Summary
Njiva Ranaivoson is a pragmatic full-stack software engineer with four years of experience building and improving billing, payments, and operations systems across SaaS and enterprise deployments. He has a strong backend focus (Node.js, TypeScript) complemented by front-end work (Vue.js) and hands-on DevOps practices—shipping features from POCs like Stripe Payment Links to production-grade billing platforms and datalake checks with Snowflake. Njiva has led deployment projects and cross-site rollouts, introduced testing and CI practices (Jest, Cucumber, mutation testing), and acted as technical lead on multiple microservices including authentication and proxy layers. Comfortable in fast-moving startups and client-focused roles, he combines product-minded implementation with operational ownership and a musical background that hints at discipline and creative problem solving.
4 years of coding experience
6 years of employment as a software developer
Bachelor's degree, Computer Science With Network Security, Bachelor's degree, Computer Science With Network Security at University of Technology Mauritius
Higher School Certificate, Computing, Maths, Chemistry, Higher School Certificate, Computing, Maths, Chemistry at London College , Mauritius
Level 2 IVQ Technician Certificate in Electrical and Electronic Engineering (City & Guilds), Electrical and Electronics Engineering, Level 2 IVQ Technician Certificate in Electrical and Electronic Engineering (City & Guilds), Electrical and Electronics Engineering at School Of Electronics Mauritius
English, French, Malagasy, Creole