Home About
About
Cancel

πŸ‘‹ Hi, I’m Dadi Ishimwe

Linkedin Badge Github Badge Website Badge Gmail Badge

I am a Full Stack Developer and Digital Architect currently based in Rwanda, with expertise in building scalable applications with cutting-edge technology. I’m passionate about solving complex problems through innovative solutions and clean, efficient code.


ABOUT ME

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
const dadi = {
    name: "Dadi Ishimwe",
    location: "🌍 Rwanda",
    role: "Full Stack Developer",
    website: "https://www.dadishimwe.com",
    
    code: ["JavaScript", "TypeScript", "Python", "Java", "Go", "Rust"],
    askMeAbout: ["web dev", "mobile apps", "cloud architecture", "AI/ML"],
    technologies: {
        frontEnd: {
            js: ["React", "Vue", "Angular", "Next.js", "Nuxt.js"],
            css: ["Tailwind", "SCSS", "Styled Components"],
            ui: ["Material-UI", "Chakra UI", "Ant Design"]
        },
        backEnd: {
            nodejs: ["Express", "Fastify", "NestJS"],
            python: ["Django", "FastAPI", "Flask"],
            java: ["Spring Boot", "Quarkus"],
            go: ["Gin", "Echo", "Fiber"]
        },
        cloud: ["AWS", "Azure", "GCP", "Docker", "Kubernetes"],
        databases: ["MongoDB", "PostgreSQL", "Redis", "Firebase"],
        misc: ["GraphQL", "gRPC", "WebSockets", "Microservices"]
    },
    currentFocus: "Building scalable applications with cutting-edge tech",
    funFact: "I debug code faster than I debug my life πŸ›"
};

Bash Web Server

Tech Stack: Bash, Socat, HTTP Protocol, Unix Utilities
Features: Pure bash web server with authentication, logging, gzip compression
Highlights: Inspired by yousuckatprogramming, modular architecture
Links: Code

InventorySync - Inventory Management Platform

Tech Stack: Node.js, Express, MongoDB, Raspberry Pi
Features: Real-time inventory tracking, order management, supplier management
Highlights: Designed for small businesses, cost-effective Raspberry Pi deployment
Links: Code

Datacents - P2P Lending Default Prediction

Tech Stack: Python, Scikit-learn, Pandas, Jupyter Notebooks
Features: Machine learning models for loan default prediction
Highlights: Collaborative team project, financial risk assessment
Links: Code

Networking Projects

Status: Coming Soon
Focus: Network infrastructure design, automation, security implementations
Highlights: Advanced networking solutions and performance optimization


CURRENT FOCUS

πŸ”­ Currently working on:

  • AI-powered development tools
  • Scalable microservices architecture
  • Open source contributions

🌱 Learning:

  • WebAssembly (WASM)
  • Blockchain development
  • Machine Learning Engineering

πŸ‘― Looking to collaborate on:

  • Open source projects
  • Innovative web applications
  • Developer productivity tools

πŸ’¬ Ask me about:

  • Full-stack development
  • System design
  • Cloud architecture
  • Best coding practices

SKILLS

Programming Languages

  • JavaScript/TypeScript (React, Vue, Angular, Next.js, Node.js)
  • Python (Django, FastAPI, Flask)
  • Java (Spring Boot, Quarkus)
  • Go (Gin, Echo, Fiber)
  • Rust

Frontend Development

  • Modern JavaScript frameworks (React, Vue, Angular)
  • CSS frameworks (Tailwind, SCSS, Styled Components)
  • UI libraries (Material-UI, Chakra UI, Ant Design)

Backend & Cloud

  • RESTful API design & development
  • Microservices architecture
  • Cloud platforms (AWS, Azure, GCP)
  • Containerization (Docker, Kubernetes)

Databases

  • NoSQL: MongoDB, Redis, Firebase
  • SQL: PostgreSQL, MySQL

Other Technologies

  • GraphQL, gRPC, WebSockets
  • Version control (Git)
  • CI/CD pipelines

PHILOSOPHY

1
2
3
4
5
6
🎯 Focus: Building applications that make a difference
🌱 Growth: Always learning, always improving
πŸ’‘ Philosophy: Clean code is not written by following a set of rules
🎨 Creativity: Code is art, bugs are... abstract art
β˜• Fuel: Coffee and curiosity
🌍 Impact: One commit at a time

CONTACT INFORMATION


SUMMARY

With expertise in full-stack development and a passion for innovative solutions, I focus on building scalable applications that make a real difference. I’m always eager to learn new technologies and collaborate on exciting projects that push the boundaries of what’s possible with code.