Juan Barahona

Senior Software Engineer at Emergent Software

Cochabamba, Cochabamba, Bolivia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Juan Barahona is a senior full-stack software engineer with eight years of experience building and modernizing scalable, distributed applications across B2B and B2C domains. He combines deep .NET expertise—including notable contributions to the official ASP.NET Core repo around Blazor and server-side improvements—with modern front-end stacks like React and Next.js and cloud-native deployments on AWS and Azure. Juan has a strong track record in performance optimization (cutting API latencies into the 300–500ms range), authoring hundreds of design specs, and leading architecture, deployment, and backlog strategy for cross-functional teams. He’s led modernization projects that required extensive legacy analysis and stakeholder alignment, and has run 100+ interviews and training sessions to shape engineering teams. Comfortable across databases from SQL Server to DynamoDB and Elasticsearch, he pairs technical rigor with a user-centered product mindset. Based in Cochabamba, Bolivia, Juan is equally at home contributing to core open-source frameworks and building internal analytics to improve hiring and delivery outcomes.
code8 years of coding experience
job7 years of employment as a software developer
bookLicenciatura, Computer Science, Licenciatura, Computer Science at Universidad del Valle (BO)
bookCommercial Software Engineer, Commercial Software Engineer at Fundación Jala
languagesEnglish, Spanish
github-logo-circle

Github Skills (14)

blazor10
asp-net10
net10
user-authentication10
authentication10
dotnet10
asp-net-core10
csharp10
blazor-server10
dotnet-core10
webassembly9
testing8
githubaction-workflow5
github-ci5

Programming languages (8)

C#TypeScriptJavaCSSBicepJavaScriptHTMLPython

Github contributions (5)

github-logo-circle
dotnet/aspnetcore

Aug 2020 - Oct 2021

ASP.NET Core is a cross-platform .NET framework for building modern cloud-based web applications on Windows, Mac, or Linux.
Role in this project:
userBack-end Developer
Contributions:32 reviews, 7 commits, 12 PRs in 1 year 2 months
Contributions summary:Juan primarily contributed to the .NET Core framework, demonstrating expertise in server-side development. Their commits include fixing authentication issues in Blazor WebAssembly, enhancing the default reconnection behavior, and implementing IResult interfaces for several IActionResults. Furthermore, the user optimized the ChunkingCookieManager, showcasing an ability to improve performance in core functionalities.
dotnetcoreweb-basedasp-netnet-coreasp-net-core
uabarahona/aspnetcore

Aug 2020 - Sep 2022

ASP.NET Core is a cross-platform .NET framework for building modern cloud-based web applications on Windows, Mac, or Linux.
Contributions:94 pushes, 15 branches in 2 years 1 month
dotnetcoreweb-basedasp-net-core-mvcasp-netnet-core
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.
Request Free Trial
Juan Barahona - Senior Software Engineer at Emergent Software