Ssengendo Nazil
Full-Stack Software Engineer
Specializing in Laravel, PHP, Node.js, Vue.js, React, MySQL, And RESTful APIs
📍 Central Region, Uganda
📞 - | ✉️-
Linkedin: linkedin.com/in/ssengendonazil
Portfolio: ssengedonazil.github.io/portfolio-2024
Professional Summary
Experienced Full-Stack Software Engineer with over 6 years of success designing and
delivering scalable web and mobile applications. Skilled in JavaScript frameworks and
backend technologies. Adept at leading Agile teams to improve performance, modernize
development, and deploy user-focused solutions. frequently delivers clean, maintainable
code and thrives in collaborative environments that drive innovation and excellence.
Core Competencies
● Frontend: JavaScript, HTML, CSS, React, Vue.js, TypeScript, Redux, Vuex, Pinia,
jQuery, Electron.js
● Mobile Development: React Native (iOS & Android)
● Backend Development: PHP, Laravel, Node.js, Express.js
● Database Management: MySQL, MariaDB, MongoDB, PouchDB
● Performance Optimization: SQL Query Optimization, Caching, Load Balancing,
Lazy Loading, Code splitting, and Indexing
● APIs & Integration: RESTful APIs, API Integration, Microservices
● Version Control & Tools: Git, GitHub, GitLab, Docker, Jira, Agile, Azure
● UI/UX Design: Tailwind CSS, Bootstrap, Material Design
● Software Architecture: Scalable Systems, Cloud Solutions, RBAC, Secure Data
Handling
Work Experience
Module Lead – Software Engineer
Project Code (Ltd) Uganda – Kampala, Uganda
Jul 2023 – Present
● Architected and led the development of a scalable Patient Management Module,
increasing performance by 70% and reducing load times by 50% through optimized
queries, Redis caching, and efficient state management.
● Integrated offline-first synchronization using PouchDB to ensure functionality in
low-connectivity environments.
● Implemented Role-Based Access Control (RBAC) for secure, compliant data
handling, aligning with Health Insurance Portability and Accountability Act (HIPAA)
standards
.
● Enhanced slow-performing database queries, reducing API response times by 80%,
from 5 seconds to 24ms, significantly enhancing system responsiveness and user
experience.
● Led cross-functional Agile teams to deliver high-impact product features on time and
within scope.
● Developed reusable Vue.js packages for high-traffic environments, increasing system
speed by 80% and replacing third-party dependencies, which reduced licensing costs
by 60%.
● Supported the development of Lenderly (loan management platform) for a
Philippine financial services firm, ensuring system reliability, scalability, and
adherence to regulatory requirements.
● Mentored junior developers and promoted cross-team collaboration, fostering a
culture of continuous learning.
● Contributed to the development of MetaDent, a dental practice CRM based in
Amsterdam, by implementing key frontend features using Vue.js and developing
backend logic in Laravel to support appointment scheduling and patient
management.
● Optimized backend performance, ensuring fast response times and scalability.
Maintenance – Software Engineer
Technology Point – Kampala, Uganda
Apr 2023 – Dec 2023
● Engineered scalable systems with 99.9% uptime through load balancing and
horizontal scaling.
● Developed RESTful APIs and integrated third-party services.
● Reduced server response times by 60% through architectural enhancements.
Freelance - Software Engineer
Kampala, Uganda | Remote
May 2020 – Oct 2023
● Delivered 5+ full-stack projects using Laravel, React, Node.js, React Native, and
MySQL.
● Refactored legacy code, improving maintainability and execution speed by 25%.
● Enhanced SQL performance by 70% through indexing and query tuning.
● Engineered a custom caching system utilizing Redis, decreasing database load
by 40% and improving API response times by 60% for over 5,000.
● Implemented YooPayment gateway integration for e-commerce platforms,
enabling secure online transactions and reducing payment processing time by
40%.
Software Engineer – Software Engineer
DataCare Systems – Uganda Remote
Feb 2022 – Mar 2023
● Designed an inventory tracking system with 95% stock accuracy across 10+ outlets.
● Reduced manual effort by 60% via API integrations (SMS, payments).
● Reengineered backend modules to reduce server costs by 30%.
● Delivered major feature releases in collaboration with PMs, QA, and UX teams.
● Optimized backend performance, ensuring fast response times and scalability.
Backend Developer – Full Stack Engineer
GritTech Solutions – Kampala, Uganda
Jun 2021 – Jan 2022
● Built REST APIs with (Laravel/Node.js) across 4 enterprise platforms.
● Reduced incidents by 20% with custom validation and encryption strategies.
● Automated system backups and alerts using cron jobs.
● Optimized the website for SEO, implementing metadata, structured data, and
performance enhancements.
Software Developer - Software Engineer
Araknerd – Kampala, Uganda
2015 – 2019
● Diagnosed and refactored legacy systems for improved stability and performance.
● Redesigned backend architecture to improve API speed and system security.
● Provided technical support and maintenance across 4 large-scale platforms.
● Use React.js to build dynamic, responsive user interfaces.
● Developing and maintaining custom web application features and integrating
third-party services.
● Built RESTful APIs for seamless communication between the mobile app and server.
Open Source Packages
Septor-store
It is a reactive, minimalistic state management library designed for Vue.js
projects. It offers a modular and intuitive API that simplifies global state handling without the
boilerplate of heavier tools like Vuex or Pinia.
Vue-catflips-pagination
A customizable and animated pagination component inspired by
playful “card flip” animations, designed for modern Vue 3 apps. It enhances UX in
data-heavy applications by offering a visually engaging way to paginate content.
Pom-text-editor
is a simple yet powerful rich text editor built for quick integration in Vue
or vanilla JS apps. It supports essential formatting tools and can be easily extended
with custom features.
Education
Bachelor’s Degree in Computer Science
Kampala University - Kampala, Uganda
Uganda Advanced Certificate of Education (UACE)
Seguku Hills, Uganda
Uganda Certificate of Education (UCE)
Seguku Hills, Uganda
Key Projects & Achievements
● SQL Performance Optimization: Boosted SQL performance by 80% via advanced
query tuning, indexing, and query caching using Redis.
● Relational Database Design: Designed and normalized a multi-tenant relational
database system in MySQL for a school management platform, reducing data
redundancy by 85% and simplifying query structures.
● Security: Implemented PDO/prepared statements to eliminate SQL injections across
applications.
● Role-Based Access Control (RBAC): Developed secure authentication and
authorization systems using Laravel Policies and Gates to ensure proper access
control and data protection.
● Database Integrity: Enforced database constraints, foreign key relationships, and
cascading rules to maintain referential integrity and minimize anomalies.
● Audit Logging: Integrated activity logging and data change tracking for critical
actions using database triggers and application-level logs for compliance and
monitoring.
● Legacy System Refactoring: Modernized over 6 legacy codebases by replacing
vulnerable raw SQL statements with secure ORM-based queries (Eloquent &
Sequelize).
● Secure REST API Development: Applied input sanitation and rate limiting on API
endpoints to prevent injection and DoS attacks.
● High-Impact Applications: Successfully delivered 15+ full-stack systems across
healthcare, education, and finance sectors with a strong focus on data security and
compliance.
Certifications & Courses
● Full-Stack Web Development Certification
● React Native Development
● SQL Performance Optimization
Technical Skills
● Programming Languages: JavaScript, PHP, SQL, HTML, CSS, Python
● Frameworks & Libraries: React, Vue.js, Node.js, Express.js, Laravel, React Native,
Electron.js, TypeScript
● Databases: MySQL, MongoDB, MariaDB, PouchDB
● Version Control & Tools: Git, GitHub, GitLab, Docker, Jira
● UI Frameworks: Tailwind CSS, Bootstrap, Material UI
● Others:
● RESTful APIs & API Integrations
● Microservices Architecture
● Agile Methodologies
● UI/UX Design
● Code Refactoring
● Quality Assurance
● Innovative Problem Solving
●
●
●
●
●
Team Collaboration & Communication Skills
System Performance
Continuous Integration
unit/integration testing
Team Leadership
● Advanced JavaScript Frameworks
● Front and Backend Optimization
● System Architecture Design
● Secure Data Handling
Soft Skills
● Led and collaborated with cross-functional teams in Agile/Scrum environments to
deliver production-ready features
● Communicated technical concepts effectively across stakeholders, including PMs,
QA, and non-technical teams
● Diagnosed and resolved complex production issues, reducing downtime and
improving user experience
● Maintained high code quality through rigorous testing, code reviews, and continuous
integration practices
● Adapted quickly to shifting priorities and integrated new technologies to meet
evolving project requirements
● Delivered high-priority features within tight deadlines, ensuring on-time releases and
stakeholder satisfaction
● Demonstrated ownership and initiative in streamlining workflows and improving
developer onboarding processes
Languages
● English: Fluent
● Luganda: Native
Additional Information
● Continuously exploring and adopting emerging technologies to enhance development
efficiency and product scalability
● Thrive in collaborative environments that value innovation, knowledge sharing, and
continuous improvement
● Open to travel and remote opportunities that involve solving real-world challenges
with meaningful impact
Referees
● Prof: Sameul Lubowa Team Lead
Email:
Mobile: -,
-
● Prof: Sseka Ezra System Designer & Programmer
Email:-
Mobile: -
● Mr. Kasozi Vincent M.sc AI Researcher- Chief University
Email-
Mobile:-
● Kitimmbo Leonard (Programmer) C.E.O Araknerd
Email -
Mobile:-