github linkedin mail whatsapp
Hello,

I'm Josephine Mwenswa:

I’m passionate about building scalable, end-to-end web applications that deliver seamless user experiences. With expertise across modern frontend and backend technologies like React, Next.js, and Node.js. I create clean, maintainable systems that prioritize performance, accessibility, and reliability.

An avator

What I do,

My Services

I design and build responsive, high-performance web applications that blend elegant design with seamless functionality. With a focus on modern front-end technologies and best practices, I help businesses and individuals bring their ideas to life through clean, efficient, and scalable digital solutions.

Hire Me
web-development-icon
Web Application Development

Building responsive, secure, and scalable web apps using modern frameworks and best practices. Proficient in developing clean and maintainable code, optimizing performance for fast load times, and ensuring cross-browser compatibility. Strong focus on accessibility and user experience.

UI-UX icon
UI/UX Design

Skilled in designing intuitive, user-centered interfaces that balance aesthetics with functionality. Experienced in creating wireframes, prototypes, and high-fidelity designs to streamline user journeys and enhance engagement. Proficient in applying design systems, accessibility standards, and usability testing to deliver consistent, inclusive, and visually appealing digital experiences.

api-development-icon
API Development

Experienced in designing and developing robust, secure, and scalable APIs to enable seamless data exchange and system integration. Skilled in building RESTful APIs, implementing authentication and authorization (OAuth2, JWT), and ensuring high performance through caching, rate limiting, and optimization techniques. Proficient in API documentation (Swagger) and versioning to support maintainability and developer collaboration.

ai-integration-icon
AI Integration

Skilled in integrating AI and machine learning capabilities into applications to enhance automation, personalization, and decision-making. Experienced in leveraging pre-trained models and APIs (NLP, recommendation systems) as well as deploying custom ML models. Proficient in connecting AI services with web, ensuring scalability, security, and real-time performance. Familiar with popular frameworks and platforms such as TensorFlow, PyTorch and OpenAI.

Tools and Technologies,

My Skills

HTML5 CSS3 JavaScript TypeScript React Next.js Zustand Jest Git Figma Tailwind CSS Express.js Vercel REST APIs Swagger SEO Fundamentals

My Work,

Portfolio

WriterSpace Landing Page - Desktop WriterSpace Landing Page - Mobile
Africa Elevators Inspection Landing Page

A responsive landing page designed to showcase Africa Elevators’ inspection services, streamline appointment scheduling, and communicate compliance and safety standards. Focused on user experience, clarity, and accessibility.

HTML5 CSS3 Bootstrap5 JavaScript
Live Demo View Code
Super-Predictions

Super Predictions is a web platform under development that provides sports enthusiasts with data-driven betting tips and predictions. My role focuses on building the frontend interface that delivers seamless and responsive user experience.

  • check iconDesigned and Implemented a responsive UI using React and TailwindCSS.
  • check iconBuilt reusable components for prediction cards, match listings, and subscription plans.
  • check iconIntegrated live data endpoints from sports APIs into the frontend (displaying odds and predictions).
  • check iconDeveloped authentication flow (login, register, reset password pages).
React Tailwind CSS Node.js Mongo DB
In Progress
super predictions Page - Desktop super predictions Page - Mobile
WriterSpace Landing Page - Desktop WriterSpace Lnading Page - Mobile
WriterSpace Landing Page

The landing page welcomes users with a clean, intuitive interface highlighting key features: why join, How it Works, Testimonials, FAQ & Contact Section. It is designed for easy navigation, clear calls-to-action, and engaging visuals that encourage users to explore and start writing immediately.

React Tailwind CSS
Live Demo
Serverless Mail Handler for Portfolio Contact Form

Enable Secure email delivery from portfolio Contact form without exposing credentials

  • check iconContact form receives name, email and message
  • check iconSends admin email and confirmation email
  • check iconHandles CORS
  • check iconSecure environment variable-based config
Node.js node mailer serverless functions CORS environment variables
Live Demo View Code
Portfolio-Contact-Page
Email Confirmation Preview-code of the node mailer
Kiddo-Codes - Desktop Kiddo-Codes-Mobile
Kiddo Codes

Kiddo Codes is an interactive learning platform designed to teach young minds essential skills in art, mathematics, and coding. Through gamified lessons, visual projects, and creative coding challenges, children develop logical thinking, problem-solving skills, and digital literacy in a fun and engaging environment.

React Tailwind CSS Interactive learning
In Progress
scroll up