JAMAL KASULE
Methuen, Massachusetts ***** • +1-641-***-**** • **************@*****.***
https://www.linkedin.com/in/kasule-jamal-lukenge
FULL-STACK SOFTWARE ENGINEER
Results-driven Full-Stack Engineer with 6 years of experience building scalable, secure, and high-performance enterprise
applications. Specializes in Node.js, React, containerized deployments, and AWS cloud environments. Proven record of
optimizing architectures, modernizing legacy systems, and delivering end-to-end solutions across healthcare, fintech, and
innovation ecosystems.
• Web Applications Development • Design Patterns • Object-Oriented Programming •
• Database Development and Management • Development and Implementation • Data Structures • Dependency injection
Languages: JavaScript (ES6+), TypeScript, SQL, HTML5, CSS3
Backend: Node.js, Express.js, REST APIs, GraphQL, Microservices, WebSockets, Socket.IO
Front-end: React, Bootstrap, ReduxToolkit, TailwindCSS
Cloud Platforms: AWS EC2, S3, RDS, VPC, IAM, CloudFront, Lambda, CloudWatch, Beanstalk, CloudFormation
DevOps & Tools: Docker, Maven, Git, GitHub Actions, CI/CD
Databases: MySQL, PostgreSQL, MongoDB, Prisma
Architecture: MVC, Microservices, Event-driven, Dependency Injection (IoC)
SDLC: Agile/Scrum, Waterfall
Testing: Cypress, Jest, API testing
Payment Integrations: Stripe, PayPal
Other: Swagger/OpenAPI, Redis, Nginx/TomCat
A.I: OpenAI Agents SDK, Agentic Patterns, LLMs, Chatbots, Context, Memory, RAG, MCP, CrewAI
PROFESSIONAL EXPERIENCE
SERVICE COPS (U) LTD., Kampala, Uganda • 09/2023 – 01/2026
Innovative Fintech, ICT, and BPO company delivering solutions to enhance business operations and efficiency.
Software Developer:
• Built and maintained backend services using React & Node.js, powering role management, authentication, and
payment workflows for fintech platforms, improving administrative efficiency by 40%.
• Built accessible & high-performance UIs with React, TypeScript and styled components achieving WCAG 2.1
AA compliance & improving usability across desktop & mobile devices.
• Refactored legacy banking APIs into modular, RESTful microservices with improved service
orchestration, while delivering React-based interfaces that reduced transaction processing time by 15% and
improving the entire system reliability.
• Integrated GraphQL APIs with Apollo Client and Redux-based React applications, enabling efficient state-
driven data fetching from PostgreSQL-backed services through a GraphQL proxy layer.
• Mentored 4 junior developers on React design patterns, Node.js API architecture, and automated testing
with Jest & React Testing Library.
• Designed and developed a Hospital Management System using Node.js/Express.js, React and PostgreSQL
database automating workflows for 1,000+ monthly patient interactions and improving operational efficiency
by 60%.
• Deployed full-stack applications to AWS EC2, S3, and RDS, enhancing system scalability, data durability, and
reducing infrastructure downtime by 30%.
• Configured CI/CD pipelines with GitHub Actions, automating builds, testing, and deployments for faster and
more consistent release cycles.
• Collaborated with 8-person cross-functional product and QA teams to define API contracts, improving defect-
resolution speed by 30%.
Technologies Used: React, Node.js, Express.js, Node.js, Redux Toolkit, PostgreSQL, GraphQL, Ap AWS EC2/S3, Docker(local),
MongoDB
KAKANDE & COMPANY, Kampala, Uganda • 10/2021 – 08/2023
Licensed auditing and accounting firm authorized by URA and regulated by ICPAU to provide tax and audit services.
Systems Developer:
• Designed, developed, and deployed a scalable Employee Task Management System using React and Node.js,
digitizing workflow management for 20+ employees and increasing productivity by 25%.
• Implemented real-time task tracking and visual progress dashboards powered improving monitoring accuracy
by 45% and reducing deadline overruns by 30%.
• Built a WebSocket-driven real-time notification layer integrated with AWS SNS, boosting daily user
engagement by 25%.
• Applied lazy loading, memoization and offline-first caching (Redux Persist, Async Storage) cutting app
latency by 35% and reducing bandwidth usage.
• Implemented Redux Toolkit for global state management, handling authentication, permissions and real-time
application state.
• Engineered automated reporting tools generating weekly performance summaries, reducing manual reporting
time by 80% and enabling data-driven internal audits.
• Utilized AWS EC2, S3, and RDS to deploy backend services and securely store operational outputs, improving
system scalability, availability, and data resilience.
Technologies Used: Node.js, Express.js, React, MySQL, Bootstrap, AWS(EC2, S3, RDS, SNS,SQS).
InnoMak (Hybrid / Remote), Kampala, Uganda • 10/2019 – 08/2021
An innovation hub whose aim is to bridge the gap between proof-of-concept to maturity, adoption, and mature ICT
innovations into commercial products and software start-ups in Uganda.
Software Developer:
• Led development of Bantu-Fund, a scalable crowdfunding platform built with Node.js and React, supporting 500+
campaign interactions and ensuring smooth end-to-end donor workflows.
• Integrated secure payment gateways (Flutterwave, MTN Mobile Money, Airtel), achieving a 99% transaction
success rate and supporting high-volume donation flows.
• Implemented real-time fraud detection for payment workflows using Node.js, integrating IP reputation
checks, velocity-based transaction rules, and behavioral heuristics, with Redis used for rate limiting and
anomaly detection.
• Utilized Docker containerization to package backend services and frontend modules, streamlining environment
setup and enabling consistent, reliable deployments.
• Conducted full-cycle testing (integration, regression), identifying 200+ defects and improving overall system
stability by 40%.
Technologies Used: Node.js, Express.js, React, MySQL, ContextAPI, Jest, Docker, Git.
ACADEMIC PROJECTS
Westcliff University (2025)
Blog Application: Developed a full-stack blogging platform with React frontend and Node.js/Express backend,
featuring JWT authentication, MongoDB data management, and RESTful architecture.
Fitness Tracking Web Application: Developed in SpringBoot with RESTful APIs and MySQL database
to enable users to log workouts, manage goals, and track fitness progress, ensuring robust testing with Postman.
Multiplayer Quiz Game: Developed the backend logic using AWS Lambda and DynamoDB to handle real-time
snake gameplay and scoreboard updates. Utilized AWS Cognito, API Gateway, Lambda, DynamoDB, OpenAI
API.
AI Profile-Assistant Chatbot: Built an AI-powered profile assistant chatbot using OpenAI API, Python, and
Gradio, enabling users to generate and refine professional profiles and responses in real time.
PERSONAL PROJECTS
Rental Management System 2024: A full-featured rental platform built with SpringBoot and Angular, enabling property
owners to manage listings and bookings while renters browse, book, and track payments for a seamless rental
experience.
Travel Assistant AI model: a model using Agentic patterns, OpenAI Agents SDK, and LLMs, integrating guardrails,
memory, and knowledge retrieval to deliver context-aware recommendations and deep research capabilities.
EDUCATION
Master of Science in Computer Science - Expected Completion: June 2027
Westcliff University, Orlando, Florida
Key Courses: Web Applications Programming, Algorithms, Enterprise Architecture, Cloud Computing
Bachelor of Science in Software Engineering
Makerere University, Kampala, Uganda (09/2022)