About Me.

About Me.


  • Engineering View Github

    With over 5 years of progressive experience, I am a Senior Software Engineer specializing in delivering robust, scalable solutions in dynamic tech environments. I excel in full-stack development and have expertise in incrementally refining mature infrastructures through strategic enhancements in microservices, CI/CD, automation, and secure payment processing. My technical toolkit includes TypeScript, Next.js, React Native, Java, and blockchain technologies. I'm passionate about building high-performance, secure applications and driving measurable business impact through technical excellence.

  • Technical Innovation View Projects

    I specialize in building high-performance, secure applications across diverse technology stacks. My expertise spans from traditional web development to cutting-edge blockchain and AI technologies. I have successfully delivered projects involving microservices architecture, smart contract development, payment processing systems, and mobile applications. My focus on continuous learning and adaptation enables me to leverage emerging technologies like Solidity, Solana development, and AI/ML APIs to create innovative solutions that drive business growth.

  • Leadership & Strategy View LinkedIn

    As a collaborative leader with strong problem-solving abilities, I excel at bridging technical and business objectives. My experience includes leading junior developers, conducting agile sprints, and mentoring teams on Web3 standards and best practices. I have a proven track record of improving team productivity by 15% and enhancing code quality through comprehensive documentation and technical workshops. My strategic thinking enables me to align technical enhancements with business goals, resulting in significant operational performance improvements.

My Professional Journey.

  • Software Engineer - Nano CASH. Remote, Mauritius Nov 2023 - Dec 2024

    Extended backend capabilities using Node.js and enhanced Android mobile integrations with React Native. Achieved 40% reduction in feature deployment times and 30% improvement in API response performance through microservices refinements. Optimized PostgreSQL query performance for high-volume payment processing systems and collaborated with DevOps teams to enhance CI/CD pipelines.

  • Software Engineer - Jani. Hybrid, Nairobi Feb 2023 - Sep 2023

    Modernized legacy monolithic systems to cloud-based microservices architecture using React Native. Integrated secure payment processing modules reducing transactional errors by 30%. Enhanced database performance on PostgreSQL and SQL Server, achieving 25% faster data retrieval and 30% reduction in deployment cycle times while maintaining 99.9% uptime.

  • Software Engineer (Contract) - Syndicate Protocol. Remote, California Feb 2022 - Jan 2023

    Evolved a fully decentralized Web3-based platform with blockchain-native architecture. Engineered smart contract integrations reducing confirmation times by 35% while ensuring robust security. Enhanced token-driven analytics dashboards and decentralized governance protocols, contributing to 40% increase in user engagement. Provided Web3 mentorship improving code quality and protocol compliance by 20%.

  • Junior Software Engineer - Southpole Cleaners. Nairobi, Kenya Apr 2021 - Jan 2022

    Designed and maintained scalable web and mobile applications using TypeScript, React, and React Native, improving response times by 20%. Developed CI/CD pipelines reducing deployment errors by 25%. Led junior developers and agile sprints, resulting in 15% increase in team productivity. Authored comprehensive documentation enhancing cross-team knowledge sharing.

  • Bachelor of Science in Business Computing. JKUAT Jan 2020 - Sep 2023

    Bachelor of Science in Business Computing from Jomo Kenyatta University of Agriculture and Technology. Strong foundation in analytical thinking, problem-solving, and mathematical modeling that directly applies to software engineering and algorithm development.

  • Continuous Learning & Certifications. Currently Issued November 2024

    Blockchain Fundamentals Certification from Chainlink Labs (Nov 2024) and Prompt Engineering from LinkedIn Learning (Feb 2025). Continuously expanding expertise in AI/ML, blockchain technologies, and emerging development practices through workshops, webinars, and hands-on projects.

My Technology Interests.

My Technology Stack.

  • Richard's Tech stack. ©Richard NthiwaExplore Stack

    A comprehensive showcase of my technical expertise across programming languages, frameworks, databases, DevOps tools, blockchain technologies, and AI/ML platforms. These are the technologies I use to build scalable, secure, and innovative solutions.