Martin Muruthi
A dedicated Cybersecurity Professional and Software Engineer innovating secure, scalable, and user-centric digital solutions across web, mobile, and desktop platforms.

About Me
I'm a cybersecurity professional and software engineer with a Bachelor's degree in Computer Security and Forensics. My expertise lies in designing and securing systems across web, mobile, and desktop platforms, with a strong focus on performance, scalability, and user privacy.
With hands-on experience in secure API development, backend architecture, and full-stack engineering, I've built and tested digital solutions in fintech, blockchain, and decentralized platforms. I'm proficient in tools like Git and languages including Java (Spring Boot), C# (.NET), Python, and Nest.js, bringing versatility to solving complex security challenges.
My approach is grounded in secure coding practices, rigorous testing, and a deep understanding of evolving digital risks. I'm passionate about leveraging machine learning for threat detection and contributing to the safeguarding of critical systems and data.
Technical Skills
Cyber Security
Backend Technologies
Frontend & Mobile
Databases & Servers
AI & Machine Learning
Tools & Platforms
Work Experience
May 2024 - Present · 1 yr 3 mos
Xmobit
Cameroon · Remote
QA Engineer
May 2025 - Present
- Transitioned to a QA role to oversee testing and quality assurance for all platform components.
- Conducted thorough testing and identified critical bugs before production.
- Ensured platform stability and reliability across multiple user scenarios.
Full-stack Developer
May 2024 - Apr 2025 · 1 yr
- Designed and developed a secure, scalable P2P cryptocurrency trading platform (Monero & Bitcoin).
- Implemented robust escrow services and smart order-matching systems.
- Developed and documented APIs for wallet management, trade execution, and transaction monitoring.
Aug 2024 - Present
Software Developer - API Integration
Credit Bank PLC
- Design scalable system architectures for high-performance financial applications.
- Build and document APIs for seamless system integration.
- Integrate secure financial solutions like PesaLink, Mobile Money (ISO 22002).
Nov 2023 - Feb 2024
Software Developer
TEACH2GIVE
- Developed applications using Monolithic and Microservices architectures.
- Led frontend and backend development with C# and Blazor.
Featured Projects
AppSecure
An Android app using ML for facial recognition to control app access, with an admin panel for user and app management.
PDFGuardian
A Java command-line tool for encrypting PDF files with password protection using the Apache PDFBox library.
Cysecinnovation
A long-term project for cybersecurity awareness and software innovations, offering top-tier solutions to businesses and individuals.