YSNM

Loading

Software Engineer

Yves Sheja N M

I build

Software engineer focused on backend architecture, API integrations, analytics-ready systems, and modern full-stack development.

About

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

Expertise

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

Always learning
Exploring AI/ML integration
Work

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

ReactTypeScriptTailwind CSS
View Details

SafeMind

A privacy-aware digital health platform supporting structured session tracking and AI-assisted interaction

JavaAndroidFirebase SDK
View Details

Requenta

An intelligent reimbursement management system with OCR extraction, validation, and export

ReactTailwind CSSJavaScript
View Details
Career

Experience

Building production systems while mentoring the next generation of engineers

June 2025 - Present

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
Feb 2025 - March 2026

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
Feb 2024 - Mar 2025

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
Background

Education & Training

Bachelor of Science in Information Technology

Adventist University of Central Africa

Jan 2023 - Nov 2026Software Engineering

Key Areas

Software engineering lifecycleObject-oriented designData structures and algorithmsTeam-based academic projects

Certifications

Phase 1 / Core Skills Training

The Gym

Advanced frontend and backend development, interactive project building

JavaScript frameworksTailwind CSSTeam collaboration

Always Learning

Actively exploring AI/ML integration

Contact

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

Email

ysheja@gmail.com

Location

Kigali, Rwanda

Connect

I typically respond within 24-48 hours. For urgent matters, feel free to reach out directly via email.