
Ssengendo Nazil
Full Stack Developer: I am an Innovative Software Engineer
About
I am an Innovative, self-motivated, strong problem-solver, Excelled in rapid application development, with excellent troubleshooting skills. Can be under pressure to meet deadlines, able to work independently with or without supervision, and a team player. I also have a good approach toward client and code interpretation. Experienced software developer with more than 4 years of experience in developing and deploying software applications Familiar with Web development (JavaScript, HTML, React, node.js, etc Mobile development (React Native, etc Backend development (Node.js, PHP, Laravel, etc Database systems (SQL, POUCHDB, etc.)

UI/UX Designer & Web,Desktop,Mobile Developer
Experienced software developer with more than 5 years of Experience in developing and deploying software applications. Familiar with Web development (JavaScript, HTML, React, node.js, etc.) Mobile development (React Native, etc.) Backend development (Node.js, PHP,Laravel, etc.) Database systems (SQL, MongoDB, etc.)
- Birthday: 05 May 1997
- Linkedin: ssengendo Nazil
- Phone: +256 751 462 182
- City: Kampala UGanda
- Age: 26
- Degree: Bachelor
- Email: ssengendonazil@gmail.com
- Work: Available
Objective Am ambitious to bring about positive changes to the company through the economic development of the business by maintaining a high level of professionalism in software engineering. Looking forward to gaining more skills from the company to match my personal and professional growth. I would love for the expansion of the organization I work with and to bring positive changes to the community through my profession.
Happy Clients consequuntur quae
Projects adipisci atque cum quia aut
Hours Of Support 24/7
Hard Workers rerum asperiores dolor
Resume
My Resume:
Download 🪟SOME OF PROJECTS
🦷 MetaDent – Dental Practice CRM
Stack: Vue.js | React | Node.js | Laravel | MySQL | etc. MetaDent is a comprehensive CRM system based in the Netherlands, designed specifically for hospitals and dental practices. It streamlines patient management, appointment scheduling, and clinic workflows. MetaDent empowers healthcare professionals to operate more efficiently while enhancing patient engagement and improving the quality of care.
- Patient Management: View, add, and edit detailed patient records including medical history, insurance info, and visit logs.
- Appointment Scheduling: Calendar-based system with automated reminders via SMS/email and real-time
availability tracking.
- Billing & Invoicing: Integrated billing system for managing payments, generating invoices, and tracking outstanding balances.
- Treatment: Store, update, and review treatment plans with rich text editor support and image attachments.
- Analytics Dashboard: Visual insights into clinic performance, revenue trends, appointment no-shows, and more.
- Role-Based Access: Secure user management with roles like receptionist, dentist, admin, etc.
- Billing & Invoicing: Integrated billing system for managing payments, generating invoices, and tracking outstanding balances.
💰 Lendry – Financial Management & Lending Platform
Stack: Vue.js | Laravel | MySQL | etc. Lendry is a modern financial application base in Philippines designed to simplify and streamline digital lending and personal finance management. Built for both individual users and small lending institutions, the platform provides tools for loan tracking, credit scoring, payment management, and financial planning.
- Loan Origination & Approval End-to-end workflow for applying, approving, and disbursing loans—automated document verification, credit checks, and customizable approval rules.
- Loan Management Dashboard
View active, pending, and completed loans. Track repayments, interest accruals, and amortization
schedules in real-time.
- Payment Scheduling & Reminders Integrated payment calendar with automatic reminders via SMS/email. Support for recurring payments and partial payment options.
- Credit Scoring System Internal scoring engine based on repayment behavior, income verification, and spending history—used to assess eligibility and adjust interest rates dynamically.
- EMI & Interest Calculators Built-in tools for users to simulate monthly payments, total interest, and early repayment benefits.
- Secure Identity Verification (KYC) Support for KYC/AML compliance, including government ID uploads, selfie verification, and address proof, with secure encryption.
- Transaction History Detailed logs of all user transactions—disbursements, repayments, fees, penalties, and refunds—exportable to Excel/PDF.
- Digital Wallet Integration Seamless integration with mobile money bank APIs, and payment gateways to fund loans and process repayments. Mobile-First UX Optimized for mobile users with a responsive design, making it ideal for underbanked or rural populations accessing via smartphones. Role-Based User Management Separate interfaces and permissions for Admins, Field Agents, and Borrowers, ensuring secure and efficient workflow. Fraud Detection Flags Built-in checks to detect suspicious behavior or fraud attempts—such as multiple failed payments, fake documents, or account inconsistencies. Regulatory Reporting Auto-generated compliance reports for financial authorities (e.g., loan books, NPL ratios, customer KYC stats).
- Payment Scheduling & Reminders Integrated payment calendar with automatic reminders via SMS/email. Support for recurring payments and partial payment options.
MAKERERE COLLEGE GRADING SYSTEM:
School Grading app used by schools in Uganda.
Stack: [php /jquery/mysql/javascript,css/bootstrap etc.]
The Makerere College Report Grading System is a digital academic reporting platform built to manage
and streamline the grading process for both students and staff. Designed specifically for use in
educational institutions, it replaces manual grading workflows with an intuitive, role-based digital
system that enhances transparency, accuracy, and accessibility.
Key Features:
MYSQL-MYSQLI-CONVERTOR :
MySQL – MySQLI and PHP converter to current version
SELENGATE PARKING SYSTEMS:
To help vendors track their motors on the road.etc
Language Proficiency
- English (conversational)
- Luganda (fluet)
Hobbies
- Reading
- Listening to music
- Traveling
- Meditation
- Positive attitude
- Goal oriented
- Programming, Codding, Software Development
- Goal oriented
Referees
- Prof: SameulLubowa Team Lead
- Prof: Sseka Ezra System Designer & Programmer Email: nmaxencia@gmail.com Mob : 0780961001
- Mr. Kasozi Vincent M.sc AI Researcher- Chief University Email :kasozivincentug507@gmail.com
- Kitimmbo Leonard (Programmer) C.E.O Araknerd Email :kleonald@gmail.com
- I, the undersigned declare that the information provided in this CV is true and accurate to the best of my knowledge. I possess a strong background in software development, with experience in multiple programming languages, databases, and development methodologies. I am confident in my ability to analyse problems and develop efficient, effective solutions. I am committed to continuous learning and professional development, and I believe I can bring value to any organization through my passion for technology and drive to succeed
Declaration
Professional Experience
Software engineer (FullStack Developer)
05/2023 - Present
Employer: Project Code Ug
Duty station: Software Engineer
Job Description:
- To design and develop robust solutions to meet client requirements for functionality, scalability and performance, implemented scripts to enhance user experience,
- As a part of our team, my role is involing designing and developing resilient solutions that align with our client's demands for enhanced functionality, scalability, and performance.Crafting and implementing scripts aimed at elevating the user experience to meet or exceed their expectations.
- Worked with cross-functional teams of developers, product managers, and designers to deliver high-quality products
- Worked with cross-functional teams of developers, To Optimize code, improve performance, and enhance user experience
Self-employment (Freelancer)
07/2019 - Present
Employer:
Duty station:7Sengs
Job Description:
- To design and develop robust solutions to meet client requirements for functionality, scalability and performance, implemented scripts to enhance user experience,
- Developed web applications for deployment on platforms and sites, and create software using the right programming languages, platforms, and architectures. building their systems,
Full stack Developer UG Kampala
05/2019 - 06/2021,
Employer: Technology Point
Duty station:7Sengs
Job Description:
- Develop software verification plans and quality assurance procedures. Document and maintain software functionality Troubleshoot, debug and upgrade existing Updated old code bases to modern development standards, improving functionality
- Integrate software components into a fully functional system Developed software verification plans and quality assurance procedures Document and maintain software functionality Troubleshoot, debug and upgrade existing systems Deploy programs,
- Programming lead during the development of systems hence code re-factoring and analytical
Full stack Developer UG Kampala
02/2014 - 06/2016,
Employer: Araknerd
Duty station:Software Developer
Job Description:
- Creating systems were created in node, SQL, PHP, react, and react native to master languages and frameworks,
- Creating Scripts to convector MySQL to MySQL I, and PHP, upgraded SQL in the systems, and improved by 80% in performance,
- Programming lead during the development of systems hence code re-factoring and analytical
Open Source Projects
Septor Store:

https://www.npmjs.com/package septor-store septor-store Test
- septor-store is a structured and scalable state management solution built on top of Pinia for Vue 3. It embraces the Plain Old Module (POM) pattern to simplify how developers—junior or senior—write, organize, and scale their application state. Whether you're just starting out or architecting large Vue applications, this tool helps you keep your stores clean, predictable, and easy to maintain.
-
Automatic API Call Queue Management Prevents multiple simultaneous calls to the same endpoint by
tracking ongoing requests.
Session Storage Caching Support Optionally caches API responses in sessionStorage for faster retrieval and offline resilience.
Dynamic State Generation Creates and manages state slices dynamically based on API response keys, supporting scalable state organization.
Paginated Data Handling Includes helper methods to extract page numbers from URLs and manage paginated API responses (stubbed but extensible).
State Reload and Refresh Controls Supports forced reload of API data with configurable delay timers to prevent rapid repeat requests.
Flexible Callback Integration Allows injection of custom callback functions to extend or modify store behavior after state updates.
Error Handling and Logging Centralizes error capturing and logs API call issues for easier debugging and maintenance.
Loading State Management Automatically tracks and exposes loading status for UI feedback during asynchronous operations.
Generic Data Validation Includes utility methods to validate object/array length and type, improving robustness.
Built-in Sleep/Delay Utility Supports asynchronous delay for throttling or debouncing API requests.
Fast, cache-friendly state access
Lightweight reactivity
Data-ready views
Seamless session recovery
vue-catflips-pagination:

https://www.npmjs.com/package vue-catflips-pagination vue-catflips-pagination Test
- Vue 3 Advanced Pagination Component This powerful and customizable Vue 3 pagination component provides a complete and user-friendly pagination interface for navigating large data sets. Designed with flexibility and integration in mind, it's perfect for both internal and external data APIs..
-
Automatic API Call Queue Management Prevents multiple simultaneous calls to the same endpoint by
tracking ongoing requests.
Session Storage Caching Support Optionally caches API responses in sessionStorage for faster retrieval and offline resilience.
Dynamic State Generation Creates and manages state slices dynamically based on API response keys, supporting scalable state organization.
Paginated Data Handling Includes helper methods to extract page numbers from URLs and manage paginated API responses (stubbed but extensible).
State Reload and Refresh Controls Supports forced reload of API data with configurable delay timers to prevent rapid repeat requests.
Flexible Callback Integration Allows injection of custom callback functions to extend or modify store behavior after state updates.
Error Handling and Logging Centralizes error capturing and logs API call issues for easier debugging and maintenance.
Loading State Management Automatically tracks and exposes loading status for UI feedback during asynchronous operations. Generic Data Validation Includes utility methods to validate object/array length and type, improving robustness.
Built-in Sleep/Delay Utility Supports asynchronous delay for throttling or debouncing API requests.
Fast, cache-friendly state access
Lightweight reactivity
Data-ready views
Seamless session recovery
pom-text-editor:
https://www.npmjs.com/package vue-catflips-pagination
- PomTextEditor is a Vue 3 component library that provides a customizable and lightweight text editor for your Vue applications.
Skills
Portfolio
- All
- App
- Product
- Branding
- Books
Services
As a software engineer, I offer a wide range of services tailored to client needs. Whether you're building from scratch or improving existing systems, I deliver robust, scalable, and efficient solutions.
Custom Software Development
Design and build tailored desktop, web, or mobile apps to meet specific client or business needs.
Data Structuring & Analysis
Transform raw data into meaningful insights using modern data tools and visualization techniques.
Web Development
Build responsive and interactive websites using modern frontend and backend technologies.
Mobile App Development
Create high-performance iOS, Android, and cross-platform apps with elegant UI/UX design.
Cloud Services & DevOps
Deploy and manage cloud infrastructure, automate CI/CD workflows, and scale applications efficiently.
API Development & Integration
Design secure and scalable REST/GraphQL APIs for seamless communication between services.
Database Design & Management
Optimize relational and NoSQL databases for performance, scalability, and data integrity.
Architecture & Consulting
Guide businesses in designing scalable and maintainable software systems with the right tech stack.
Quality Assurance & Testing
Ensure software quality through manual/automated tests, bug tracking, and performance checks.
Security & Vulnerability Audits
Identify and fix vulnerabilities with thorough security assessments and penetration testing.
Maintenance & Support
Provide ongoing updates, bug fixes, and technical support for long-term project stability.
AI & Machine Learning
Implement intelligent systems for predictions, automation, and data-driven insights.
Blockchain Development
Build secure decentralized apps and smart contracts tailored to modern business solutions.
E-commerce Solutions
Develop feature-rich online stores with payment integration, inventory, and performance optimization.
UI/UX Design
Create intuitive and attractive designs with a focus on user experience, wireframes, and prototyping.
Software Upgrades & Migrations
Modernize legacy systems with smooth data migrations and performance upgrades.
Startup Consulting
Help startups choose tech stacks, build MVPs, and scale with effective software strategies.
Microservices Architecture
Design and develop modular services to enhance scalability, maintainability, and deployment flexibility.
Database Security & Optimization
Implement robust access control, performance tuning, and data integrity measures for mission-critical systems.
Offline-first Applications
Develop apps that work seamlessly offline and sync data intelligently when reconnected.
Payment Gateway Integration
Integrate secure payment systems like Stripe, PayPal, and mobile money APIs to facilitate transactions.
Authentication & RBAC Systems
Implement secure login systems with role-based access control and token management.
Technical Documentation
Create clear, maintainable technical documentation for APIs, software systems, and workflows.