Providing the best project experience.
I'm a Full Stack Software Engineer with experience in Web applications, Mobile applications, and Software development. I help businesses streamline operations and achieve their goals through innovative technology. Explore my projects and discover the skills that bring ideas to life.
About Isaac

I’m a full-stack software developer from Kenya with a degree in Computer Science, specializing in custom web and mobile application development. I have hands-on experience with technologies like Python, JavaScript, Typescript, and Webflow, enabling me to build responsive, user-friendly, and scalable digital solutions.
My passion lies in creating innovative software solutions that align with business needs, helping companies enhance their online presence and achieve their goals. I excel in understanding client requirements, translating them into functional designs, and delivering robust, thoroughly tested applications..
In an ever-changing tech industry, I stay ahead by constantly learning new technologies and improving my skills. Whether it’s building custom websites, developing full-stack applications, or crafting sleek Webflow designs, I’m committed to delivering impactful digital products that make a difference.
If you’re looking for a freelance software developer who combines technical expertise with a deep understanding of business needs, let’s collaborate to bring your vision to life.
Project Phase

Research
Delving into your requirements, analyzing target audiences, and gathering insights to craft the perfect solution

Design
Transforming ideas into visually engaging and user-friendly interfaces tailored to your goals.

Development
Building robust, scalable, and high-performance applications using modern technologies.

Project launch
Smooth launch and conducting thorough reviews to guarantee the success and continuous improvement of your project.
Making apps with modern technologies.
Frontend Development
HTML
CSS
JavaScript
Tailwind CSS
React
Redux
React Query
TypeScript
NextJs
Framer Motion
Stripe
Graphql
React Native
Backend Development
Node.js
Express.js
Django
MongoDB
Firebase
PostgreSQL
MySQL
DevOps
Docker
AWS
GitHub Actions
Web and Graphic Design
Figma
Canva
Webflow
Work Experience
Fullstack Software Developer - Freelance
- Developing and maintaining web applications using React.js and other related technologies.
- Collaborating with cross-functional teams including designers, product managers, and other developers to create high-quality products.
- Implementing responsive design and ensuring cross-browser compatibility.
- Participating in code reviews and providing constructive feedback to other developers.
- Solo web application development also open to collaborative development
Frontend Software Developer
Upscale Technologies
- Developed and maintained front-end features for enterprise resource planning (ERP) applications using Vue.js, TypeScript, and GraphQL to enhance user experience.
- Successfully integrated Vue.js with GraphQL API to improve data fetching efficiency and application performance.
- Collaborated with senior developers on architectural decisions, ensuring scalability and maintainability of software systems
- Conducted code reviews, provided constructive feedback, and enforced coding standards to maintain high code quality
Featured Projects
Here is a selection of projects I have worked on that highlight my expertise in web development and creating impactful digital solutions.
Upscale ERP
ProductionContributed to the development of a comprehensive ERP system by implementing front-end features using Vue.js, TypeScript, and GraphQL. Enhanced data fetching efficiency and application performance through GraphQL integration, and collaborated on architectural decisions to ensure scalability and maintainability.
- Vue.js
- TypeScript
- GraphQL
- PWA
- TailwindCSS
Cocktailzen
ClientA web application that leverages AI to generates cocktail recipes based on the selected ingredients.
- Django
- NextJs
- OpenAI API
- TailwindCSS
- Docker
Technical Writing
I write technical articles and guides to share knowledge with the developer community covering topics on software development.
A comprehensive guide on building embeddable widget that can be embedded on any website
- React
- Vite
- TailwindCSS
A comprehensive guide on building subscription billing system in Next.js using Stripe
- Next.js
- Stripe
- Typescript
