Summary
Juan García is a seasoned full-stack software engineer based in Ireland with two decades of industry experience and a recent decade focused on .NET Core and modern Angular frontends. He has a proven track record delivering migrations from legacy platforms to cloud-ready microservices, and building mobile-friendly and AI-integrated interfaces for clients including banks, government agencies, and large enterprises. Comfortable switching between backend (.NET, EF Core, NestJS) and frontend (Angular 5–15, React) work, he often leads critical demo and migration efforts that win business praise. As a frequent contractor, he combines rapid onboarding with pragmatic architecture choices, and has hands-on experience automating client SDKs (NSwag/Swagger) and integrating natural language tools into collaboration platforms like MS Teams. Educated in computer science in Spain, Juan brings a pragmatic, security-aware approach shaped by long-term work across regulated sectors.
10 years of coding experience
12 years of employment as a software developer
Bachelor degree, Spanish; computer science, Bachelor degree, Spanish; computer science at Universidad de la Laguna. (Spain)
Bachelor degree, computer science, Bachelor degree, computer science at Universidad de La Laguna
English, Spanish