Ssengendo Nazil

Ssengendo Nazil

$30/hr
Software development
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Location:
Kampla, Kampala, Uganda
Experience:
9 years
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:-
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.