Emilio Gomez
Software Engineer
React • .NET • TypeScript • C# • Azure
Building scalable software solutions and transforming business requirements into production-ready applications.
Skills
frontend
- React
- Angular
- Vue
- TypeScript / JavaScript
- HTML
- CSS / SCSS / SASS
- Tailwind CSS
- Bootstrap
backend
- REST APIs
- .NET
- C#
- Node.js
- Express.js
- Flask
- Django
cloud
- Azure
- CI/CD
- GitHub Actions
- Amazon Web Services (AWS)
- Google Cloud Platform (GCP)
database
- Microsft SQL Server
- PostgreSQL
- MySQL
- Oracle Database
Experience
Five years of experience building web applications, collaborating with stakeholders, and delivering scalable software solutions from planning to production.
Software Engineer
Freelance, Self-owned
Remote
- •Worked directly with clients to gather requirements and understand business needs.
- •Translated requirements into user stories and development tasks with clear acceptance criteria.
- •Collaborated on feature development and implementation.
- •Improved team organization through structured planning and task management.
Software Engineer
Microsoft
Remote
- •Developed accessible and responsive user interfaces using React, TypeScript, and SCSS.
- •Maintained and expanded backend APIs using .NET and C#.
- •Implemented unit tests to reduce regressions and improve code reliability.
- •Collaborated with Product Owners, UI/UX designers, and QA teams to deliver production-ready features.
Software Developer
Grupo Red Internet Development
Tijuana, BC
- •Designed and implemented scalable web applications using Vue, Angular, TypeScript, SCSS, and .NET Framework.
- •Developed custom internal systems as an outsourced developer for enterprise clients.
- •Participated in database planning and integration efforts.
- •Optimized SQL Server queries, improving performance by up to 16%.
Software Developer Intern
Turbo Tecnología de Reparaciones S.A. de C.V.
Tijuana, BC
- •Improved database performance through query optimization, increasing efficiency by 24%.
- •Collaborated with UX designers to improve usability and user experience.
Let's Connect
Open to opportunities, collaborations, or just a technical chat.