About Me

I'm a passionate software engineer with expertise in full-stack development and cybersecurity. Currently studying at Rwanda Coding Academy, I combine technical skills with a deep understanding of security principles to build robust, secure applications.

Full-Stack Expertise

Proficient in modern web technologies from frontend frameworks to backend architectures

Cybersecurity Focus

Specialized knowledge in web security, cryptography, and malware analysis

Multi-Language Proficiency

Experienced in JavaScript, TypeScript, Python, Java, and C++ development

Modern Architecture

Building scalable applications with clean code and best practices

Technical Skills

Frontend

React.jsNext.jsTypeScriptTailwind CSSHTML5CSS3

Backend

Node.jsExpress.jsPythonDjangoJavaSpring Boot

Database

PostgreSQLMongoDBRedisMySQL

Security

CybersecurityCryptographyWeb ExploitationMalware Analysis

Tools & Others

GitDockerLinuxAWSCI/CDTesting
"I believe in writing clean, secure code that not only solves problems but also stands the test of time. My goal is to bridge the gap between innovative development and robust security practices."
— Dufitimana Theoneste

Featured Projects

A showcase of my work in software engineering, cybersecurity, and full-stack development. Each project demonstrates different aspects of my technical expertise and problem-solving abilities.

Featured Work

SecureChat Pro

SecureChat Pro

Full-Stack

End-to-end encrypted messaging application with advanced security features including perfect forward secrecy and zero-knowledge architecture.

ReactNode.jsWebRTCCryptography+2
VulnScanner

VulnScanner

Cybersecurity

Automated web vulnerability scanner that detects common security flaws including XSS, SQL injection, and CSRF vulnerabilities.

PythonDjangoSeleniumBeautifulSoup+2
EcoTrack Rwanda

EcoTrack Rwanda

Full-Stack

Environmental monitoring platform for tracking air quality, water pollution, and deforestation across Rwanda with real-time data visualization.

Next.jsTypeScriptTailwind CSSSupabase+2

All Projects

SecureChat Pro
Full-Stack

SecureChat Pro

End-to-end encrypted messaging application with advanced security features including perfect forward secrecy and zero-knowledge architecture.

ReactNode.jsWebRTC
VulnScanner
Cybersecurity

VulnScanner

Automated web vulnerability scanner that detects common security flaws including XSS, SQL injection, and CSRF vulnerabilities.

PythonDjangoSelenium
EcoTrack Rwanda
Full-Stack

EcoTrack Rwanda

Environmental monitoring platform for tracking air quality, water pollution, and deforestation across Rwanda with real-time data visualization.

Next.jsTypeScriptTailwind CSS
CryptoWallet Mobile
Mobile

CryptoWallet Mobile

Secure cryptocurrency wallet mobile application with biometric authentication and multi-currency support.

React NativeTypeScriptExpo
Malware Analysis Tool
Cybersecurity

Malware Analysis Tool

Static and dynamic malware analysis platform with sandboxing capabilities and threat intelligence integration.

PythonFlaskDocker
DevOps Dashboard
Full-Stack

DevOps Dashboard

Comprehensive DevOps monitoring dashboard with CI/CD pipeline visualization and infrastructure metrics.

Vue.jsExpress.jsMongoDB

Interested in collaborating?

I'm always open to discussing new projects, creative ideas, or opportunities to be part of your visions.

Work Experience

My professional journey in software development and cybersecurity, from internships to freelance projects, building real-world experience and contributing to meaningful projects.

TechHub Rwanda

Junior Full-Stack Developer

Internship
TechHub Rwanda
Kigali, Rwanda
Jun 2024 - Present

Developing web applications using React.js and Node.js. Collaborated with senior developers on client projects and contributed to the company's internal tools.

Key Achievements

  • Built 3 client websites using Next.js and TypeScript
  • Improved application performance by 40% through code optimization
  • Implemented responsive designs for mobile-first approach

Technologies Used

React.jsNext.jsNode.jsTypeScriptPostgreSQL
Rwanda Coding Academy

Cybersecurity Research Assistant

Research
Rwanda Coding Academy
Kigali, Rwanda
Jan 2024 - May 2024

Conducted research on web application vulnerabilities and developed security assessment tools. Assisted in cybersecurity curriculum development.

Key Achievements

  • Developed automated vulnerability scanner for web applications
  • Published research paper on XSS prevention techniques
  • Mentored 15+ junior students in cybersecurity fundamentals

Technologies Used

PythonBurp SuiteOWASPKali LinuxWireshark
Self-Employed

Freelance Web Developer

Freelance
Self-Employed
Remote
Sep 2023 - Dec 2023

Provided web development services to local businesses and startups. Specialized in creating modern, responsive websites and e-commerce solutions.

Key Achievements

  • Delivered 8 successful projects for local businesses
  • Achieved 100% client satisfaction rate
  • Generated $5,000+ in revenue through freelance work

Technologies Used

HTML5CSS3JavaScriptWordPressShopify
Community Tech Center

IT Support Volunteer

Volunteer
Community Tech Center
Gisenyi, Rwanda
Jun 2023 - Aug 2023

Provided technical support to community members and maintained computer lab equipment. Taught basic computer skills to local youth.

Key Achievements

  • Supported 200+ community members with technical issues
  • Organized 5 coding workshops for local youth
  • Improved lab efficiency by implementing new maintenance procedures

Technologies Used

WindowsLinuxHardware TroubleshootingNetwork Setup

Professional Skills Developed

Full-Stack Development

Cybersecurity Research

Team Collaboration

Client Relations

Education

My academic journey in computer science and technology, building a strong foundation in both theoretical knowledge and practical skills.

Rwanda Coding Academy

Rwanda Coding Academy

Current

High School Diploma in Computer Science

Kigali, Rwanda
2023 - 2026

Comprehensive computer science education focusing on software development, cybersecurity, and modern programming practices. Active participant in coding competitions and tech projects.

Key Achievements

  • Maintained 95%+ average in all technical subjects
  • Led development team for school's annual tech showcase
  • Won 1st place in National Cybersecurity Competition 2024
  • Mentored 20+ junior students in programming fundamentals

Key Subjects

Data Structures & AlgorithmsWeb DevelopmentCybersecurity FundamentalsDatabase ManagementSoftware EngineeringNetwork Security
Ecole des Sciences de Gisenyi

Ecole des Sciences de Gisenyi

Completed

Ordinary Level Certificate

Gisenyi, Rwanda
2020 - 2023

Completed ordinary level education with focus on mathematics, sciences, and computer studies. Developed strong analytical and problem-solving skills.

Key Achievements

  • Graduated with distinction in Mathematics and Sciences
  • Computer Club President (2022-2023)
  • Organized first-ever school coding workshop
  • Represented school in regional science fair

Key Subjects

MathematicsPhysicsChemistryComputer StudiesEnglishFrench

Certifications & Courses

CompTIA Security+ (In Progress)

In Progress

CompTIA

Expected 2024

Ethical Hacking Essentials

Completed

EC-Council

2024

Full-Stack Web Development

Completed

freeCodeCamp

2023

Python Programming

Completed

Coursera

2023

Academic Highlights

95%+
Average Grade
4+
Certifications
20+
Students Mentored
1st
Competition Place

Resume

Download my complete resume or view it online to learn more about my professional background, skills, and achievements.

Resume Preview
Resume Preview
Quick Stats

2+

Years of Experience

15+

Projects Completed

20+

Technologies Mastered

3

Security Certifications

Key Highlights
  • Full-stack development with React, Next.js, and Node.js
  • Cybersecurity expertise in web application security
  • Experience with Python, Java, and modern frameworks
  • Strong background in database design and management
  • Proven track record in team collaboration and leadership
  • Continuous learning and professional development

Resume Details

Format:PDF
Size:2.1 MB
Last Updated:Dec 2024
Language:English

Interested in my profile?

Feel free to download my resume and get in touch to discuss potential opportunities or collaborations.

Get In Touch

I'm always interested in new opportunities, collaborations, and interesting projects. Let's discuss how we can work together to bring your ideas to life.

Send Message
Contact Information

Available for Work

Currently open to internships, freelance projects, and full-time opportunities.

Response time: Within 24 hours