Shiundu Zachariah

Software Engineer | AI & Cloud Solutions Architect | Quality Assurance Analyst | Business Analyst

Building scalable, secure, and high-performance systems across diverse sectors.

Professional Summary

Dynamic and results-driven Software Engineer & QA Automation Specialist with over 4 years of experience designing, developing, and testing scalable, secure, and high-performance systems across finance, healthcare, asset management, and public governance sectors. I excel at bridging software engineering and quality assurance; ensuring every solution is both technically sound and user-focused.

My experience spans backend development, QA automation, mobile applications, and cloud infrastructure, with a proven track record leading cross-functional initiatives; from architecting mission-critical applications to implementing automation frameworks that drive operational excellence.

Skilled in tools and frameworks such as NestJS, Spring Boot, .NET / ASP.NET, Flutter, Selenium, JMeter, Playwright, and PostgreSQL, and adept in cloud platforms like Oracle Cloud Infrastructure and Microsoft Azure. I’m passionate about problem-solving, continuous learning, and leveraging technology to build impactful, scalable solutions that deliver real value to users and organizations alike.

Whether optimizing performance for a platform serving over millions of users or developing automation pipelines that streamline releases, I’m committed to engineering excellence and innovation in every line of code I write and every test I design.

Technical Skills

Professional Experience

Software Engineer (Freelance/Contract) – Various Political Organizations (KUG, PFRD, MUP)
January 2024 – Present | Nairobi, Kenya
  • Developed Party Membership Management Systems for three political parties (KUG, PFRD, and MUP), leveraging NestJS for the backend and PostgreSQL as the database.
  • Successfully integrated each system with the Office of the Registrar of Political Parties (ORPP) platforms, enabling real-time member registration and data synchronization.
  • The platforms facilitated secure onboarding and management of 25,000+ members per party, improving operational efficiency and transparency in the membership processes.
  • Delivered robust authentication, role-based access control, and audit trail features to ensure compliance and data integrity.
  • Collaborated with party administrators and IT officers to ensure seamless deployment, training, and user support.
Lead Business & Quality Assurance Analyst – NCBA Group (CarDuka, via Invent Consulting Ltd.)
February 2025 – Present | Nairobi, Kenya
  • Spearheads QA for the entire CarDuka ecosystem, covering web, iOS, Android, and backend systems.
  • Designs and executes automated test cases for RESTful and GraphQL APIs, Mobile, Web and SEO using Postman, Playwright, Appium, and JMeter.
  • Leads requirement-gathering efforts from key stakeholders (dealers, auctioneers, private sellers, valuers), translating them into detailed process flow designs.
  • Maintains test documentation and contributes to the continuous improvement of QA processes.
  • Conducted performance and security testing, mobile application testing, and database testing with SQL queries, contributing to continuous improvement and high-quality releases for a platform with over 3M active users and growing.
Graduate Trainee – Oracle
October 2024 – February 2025 | Nairobi, Kenya
  • Gained hands-on experience with Oracle Database, including performance tuning, database design, and cloud integration.
  • Gained exposure to AI model deployment on Oracle Cloud Infrastructure and engaged in workshops focused on leveraging cloud platforms for scalable data solutions.
  • Developed a deep understanding of Oracle products, enabling innovative, customer-focused solutions.
  • Engaged in training and workshops on advanced database administration techniques, ensuring up-to-date knowledge of industry standards.
Software Engineer / System Analyst – ICT Authority (Kenya Revenue Authority)
December 2023 – September 2024 | Nairobi, Kenya
  • Led the implementation of the Time and Attendance Management System (TAMS), ensuring a 100% transition from manual to automated processes, workflows and reporting for over 10,000 KRA staffs.
  • Analyzed, integrated, and optimized SAP ERP modules (medical, welfare, leave management, and payroll) and integrated the SAP ERP medical with external medical systems to streamline and enhance staff welfare and operational effectiveness.
  • Supported internal corporate systems, including KRA Staff App, KESRA Applications, MService, iCase, iWhistle, analytics tools etc., streamlining business processes, the staff welfare and boosting tax collection efficiency 80%.
  • Led efforts in data sourcing, cleaning, streaming and validation from Access Control System to TAMS to support efficient reporting and operational decisions.
  • Provided technical support, resolved system issues, and identified opportunities for process improvement in all of the KRA internal corporate systems through effective troubleshooting.
Software Engineer – Eco-Oryx Solutions Limited
August 2022 – December 2023 | Nairobi, Kenya
  • Developed and deployed an RFID Asset Management System (AMS) using Laravel, VueJS, MongoDB, and Flutter, achieving a 100% improvement in productivity and 80% reduction in asset management costs for clients like Kenya Revenue Authority, Kenya Broadcasting Corporation, Media Council of Kenya, National Communications Secretariat, KU Referral, Kenya Tea Development Agency and Biovax.
  • Led client deployment and implementations of the asset management system for high-profile organizations, ensuring seamless transition from manual to automated system to track and monitor all assets’ life cycle through the AMS mobile app or the web application.
  • Conducted training sessions for client teams and trainers, covering system usage, maintenance, and upgrades to ensure operational continuity of the asset management system.
  • Documented test cases, risk analysis, and progress; created test plans and tracked bugs in Jira, leading to 80% cost reduction and 100% productivity improvement for clients like Kenya Revenue Authority.
  • Researched product features, identified user issues, and reviewed UIs for consistency; coded JavaScript-based automated tests and streamlined processes in Scrum teams.

Key Projects

Education

Bachelor of Science in Software Engineering – KCA University
September 2018 – November 2023 | Graduated with Second Class Upper Division.
Capstone Project: Android Food Ordering System (EgerEats) – Designed scalable app with real-time features.

Licenses & Certifications

  • Programming & Development: JavaScript Algorithms, Machine Learning, Scientific Computing (freeCodeCamp); Python, C# (HackerRank)
  • Data Analytics & Management: Relational Databases and SQL (Coursera); Python Essentials, Data Analytics (Cisco)
  • IT Infrastructure & Security: System Support & IT Infrastructure Services (Google); Linux Shell Scripting (Coursera); Cybersecurity Awareness (ICT Authority)
  • Oracle Cloud Infrastructure 2024 Certified AI Foundations Associate
  • Oracle Cloud Infrastructure (OCI) Foundations Associate (2024)

Volunteer Experience

Wazalendo Movement Africa – Volunteer & Climate Change Champion
Led and championed tree-planting initiatives to combat climate change and promote environmental conservation. Spearheaded outreach programs in informal settlements such as Korogocho, Mathare, Kibra, and Dandora, empowering the boy child to avoid crime and foster safer communities. Visited prisons (Kitengela prison, Lang’ata Women’s Prison etc.) to advocate for positive societal reintegration while planting trees, advocating for crime prevention and encouraging positive change through skill-building. Led and organized workshops on digital skills like coding, graphic design, and smart farming to empower youth with future-ready competencies. Led, prepared and delivered environmental education and digital skills training to young learners in schools.

Contact Me

Email: hi@shiunduzachariah.org

LinkedIn: Shiundu Zachariah