Summary
Edward Njoroge is a Software Engineer II at Microsoft with a decade of experience building systems in C/C++, Rust, Python, and JavaScript. Grounded in a BSc in Mathematics and Computer Science, he has moved from associate roles at Andela through freelance and startup work to his current engineering role, demonstrating adaptability across team sizes and product stages. He blends a pragmatic engineering approach with a philosopher's curiosity, favoring robust, low-level solutions and safe systems programming. Based in Dublin, he brings proven cross-domain experience shipping production software and a continuous drive to explore language-level tradeoffs rather than rely solely on libraries.
10 years of coding experience
5 years of employment as a software developer
BSc, Mathematics and Computer Science, BSc, Mathematics and Computer Science at Jomo Kenyatta University of Agriculture and Technology
English, Kiswahili