About

Eric Gitangu

aka Deveric

Software Engineer Architect

Senior software engineer with 11 years in production systems across fintech, healthcare, energy access, logistics and application security. I design distributed, event-driven platforms and own them end to end: architecture, security, delivery and the teams that build them. Polyglot across TypeScript, Java, PHP, Python, Rust, Go and C#.

Full Stack + ML/AIDevOps & QAEthical HackerApp-Sec FocusOpen Source
Tech for goodDeveloper communitiesBuilding from scratch

Areas of Expertise

JAMstack App Development

Next.js
React
Node.js
React Native

Building modern, performant web and mobile applications using cutting-edge JavaScript frameworks and static site generation.

Swipe left or right to navigate

Experience

  1. Senior Full Stack Engineer, Architecture and Security

    Moovn Technologies (Mastercard partner)

    Feb 2026 – present · Nairobi · remote

    Own delivery, security and architecture for a multi-surface fintech mobility platform: consumer, partner and admin web apps, a mobile API and the service backend, covering money movement, identity and regulated payments compliance.

    • Removed a critical authentication bypass and migrated stored credentials to modern hashing.
    • Built the card top-up rail on Mastercard Payment Gateway Services hosted sessions, so card data never reaches our servers, plus M-Pesa, MTN and Tigo mobile money rails with per-country routing; mapped controls to PCI DSS SAQ-A.
    • Designed a cross-product trust score engine with signed partner event ingestion, a tamper-evident ledger and a nightly recompute.
    • Introduced immutable releases with automatic rollback on a failed post-deploy smoke test.
  2. Team Lead, Platform and Quality Engineering

    ENGIE Energy Access (now Ignite Energy Access)

    May 2025 – Jan 2026 · Nairobi · hybrid

    Led platform and quality engineering for a pay-as-you-go solar platform serving seven African markets with millions of daily transactions.

    • Moved payments to an event-driven architecture with RabbitMQ bounded contexts for payment, token and subscription, removing peak-load timeouts across all seven markets.
    • Built 900 critical-path Playwright and Cypress scenarios: regression fell from three days to 45 minutes and releases rose from 2 to 12 a week.
    • Cut anomaly detection from hours to under five minutes and led the Rails 5 to 7.2 upgrade.
    • Line-managed four engineers across Kenya, Uganda and Tanzania; two were promoted to senior.
  3. Founder & Director of Engineering

    Vishnu Systems, Inc.

    Jan 2024 – Aug 2025 · Atlanta · remote

    Founded and shipped an ML security and robustness platform for software in medical devices (SiMD and SaMD).

    • FastAPI services with a Rust/PyO3 evaluation core and Go middleware, running GPU workers on AWS.
    • CNN, RAG and graph neural network pipelines (Airflow, MLflow) to detect adversarial attacks on medical ML models.
    • Compliance tooling mapping evaluation results to FDA, HIPAA and IEC 62304.
  4. Project Lead Developer

    Baw Bab Technologies, Inc.

    Apr 2023 – Aug 2025 · Seattle / Nairobi · remote

    Digital addressing for last-mile delivery.

    • Led a five-engineer team and shipped the Nairobi County Government pilot serving 2.3 million residents, the second digital addressing programme in Africa, integrated with the county land registry.
    • Built a computer-vision and GIS pipeline converting structures to Google Plus Codes.
  5. Senior Software Engineer, Full Stack (contract)

    Reinsurance Group of America

    Jan 2022 – Jul 2022 · Remote

    Full stack delivery on MERN/MEAN alongside legacy Grails/Groovy, with Jest, Cucumber, Puppeteer and Cypress test suites.

  6. Lead Software Engineer (contract)

    Wagelyft

    Jan 2019 – Feb 2022 · Nairobi · remote

    Fintech and e-commerce SaaS for small businesses in Kenya: Reactive Spring and Angular, MERN/MEAN, AWS, M-Pesa and multi-currency payments.

    • Mentored 15 developers, six of whom moved to mid or senior roles.
  7. Software Engineer

    Vecima Networks

    Jan 2018 – Jan 2019 · Peachtree City, GA

    C and embedded assembly for petabyte-scale video streaming pipelines.

  8. Software Engineer

    Veracode

    Dec 2015 – Feb 2018 · Burlington, MA

    Application security platform: Jira and Visual Studio plugins, Jenkins and GitLab CI integrations in Java/Spring, C#/.NET and Python, and the TLS 1.2 enforcement upgrade.

  9. Software Engineer Intern

    IBM

    Sep 2013 – May 2014 · Littleton, MA

    Selenium test automation for IBM Web Experience Factory.

Education

University of Massachusetts Lowell

B.S. Computer Science, minor in Mathematics

2011 – 2015