About Me

Full-Stack Developer building modern, fast and scalable web experiences.

I'm Swaleh Mohamad Swalehe, a Full-Stack Developer based in Mombasa, Kenya. I specialize in building modern web applications using Next.js, TypeScript, Tailwind CSS, Supabase and AI-powered development workflows that help deliver clean, efficient and production-ready solutions.

Alongside software development, I'm pursuing a Bachelor's Degree in Civil Engineering at the Technical University of Mombasa, with an expected graduation in 2029. My approach combines engineering thinking, continuous learning and modern web technologies to create reliable digital products that solve real business problems.

2025

Started Software Development

Next.js

Primary Frontend Framework

Supabase

Backend & Database Stack

2029

Engineering Graduation Target

My Story

A journey built on curiosity, consistency and continuous learning.

My path into software development didn't begin in a classroom. It started with curiosity, self-learning and a commitment to improving every day. Since writing my first lines of HTML in early 2025, I have focused on understanding not only how modern websites are built, but also why they perform, scale and deliver value.

Over time, I expanded into React, Next.js, TypeScript, Tailwind CSS and backend development with Supabase and PostgreSQL. Every project became an opportunity to strengthen technical skills, improve problem-solving abilities and learn industry-standard development practices.

Alongside software development, I began pursuing a Bachelor's Degree in Civil Engineering at the Technical University of Mombasa in September 2025. Engineering has strengthened my analytical thinking and reinforced the importance of precision, structure and long-term planning when building digital products.

2025

Started Learning Web Development

My software development journey began in early 2025. I started with HTML, building a strong understanding of web fundamentals before progressing into modern frontend technologies and application architecture.

2025

AI-Assisted Development Workflow

As I continued learning, I adopted AI as a development tool to improve productivity, code quality, research and problem solving. This helped accelerate learning while maintaining a focus on clean engineering practices.

Present

Engineering & Software Development

Today, I balance my Civil Engineering studies with professional software development. The combination of engineering discipline and modern web technologies influences how I approach problem solving, scalability and system design.

What drives me today

I believe great software comes from continuous improvement, attention to detail and a genuine desire to solve problems. My goal is to build fast, accessible and scalable digital experiences while continuing to grow as both a developer and an engineer.

Toolkit

Technologies I use to design, build and deploy modern web applications.

My workflow focuses on performance, scalability, accessibility and maintainability. These are the core technologies and tools I use across frontend development, backend architecture, databases, deployment and design.

Frontend

Programming Languages

  • TypeScript
  • WebAssembly (WASM)

Frameworks & Libraries

  • React
  • Next.js

Styling

  • Tailwind CSS

Backend & Database

Backend

  • Node.js (TypeScript)
  • Express.js

SQL

  • PostgreSQL

Database & Storage Tools

  • Prisma ORM
  • Supabase

Deployment & Design

Publishing & Deployment

  • GitHub
  • Vercel

Designing Tools

  • Canva
  • Figma

Experience

Focused on building reliable digital products with modern web technologies.

Since beginning my development journey in 2025, I have concentrated on creating modern web applications that combine performance, usability and maintainability. My work spans frontend development, backend systems, database design and deployment workflows.

Modern Frontend Development

Building responsive, accessible and SEO-friendly web applications using Next.js, React, TypeScript and Tailwind CSS.

Backend & Database Architecture

Designing scalable backend systems with Node.js, Express.js, PostgreSQL, Prisma ORM and Supabase.

Performance Optimization

Prioritizing Lighthouse performance, Core Web Vitals, code splitting, image optimization and efficient rendering strategies.

Production Readiness

Implementing secure authentication flows, structured databases, scalable architectures and deployment best practices.

Professional Approach

Every project is approached with a focus on clarity, performance and long-term maintainability. I prioritize scalable solutions, clean user experiences and engineering practices that help businesses establish a strong digital presence.

Clean and maintainable code
Accessibility-first development
SEO and performance optimization
Mobile-first user experiences
Scalable architecture decisions
Continuous learning and improvement

Personal Touch

Beyond engineering and software development.

While much of my time is dedicated to Civil Engineering and software development, I also value activities that encourage creativity, collaboration and personal growth. These interests help me maintain balance while continuously learning both professionally and personally.

Video Games

Gaming helps me develop strategic thinking, problem-solving skills and an appreciation for great digital experiences.

Swimming

Swimming provides balance outside of academics and development while encouraging discipline and consistency.

Group Discussions

I enjoy exchanging ideas, participating in meaningful discussions and learning from different perspectives.

Design

Design allows me to explore creativity and build interfaces that are both functional and visually refined.

Continuous Growth

Whether I'm building web applications, studying engineering, collaborating with others or exploring creative interests, I believe growth comes from curiosity, consistency and a willingness to keep learning. That mindset continues to shape both my professional work and personal development.

Swaleh Mohamad Swalehe

Swaleh Mohamad Swalehe

Full-Stack Developer

BUILDING SYSTEMS.
BUILDING STRUCTURES.

Whether it's engineering software or studying engineering principles, I enjoy creating solutions that are structured, scalable and built to last. My goal is to deliver digital products that combine performance, usability and long-term value.

Great products begin with clear communication, thoughtful planning and consistent execution. If you have a project in mind, I'd be happy to discuss how we can bring it to life.