Fabian Rodríguez is a Senior Software Engineer with 11 years of experience building scalable systems and performant architectures, currently at Microsoft in Bogotá. Trained as a Systems and Computing Engineer, he combines deep algorithmic skills—honed by active participation in programming contests like ACM‑ICPC and Code Jam—with pragmatic production experience at Amazon and Olimpia IT. He has led performance improvements and scalable invoice-processing pipelines and built security-focused applications used by national agencies. Known for teaching data structures and designing auto-judges for student feedback, he brings both mentorship and rigorous engineering practices to teams. Outside work he remains an avid problem solver on platforms like Codeforces and Topcoder, reflecting a continual focus on algorithmic excellence.
11 years of coding experience
7 years of employment as a software developer
Systems and Computing Engineering Systems Engineering, Systems and Computing Engineering Systems Engineering at Universidad Nacional de Colombia
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.