Johanna Alfonso is an Intermediate Python Developer based in Bogotá with four years of hands-on experience building backend systems and a strong academic foundation in mathematics and computer science. She transitioned from roles in retail and social media management into software development through Holberton School and practical capstone work like opiTranslate, bringing a user-centered perspective to backend design. At Unosquare she progressed from Junior to Intermediate Python Developer, contributing to production services and strengthening her engineering craft. Her background in formal mathematics informs clear, analytical approaches to algorithmic problems and system reliability. Outside code, she’s a book-loving science and cartoons fan, a detail that fuels her curiosity and creative problem solving. Fluent in both technical and human-centered communication, she bridges product needs and robust backend implementations.
4 years of coding experience
6 years of employment as a software developer
Licenciatura en Español y Filología Clásica Traducción e interpretación, Licenciatura en Español y Filología Clásica Traducción e interpretación at Universidad Nacional de Colombia
Bachelor of Science - BS Mathematics, Bachelor of Science - BS Mathematics at Fundación Universitaria Konrad Lorenz
Foundations in Computer Science and Machine Learning Computer Science, Foundations in Computer Science and Machine Learning Computer Science at Holberton 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.