Page cover

Work History

Complete overview and timeline of my software career

Software Engineer.

Driven by Empathy, Ownership, Clean Code, and a Passion for Cybersecurity


Tech Stack

  • Core: C#, Unity, Kali Linux, Python, git, bash

  • Recent Projects: Flask, Dart, Flutter

  • Cloud: Google Cloud, AWS, Firebase, MongoDB

  • More: Docker, Git, CI/CD, GitHub Actions, Mitre, NIST, OWASP


Career Timeline

Software Engineering Consultant (Always)

Provided strategic consulting and hands-on development for diverse organizations, delivering scalable solutions and improving product quality across industries:

  • Eidos AI: Built a Progressive Web App integrating a fine-tuned AI chatbot.

  • Avilava: Supported developer recruitment and coordination to strengthen the engineering team.

  • SSF: Designed infrastructure and digital architecture for large-scale publications.

  • GnoScope: Enhanced code quality in C# for a multiplayer game leveraging AWS GameLift.

Technologies: C#, git, Nodejs, vercel, v0, nginx, aws, Unity, Google AI studio.


Muyu (Jan 2025 – Present) Part time

Security Engineer | Pentester

As a software engineer working in cybersecurity, I focus on secure development, auditing, and safeguarding digital assets of Muyu and the clients.

  • Pentesting: Conduct security audits to identify vulnerabilities, managing the entire process from initial client contact to final report delivery.

  • Application & game security: Apply expertise in software development and gaming to perform reverse engineering on .apk and .ipa files, auditing in-app purchases and other key features during white-box testing.

  • Tool development: Design and optimize phishing campaigns and team training programs.

  • Corporate training: Deliver 40-minute sessions on security best practices, covering topics such as password managers, TDD for code injection prevention, and web vulnerabilities.

Technologies: n8n, Nginx, micro-services, Flask, Python, Tailscale, Warp, Gophish, bash, aws services, git.


Voodoo (Feb 2025 – Present) Part time

Solo-studio developer | C#, Unity

As a contractor for Voodoo, I specialize in developing mid-core puzzle game prototypes. My role involves managing the entire prototyping process, including:

  • Team Management: I subcontract and coordinate developers to accelerate production timelines.

  • Art Direction: I oversee artists' tasks to ensure the quality of deliverables.

  • Project Management: I manage the entire workflow, from game concept with designers to the final delivery of prototypes to Voodoo.

Technologies: C#, Unity, Unity3D, git.


Lemon.io (Dec 2022 – Present) Part-time

Tech Interviewer | C#, Interviews and reports

As a Tech Recruiter, I designed technical hiring processes focused on C# and Unity, ensuring accurate and effective candidate evaluations.

  • Created detailed technical assessments to evaluate skills in C# and Unity

  • Developed meticulous test cases to challenge candidates' technical capabilities

  • Conducted thorough interviews focusing on problem-solving, coding techniques, and teamwork

  • Continuously refined hiring processes to align with industry best practices and company-specific requirements

Technologies: ATS systems and technical interview platforms such as LeetCode.


Homagames (Apr 2023 – Feb 2025)

Senior C# Developer

Developed and optimized Unity projects, focusing on CI/CD pipelines, performance analysis, and memory improvements for mobile games.

  • Set up CI/CD pipelines in GitHub Actions to automate integration and deployment processes

  • Analyzed performance and optimized memory in Unity games to enhance the experience on low-end mobile devices

  • Implemented and utilized tools like DOTween and Crashlytics for animations and error analysis

  • Conducted ANR analysis and applied optimizations to meet App Store and Play Store standards

  • Integrated IAP systems (in-app purchases) and designed gameplay features such as daily streaks, daily rewards, and puzzle events

  • Designed robust architectures for long-term applications and participated in katas to improve coding practices like TDD (Test-Driven Development)

  • Managed tasks for two developers and led the implementation of extensive long-term roadmaps

Technologies: Appstore, Playstore, (CI/CD), Github Actions, Unity, C#, Scrum.


Captain.tv (Sep 2022 – Feb 2023)

Senior Full Stack Engineer

Developed and optimized cross-platform experiences using Node.js, React.js, JavaScript, and technologies for mobile applications, online multiplayer games for PC, and web with HTML5, achieving a broad global impact.

  • 75k streamers and +2.1M players

  • Coded and developed features in Unity with C#, React.js with Javascript, and Python for tools, along with PHP for the backend.

  • Managed the release process and DevOps responsibilities using Jenkins pipelines.

  • Handled builds across different environments for testing and releasesDeveloped and optimized cross-platform experiences using Node.js, React.js, JavaScript, and technologies for mobile applications, online multiplayer games for PC, and web with HTML5, achieving a broad global impact.

  • Coded and developed features in Unity with C#, React.js with Javascript, and Python for tools, along with PHP for the backend

Technologies: Appstore, Python, React.js, (CI/CD), C#, Playstore, Node, Unity


Etermax (Aug 2021 – Sep 2022)

Full Stack Engineer

As a Software Engineer, I applied Extreme Programming and Clean Architecture principles, using TDD and DDD for building high-performance applications.

  • Test Driven Development, Domain Driven Design

  • Learned and applied .dart using Flutter to successfully build an social media application

  • Worked with the encode library and compression for multimedia on mobile

  • Used localization libraries to translate the application into 36 languages

  • Integrated with Preguntados Factory APIs for trivia puzzles

  • Analyzed and applied feedback from a focus group of 60 influencers

Technologies: Unity, C#, Kotlin, Vertex, Appstore, Playstore, Github actions, NodeJs


Hexar (Aug 2016 – Sep 2021)

Co-Founder & Lead Engineer

As a Lead Engineer, I led and mentored a team of 4 developers, enhancing product performance and managing multiple applications.

  • Led and mentored a team of 4 developers

  • Worked with UniRx and reactive programming paradigms to improve product performance

  • Analyzed business metrics integrated with Amplitude

  • Estimated times and planned tickets for 12 applications

  • Provided free trials to 30 schools across Latin America

Technologies: Unity, C#, Kanba, Scrum, Software Architecture, Nodejs, Flask.


Ibisdev (May 2021 – Aug 2021)

Senior Software Engineer

As a Senior Software Engineer, I contributed to designing and implementing solutions in HTML5, Web3, blockchain, web applications, desktop, and 3D environments with multiplayer functionality.

  • Developed Web3 applications and blockchain-based solutions

  • Implemented multiplayer functionality in interactive 3D environments

  • Optimized performance and scalability for web and desktop platforms

Technologies: Unity, C#, WebGl, Playstore, Appstore, git.


WidowGames (Feb 2019 – Sep 2020)

Junior Software Engineer

Developed and optimized 2D mobile games with Unity, focusing on smooth gameplay, user engagement, and cross-platform compatibility.

  • Designed and implemented 2D game mechanics and UI

  • Developed and implemented web features using HTML5

  • Optimized performance for low-end mobile devices

  • Integrated in-app purchases, ads, and analytics tools

  • Collaborated with artists and designers to ensure cohesive game experiences

Technologies: Unity, C#, WebGl, Playstore, Appstore, git.

Project Development Manager

Managed digital projects and client relationships, ensuring on-time delivery within budget while maintaining effective communication.

  • Planned and monitored project timelines and resources

  • Served as the main point of contact for clients and stakeholders

  • Resolved conflicts and managed expectations effectively

  • Fostered collaboration among cross-functional teams

  • Implemented management tools to enhance productivity

Cover

Games developed during my time at Widow


SyncroVr (Dec 2016 – Mar 2019)

Junior Software Engineer

Developed immersive VR applications for Oculus and HTC Vive, implementing interactive experiences, and ensuring high performance and stability.

  • Design and implementation of interactive VR features

  • Performance optimization for smooth VR experiences

  • Collaboration with cross-functional teams

Technologies: Unity, C#, WebGL, Playstore, Appstore, git.


🎓 Education & Certificates

  • Programming Degree (8.94 GPA)

  • English B2

  • Automate Cybersecurity Tasks with Python

  • Foundations of Cybersecurity


Last updated