Ernesto Rio is a Senior Software Engineer with over 10 years of experience modernizing and building scalable backend systems across SaaS, cybersecurity, and enterprise platforms. He specializes in evolving .NET monoliths into cloud-native, event-driven architectures and has repeatedly delivered reliable APIs, microservices, and real-time processing pipelines in production. Ernesto pairs strong backend expertise with practical full-stack capabilities—implementing Blazor front-ends, GraphQL/WebSocket integrations, and CI/CD pipelines to stabilize and scale products. He has driven cost-saving platform migrations (IIS→Docker, Mongo→Postgres), integrated identity and security layers like Keycloak, and produced pragmatic tooling such as a CLI for Azure asset management. Comfortable learning new stacks quickly, he ramped into Go and GraphQL to build core microservices and integrations with SOC tooling within weeks. Based in Fort Lauderdale, he continues exploring applied ML and real-time signal processing, blending data-driven automation into typical enterprise workloads.
10 years of coding experience
15 years of employment as a software developer
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at Universidad Central de Las Villas
English Language, English Language and Literature/Letters, English Language, English Language and Literature/Letters at Jorge Dimitrov Language School
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.