Fullstack Software Developer

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.

What you should know about me

About Me

Isaac Maina - fullstack software developer

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.

I offer full-stack development services

Project Phase

Need to speed up development, start a new project from scratch, or update an existing one? I’ve got you covered!

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.

Technologies I'm familiar with

Making apps with modern technologies.

Frontend Development

HTML

HTML

CSS

CSS

JavaScript

JavaScript

Tailwind CSS

Tailwind CSS

React

React

Redux

Redux

React Query

React Query

TypeScript

TypeScript

Next.js 14

Next.js 14

Framer Motion

Framer Motion

Stripe

Stripe

Graphql

Graphql

Backend Development

Node.js

Node.js

Express.js

Express.js

Django

Django

MongoDB

MongoDB

Firebase

Firebase

PostgreSQL

PostgreSQL

MySQL

MySQL

Mobile Application Development

React Native

React Native

Web Design

Figma

Figma

Webflow

Webflow

What I have done so far

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
December 2023 - Present

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
February 2024 - September 2024
Projects I have contributed to

See My Work

Screenshot of a e-commerce web application, built with Nextjs

Men's shoes ecommerce

A fully functional e-commerce platform built with Next.js, Tailwind CSS, MongoDB, and Stripe. Features include a responsive UI, product browsing, shopping cart functionality, and seamless payment integration with Stripe.

  • Nextjs
  • TailwindCSS
  • Stripe
  • MongoDB
  • Redux
  • Cloudinary
Screenshot of a SACCO management system web application, built with React and Django.

Sacco management system

Web application built with React and Django, designed to streamline SACCO operations. The system provides solution for managing finances, client information, and loan processes. Key features include: Role-based authentication, Financial management, Customer management, Loan management and Reporting.

  • React
  • Django
  • TypeScript
  • Tailwind
Screenshot of job posting web application developed with Django.

Job posting web application

A job posting system that is user-friendly and uses Django, the popular Python framework. The system includes a user role-based authentication feature enabling clients to post jobs and freelancers to apply for opportunities seamlessly. Additionally, I have integrated Channels and Websockets to facilitate real-time chat functionality that enables enhanced communication between clients and freelancers.

  • Django
  • JavaScript
  • Bootstrap
  • Channels
  • Websockets
Screenshot of an e-commerce web application developed with Django.

Django E-commerce website

This is an e-commerce website built with Django. It allows users to browse products, add them to the cart, and purchase them using Stripe. The website also includes an administration interface that allows the site owner to add, update, and delete products.

  • Django
  • JQuery
  • HTML
  • CSS
  • Stripe
  • Celery
  • RabbitMQ
Screenshot of a Reactjs portfolio website.

Crownlinks website

This project marked the beginning of my journey in web development. As my first website, it was a hands-on experience where I built foundational skills, from crafting a clean layout to implementing basic interactive features. This project sparked my passion for coding, setting the stage for a career in creating impactful, user-friendly websites.

  • React
  • CSS
Custom Webflow website for a coffee shop by a Kenyan developer.

Coffee shop landing page

I created a modern and interactive Webflow website with a sleek design that is easy to use and responsive across all devices.

  • Webflow
Custom Webflow landing page for a Fintech company

Global payment Webflow website

Global Pay is a payment system website developed using Webflow. This project focused on designing and creating a sleek, user-friendly site aimed at boosting sales and enhancing customer engagement.

  • Webflow
Custom Webflow website digital marketing agency

Digital marketing agency

A sleek, user-friendly digital marketing agency site designed to highlight services, drive client engagement, and demonstrate effective use of modern web design and responsive functionality.

  • Webflow
Let' connect

Contact Me

If you have any questions or concerns, please don't hesitate to contact me. I am open to any work opportunities that align with my skills and interests.

isaacmain72@gmail.com
+254 748923894