Javier Omutanyi
Senior Software Engineer at Nathan Digital
About
Experience
Senior Software Engineer
Nathan Digital
December 2024 - Present
- Led the design and development of a secure, multi-country payroll system serving 10,000+ employees across MENA, leveraging Vue, Node.js, TypeScript, AWS, MongoDB and PostgreSQL. - Engineered core payroll logic including tax computation, time tracking, and benefit deductions, ensuring 100% compliance with local labor laws. - Directed a cross-functional team of 6 engineers, overseeing architecture, sprint planning, and code quality; improved team velocity by 20% so far. - Spearheaded system modularization into microservices, reducing deployment downtime by 35% and improving system scalability. - Built and maintained RESTful APIs for payroll processing and third-party integrations (e.g., banking systems, ERP platforms). - Migrated on-premises services to AWS, using EC2, S3, and RDS, improving uptime and reducing infrastructure costs by 18%. - Established CI/CD pipelines using Jenkins and Docker, cutting release cycles by 25% and enabling automated testing and production deployments. - Championed secure coding practices and led internal audits to ensure SOC2 and GDPR compliance across the payroll platform. - Mentored junior engineers through pair programming and structured code reviews, fostering a high-performing and collaborative engineering culture.
Senior Full Stack Engineer
Cool R Group
November 2021 - November 2024
- Designed and implemented scalable, high-traffic e-commerce platforms, handling over 1 million monthly users, using Node.js, TypeScript, and React. - Optimized database performance, reducing data retrieval times by 25% through efficient indexing and query optimization in PostgreSQL, MySQL and ElasticSearch. - Spearheaded the migration of legacy systems to AWS cloud infrastructure, improving system reliability and reducing downtime by 30%. - Implemented CI/CD pipelines using Docker and GitHub Actions, reducing deployment times by 20% and ensuring seamless integration across development and production environments. - Enhanced platform security by integrating OWASP best practices, reducing vulnerabilities by 40% and ensuring compliance with industry standards. - Mentored 5 junior engineers, providing technical guidance and conducting code reviews, which improved team productivity and code quality by 15%.
Software Engineer
Glitex Solutions
May 2019 - November 2021
- Designed and deployed RESTful APIs using Python’s Django and Flask frameworks, supporting over 500,000 monthly transactions for e-commerce platforms. - Integrated secure payment gateways (Mpesa, PayPal, Stripe), reducing payment processing errors by 15% and improving transaction success rates. - Optimized database performance by implementing ElasticSearch, reducing search query response times by 30%. - Containerized applications using Docker, streamlining deployment processes and reducing setup time by 40%. - Collaborated with cross-functional teams to deliver projects 2 weeks ahead of schedule by implementing agile methodologies and effective task prioritization. - Conducted training sessions for junior developers on React and Node.js, improving team skill levels and reducing onboarding time for new hires.
Contract Software Developer
Nyarai Homecare
January 2019 - April 2019
- Developed a React Native mobile application and RESTful API using Django REST Framework, increasing user retention by 25%. - Implemented Mpesa payment integration, enabling seamless transactions and improving revenue collection by 20%. - Designed and deployed the application on Digital Ocean, achieving 99.9% uptime and reducing hosting costs by 15%. - Conducted thorough testing and debugging, reducing post-launch bugs by 30% and improving overall application stability.
Junior Software Developer
BrainverseKE
June 2018 - November 2018
- Responsible for requirement gathering and project planning. - Engaged in user interface design and implementation. - Conducted debugging and code testing. - Designed and implemented databases using Postgres. - Worked on the implementation of Web Server and Proxy technologies such as Nginx. - Built RESTful APIs using Django REST Framework. - Implemented payment systems such as Mpesa and Lipa Later. - Handled hosting and maintenance on Digital Ocean, AWS, and Heroku. - Managed documentation and version control using Git.
Education
Bachelor of Technology
Technical University of Kenya
January 2016 - January 2020
Field: Computer Technology
Kenyacertificate of secondary education
Maranda High School
January 2011 - January 2015
Skills
Advanced
Intermediate
Contact Information
-
Sign in to view contact information
-
LinkedIn