Software Engineer & Creative Problem Solver

I craft digital experiences that blend beautiful design with robust functionality. Passionate about creating solutions that make a difference.

Juliet Mutinda - Full Stack Software Engineer

About Me

With over 5 years of experience crafting software solutions, I specialize in creating scalable applications using modern technologies. I'm passionate about clean code, user experience, and continuous learning.

When I'm not coding, you'll find me exploring new technologies, reading books, or enjoying a good cup of coffee while sketching out ideas for my next project.

Core Technologies

React
Next.js
Node
Nest.js
PostgreSQL
ASP.NET
MSSQL
AWS

Additional Skills

UI/UX DesignSystem ArchitectureAPI DesignPerformance OptimizationCloud InfrastructureTeam LeadershipAgile Development

Skills & Expertise

A comprehensive toolkit for building modern software applications

Frontend Development
Creating responsive and interactive user interfaces
Next.jsTypeScriptTanstack QueryTailwind CSS
Backend Development
Building scalable server-side applications
NestJSPostgreSQLDrizzle ORMEntity FrameworkSQL Server
Tools & Platforms
Modern development and deployment tools
GitDockerAWSVercel

Featured Projects

A selection of projects that showcase my skills and passion for development

Movie Discovery and Recommendation System
Movie Discovery and Recommendation System
A movie discovery platform engineered with Next.js and optimized for performance through server-side rendering and intelligent caching strategies. Implements robust user authentication with Better Auth, featuring secure session management and OAuth integration. Leverages Drizzle ORM for type-safe database operations against PostgreSQL, with carefully designed schemas supporting complex relationships between users, movies, ratings, and custom lists. Features advanced search and filtering with TanStack Query for efficient client-side state management and API caching. Incorporates collaborative filtering algorithms for personalized recommendations, with Zod schemas ensuring runtime type safety across the entire application stack.
Next.jsDrizzle ORMPostgreSQLTanstack QueryBetter AuthZod
Tours and Travel App
Tours and Travel App
A comprehensive travel management platform built with a modern full-stack architecture featuring Next.js for the frontend and NestJS for the backend API. Implements enterprise-grade user authentication and authorization with Better Auth, supporting role-based access control for different user types. Features sophisticated document generation capabilities using server-side PDF and Excel processing for quotations and reports. Integrates advanced email parsing and templating systems for automated client communications. Leverages TanStack Query for optimistic updates and intelligent caching of travel data, with Drizzle ORM providing type-safe database interactions. Incorporates complex business logic for accommodation and destination management, with Zod validation ensuring data integrity across all API endpoints.
Next.jsTailwind CSSTypeScriptZodTanstack QueryNestJSBetter AuthPostgreSQLDrizzle ORM
Hexagon Aviation
Hexagon Aviation
Designed and developed the official company website for an enterprise aviation technology provider. The site consolidated and presented multiple technical domains—UAS development, aviation compliance systems (AOC/AMO/ATO), IoT automation, and cloud analytics—into a cohesive digital presence supporting business communication and client engagement.
Drone TechnologyAviation SoftwareIoTSmart Home AutomationCAD ModelingCloud SolutionsData Analytics
Ride Hailing App
Ride Hailing App (Ongoing)
Distributed ride-hailing system using .NET 8 microservices and Kafka for high-throughput event streaming. Features Avro schema evolution, mTLS security, and fault-tolerant messaging patterns (DLQs, idempotent producers). Currently developing ride matching, reliability, and system scalability.
.NETApache KafkaConfluent Schema RegistryAvroDockerPrometheusGrafanaTerraform

Let's Work Together

Have a project in mind? I'd love to hear about it and discuss how we can bring your ideas to life.