HI, I'M IAN!

Art is my passion, and code is my canvas. Sculpting beautiful and dynamic web applications as fullstack developer with ReactJs(NextJs) and Node(ExpressJs).

About Me

Imagination Redefined

As a full-stack developer, I blend creativity and technical expertise to bring your ideas to life. I design and build user-centered applications that are both functional and visually captivating. With deep front-end and back-end knowledge, I deliver seamless solutions tailored to your needs. Driven by a passion for problem-solving, I explore new possibilities to create digital experiences that leave a lasting impression. Let's turn your imagination into reality.

user

My Services

Frontend

Proficient in HTML, CSS, JavaScript, ReactJS, NextJS.

Backend

Proficient in server-side programming languages like Python, Golang, or Node.js.

DevOps

Proficient in devops and experience creating and managing cloud platforms such as AWS, GCP, and Azure.

My Skills

  • HTML
  • CSS
  • JavaScript
  • TypeScript
  • React
  • Next.js
  • Node.js
  • Git
  • Tailwind
  • Prisma
  • MongoDB
  • Redux
  • GraphQL
  • Apollo
  • Express
  • PostgreSQL
  • Python
  • Django
  • Framer Motion

My Experience

Bachelor of Business Information Technology(BBIT)

Kenya Methodist University

Nairobi, Kenya

In my Bachelor of Business Information Technology (BBIT), I focused on blending IT skills with business knowledge, covering data management, software development, and business process understanding.

2017

Fullstack Web Developer

Moringa School

Nairobi, Kenya

Trained in a bootcamp, I honed full-stack development skills with tools like Git, JavaScript, Python, and databases such as PostgreSQL and MySQL, building projects using Angular, Flask, and Django.

2018

Full Stack Web Developer

Self Employed

Remote

Full Stack Web Developer with expertise in building functional and scalable web applications. Proficient in DevOps, cloud technologies like AWS, Digital Ocean, and frontend tools including React and React Native.

Jan 2019 - 2022

Front-End Web Developer

Savannah Informatics

Nairobi, Kenya

Developed UI interfaces for ERP software, leveraging frontend tools such as SCSS, HTML, and Angular to ensure an efficient and user-friendly experience.

Jun 2021 - Aug 2021

Front-End Web Developer

u2i

Poland, Remote

Contributed to the front-end development of 'RetroTool', a SaaS scrum tool, by integrating new features using React and MeteorJS, enhancing its functionality and user experience.

Oct 2021 - Nov 2021

Senior Full Stack Developer

YLabs

California, Remote

Developing a scalable e-commerce application featuring multiple client-facing interfaces, using Next.js for the web, React Native for mobile, and Express with GraphQL for the backend.

Jul 2022 - Dec 2022

Technical Writer

Medium.com

Remote

As a technical writer, I specialize in covering a wide range of topics from frontend development to DevOps, engaging and educating a diverse tech audience.

Jun 2020 - Present

Senior Full Stack Developer

Metaverse Architects

Malta, Remote

Developing a 3D Web3 application with CI/CD integration, deployed on GCP using Next.js, Tailwind, and Express, and connected to Github for easy deployment.

2023 - present

My Blogs

blog
January 4, 2024

Views (1.3)

Reads (586)

DEVOPS WITH DOPPLER (SECOPS)

blog
May 31, 2022

Views (6.6)

Reads (3.7)

BUILDING A MVC APPLICATION WITH NEXTJS AND PRISMA

blog
Apr 19, 2022

Views (92)

Reads (52)

HOW TO ADD GOOGLE SERVICES ON AN AVD EMULATOR DEVICE

blog
Oct 13, 2021

Views (514)

Reads (233)

Kubernetes Architecture

blog
Oct 23, 2020

Views (13.9)

Reads (8.8)

Integrating Jenkins with a Nodejs project.

blog
August 19th, 2020

Views (1.7)

Reads (757)

CI/CD with AWS Elastic Beanstalk

blog
May 16, 2020

Views (8.3)

Reads (5.7)

How to install Ansible 2 on AWS Linux 2 (EC2)