
Technical Stack
Technologies I use to build scalable solutions.
Next.jsFrontend
ReactFrontend
TypeScriptLanguage
AngularFrontend
JavaCore
SpringBackend
Node.jsBackend
.NETBackend
Next.jsFrontend
ReactFrontend
TypeScriptLanguage
AngularFrontend
JavaCore
SpringBackend
Node.jsBackend
.NETBackend
Next.jsFrontend
ReactFrontend
TypeScriptLanguage
AngularFrontend
JavaCore
SpringBackend
Node.jsBackend
.NETBackend
C#Language
PostgreSQLDatabase
MySQLDatabase
DockerDevOps
AWSCloud
AzureCloud
GitTools
C#Language
PostgreSQLDatabase
MySQLDatabase
DockerDevOps
AWSCloud
AzureCloud
GitTools
C#Language
PostgreSQLDatabase
MySQLDatabase
DockerDevOps
AWSCloud
AzureCloud
GitTools
Work Experience
My professional journey.
Software Engineer
06/25 – 12/25
Plusgrade
Montreal, Canada (Remote)
- Joined the Migrations team in the airline industry, supporting multiple airline partners across different regions.
- Led and executed migrations of partner configurations, localization data, and legacy behaviors into new platforms, ensuring continuity for customer-facing products.
- Built and ran migration scripts for multilingual content, partner-specific configurations, and template updates across staging and production environments.
- Collaborated with cross-functional teams (QA, Product, and Operations) to validate migrations, resolve production issues, and maintain backward compatibility.
JavaSpring BootSQL (MySQL)JavaScriptTypeScriptDockerGitREST APIsLocalization systemsCI/CD pipelines
Software Engineer
01/25 – 06/25
Freelance
Remote
- Designed and implemented a backend integration layer between a legacy Dealer Management System (DMS) and modern REST services.
- Developed and maintained Spring Boot APIs to orchestrate vehicle availability, reservations, appointments, and accessories flows.
- Built robust data transformation and synchronization pipelines to map legacy system outputs into structured JSON APIs.
- Implemented deployment and operations tooling on Windows servers (service management, logging, and environment-based configuration).
- Worked with stakeholders to translate legacy business rules into scalable backend services.
- Ensured reliability through structured error handling, logging, and database migration management.
JavaSpring BootPostgreSQLHibernate/JPAFlywayDockerPowerShellNSSMREST APIsJSONGitGitHub ActionsOpenedge 4GL
Software Engineer
09/24 – 06/25
Encora
Remote
- Built full-stack applications using React and Spring Boot, implementing OAuth authentication and containerization workflows.
- Completed the Microsoft Azure Developer Associate (AZ-204) certification and a Generative AI Software Development certification.
AzureReactTypeScriptJavaSpring BootTailwindCSSDocker
Software Engineer
12/23 – 12/24
AR Experts
Stuttgart, Germany (Remote)
- Implemented and maintained frontend applications.
- Managed server-side infrastructure.
- Maintained and delivered new features for a mobile app, including App Store and Google Play deployments.
- Handled and resolved customer support requests.
Vue.jsReactJavaScriptTypeScriptNode.jsExpress.jsLoopBack.jsMongoDBDockerUnityXcode
Full Stack Web Developer
08/23 – 12/23
Fyware
San Luis Potosi, Mexico
- Led full-stack development across multiple projects: a tutoring platform, an admin dashboard for an industrial AR training system, and the backend service powering the AR training system.
- Designed and implemented end-to-end web applications.
- Integrated real-time communication systems for instant notifications and user interactions.
- Built payment flows by integrating Stripe and Mercado Pago for online transactions.
- Deployed web applications using serverless solutions.
AngularExpress.jsMongoDBPHPAWS
Backend Developer Intern
06/23 – 12/23
Fyware
San Luis Potosi, Mexico
- Contributed to the development of a hydrocarbon distribution system by implementing stored procedures to retrieve key data.
- Designed and implemented endpoints for file storage.
C#.NETMySQLSSMSEntity Framework
Certifications
Technical validation and continuous learning.









