ReviewMate – Multi-Agent GitHub Pull Request Analysis System
Summary
Designed a multi-agent system composed of 5 specialized agents (Architecture, Security, Performance, Tests, Synthesis) to analyze GitHub Pull Requests.
Master's student in Software Engineering with 5 years of prior professional experience as a Software Engineer, seeking a Summer 2026 software development internship. Possesses robust expertise in backend, frontend, distributed architectures, and cloud-native systems, demonstrated through leading projects and optimizing infrastructure costs by 25%. Eager to leverage strong technical skills and problem-solving abilities to contribute to innovative software solutions.
Lead Developer
Dakar, Dakar, Senegal
→
Summary
Led the development of a logistics platform, expanding its operational reach across 7 countries while designing public backend APIs and optimizing cloud infrastructure.
Highlights
Spearheaded the development of a comprehensive logistics platform, successfully deploying and maintaining operations across 7 countries.
Designed and implemented public backend APIs for real-time shipment tracking, enhancing transparency and user experience for clients.
Achieved a 25% reduction in infrastructure costs through strategic cloud optimization initiatives, improving operational efficiency and budget adherence.
Full-Stack Developer
Dakar, Dakar, Senegal
→
Summary
Introduced NestJS as the primary backend framework, contributed to CI/CD automation, and collaborated closely with product teams to deliver key features.
Highlights
Spearheaded the adoption and integration of NestJS as the primary backend framework, significantly improving development efficiency and application performance.
Contributed to CI/CD pipeline automation, streamlining deployment processes and enhancing developer productivity.
Collaborated closely with product teams to translate business requirements into technical specifications, ensuring successful feature delivery and alignment with strategic goals.
Full-Stack Developer
Dakar, Dakar, Senegal
→
Summary
Maintained and optimized MEAN stack applications in production and developed backend APIs for mobile applications.
Highlights
Maintained and optimized critical MEAN stack applications in production, ensuring high availability and performance for users.
Developed robust backend APIs for mobile applications, facilitating seamless data exchange and enhancing user functionality.
→
Master of Science (M.Sc.)
Software Engineering
→
Bachelor's Degree
Computer Science
Java, TypeScript, JavaScript, Python, SQL.
NestJs, Spring Boot, Node.js, Flask, REST APIs, Spring MVC (familiar), Cloud (familiar).
Angular, Next.js, React (familiar).
MongoDB, Supabase, PostgreSQL, Oracle (familiar).
Docker, Docker Swarm, Terraform, AWS, Azure, CI/CD, Kubernetes (familiar).
Microservices, SOLID Principles, Design Patterns, Clean Architecture, Unit Testing, OWASP.
Summary
Designed a multi-agent system composed of 5 specialized agents (Architecture, Security, Performance, Tests, Synthesis) to analyze GitHub Pull Requests.
Summary
Designed a national digital addressing system for urban and rural areas in Senegal.
Summary
Developed a microservices architecture for a ridesharing platform, featuring automatic driver assignment.
Summary
Developed a Minimum Viable Product (MVP) for tracking and promoting emerging football talents.