Juan Castillo

Mobile Developer at NTT DATA Europe & Latam

Peru
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 Castillo is a Mobile Developer with eight years of experience building cross-platform and native mobile apps, currently contributing to NTT DATA Europe & Latam. He has strong Flutter expertise demonstrated by leading the Turning Hearts app—applying TDD, Clean Architecture, SOLID principles, Bloc state management, REST integration, deep linking, QR scanning and push notifications. His background spans full-stack work and cloud-adjacent roles at IBM and startups, giving him fluency in frontend frameworks, Java/Spring and Django as well as containerized platforms like OpenShift. Based in Peru, he combines disciplined engineering practices with client-facing communication in Scrum teams and a track record of shipping tested, maintainable mobile experiences.
code8 years of coding experience
job1 year of employment as a software developer
bookIngeniería, Ingeniería de Software, Ingeniería, Ingeniería de Software at Universidad Peruana de Ciencias Aplicadas
github-logo-circle

Github Skills (43)

react-native-app7
server-side7
firebase6
backend6
auth6
react6
android6
firestore6
storage6
typescript6
push-notifications6
git6
database5
vscode5
vscode-extension5

Programming languages (9)

TypeScriptC#JavaCSSJavaScriptVueGoKotlin

Github contributions (5)

github-logo-circle
Contributions:77 PRs, 85 pushes, 11 branches in 1 year 1 month
Server side software repository for our product TeamMatch.
Contributions:31 commits, 26 PRs, 17 pushes in 1 year
server-side
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