Software Engineer
Yves Sheja N M
Software engineer focused on backend architecture, API integrations, analytics-ready systems, and modern full-stack development.
Building with Purpose
My Story
I'm a software engineer who specializes in transforming complex, real-world requirements into scalable, maintainable systems. My focus spans backend architecture, API design, data workflows, and full-stack development with modern technologies.
Philosophy
I believe in clean architecture, pragmatic engineering, and building solutions that can grow with business needs. Every line of code should serve a purpose and contribute to a larger system.
What I Actually Bring
- Turning messy real-world requirements into scalable systems
- Building APIs with maintainable architecture
- Connecting frontend and backend cleanly
- Creating analytics-ready workflows
- Shipping production-oriented solutions
System Architecture
Designing scalable backend systems and API-first architectures that support business growth
Data Engineering
Building ETL pipelines, OCR workflows, and analytics-ready data infrastructure
Full-Stack Integration
Connecting frontend and backend with clean contract design and robust error handling
Cloud Deployment
Containerizing applications and deploying production-ready solutions on cloud infrastructure
Tech Stack
Technologies I work with to build production-ready systems
Frontend
Building responsive, interactive user interfaces with modern frameworks
Backend
Building scalable APIs, business logic layers, and maintainable service architecture
Data / Systems
Designing data pipelines, database systems, and analytics-ready infrastructure
DevOps / Tools
Containerization, deployment automation, and development workflow optimization
Selected Projects
Production-ready systems built with clean architecture
Global Roots
A mentorship platform connecting diaspora professionals with Rwandan youth to give back to the community
SafeMind
A privacy-aware digital health platform supporting structured session tracking and AI-assisted interaction
Requenta
An intelligent reimbursement management system with OCR extraction, validation, and export
Experience
Building production systems while mentoring the next generation of engineers
Web Developer
HeptaDev
- Designed and implemented RESTful APIs using Java Spring Boot and Node.js
- Built full-stack applications using React, TypeScript, and Tailwind CSS
- Translated business requirements into technical specifications
- Applied Clean Code and SOLID principles
- Deployed apps using Docker
Coach & Technical Mentor
The Gym Bootcamp
- Mentored junior developers on backend architecture, API design, debugging, Git workflows, and frontend-backend communication
- Reviewed codebases for best practices, structure, and performance
Frontend Developer
LENSA
- Built responsive UI using HTML5, JavaScript, CSS, Bootstrap, and jQuery
- Integrated frontend systems with REST APIs in .NET Core / Web API
- Improved frontend-backend reliability
- Worked on analytics-driven service interfaces
Education & Training
Bachelor of Science in Information Technology
Adventist University of Central Africa
Key Areas
Certifications
Phase 1 / Core Skills Training
The Gym
Advanced frontend and backend development, interactive project building
Always Learning
Actively exploring AI/ML integration
Let's Work Together
Have a project in mind or want to collaborate? I'd love to hear from you.
Send a Message
Contact Information
ysheja@gmail.com
Location
Kigali, Rwanda
I typically respond within 24-48 hours. For urgent matters, feel free to reach out directly via email.