Loading Portfolio...

Hello World!, I am

Emmanuel Barsulai

|

Crafting scalable web applications with 4 years of experience in Full-Stack development. Based in Kisumu Kenya, building the future one line of code at a time.

About Me

I'm a passionate Full Stack Developer with 4 years of experience building scalable, user-centric web applications. My journey in tech started with a curiosity about how things work on the internet, and has evolved into a career focused on creating impactful digital solutions.


Currently based in Kisumu Kenya and open to remote opportunities, I specialize in the Full-stack while constantly exploring new technologies. I believe in writing clean, maintainable code and creating intuitive user experiences that make a difference.


When I'm not coding, you'll find me contributing to open-source projects, writing technical articles, or exploring the latest in cloud architecture and DevOps practices.

React.js / Next.js 95%
Node.js / Express 90%
MongoDB / SQL 85%
AWS / Cloud Services 80%
Docker / DevOps 75%

Frontend

React.js Next.js TypeScript JavaScript ES6+ HTML5 CSS3 Tailwind CSS Material-UI Redux React Query

Backend

Node.js Express.js Python Django FastAPI RESTful APIs GraphQL WebSockets

Database

MongoDB PostgreSQL MySQL Redis Elasticsearch

Tools & Others

Docker Kubernetes AWS Git CI/CD Jest Webpack Nginx Linux

Work Experience

2023 - Present

Apprentice Full Stack Developer

Zone01 Kisumu

  • Deployed live web applications currently used by active users
  • Reduced load time by 60% through code optimization and database query improvements
  • Built responsive applications with 98% mobile compatibility across all devices
2022 - 2023

Full Stack Developer

Online honey Shop

  • Developed React-based storefront with Node.js/Express backend and MySQL database
  • Implemented user authentication, product search, and filtering features
  • Created responsive design achieving 95% mobile user satisfaction
2021 - 2022

IT support & Junior Developer

Daystar University

  • Provided IT support while gaining hands-on development experience
  • Resolved technical issues and maintained campus IT systems
  • Collaborated on university portal integration: configured modules, tested features, debugged issues

Featured Projects

HoneyShop E-Commerce Platform

Full-featured e-commerce platform with real-time inventory, payment processing, and admin dashboard. Serving 50plus active users with AI-powered recommendations.

React.js Node.js PostgreSQL Stripe API Docker

Social Media Realtime platform

Analytics platform aggregating data from multiple social media APIs with ML-powered insights, supporting 10M+ data points daily.

Go Next.js PostgreSQL Websocket ui/ux Tailwind

Placebook

Enables users to create and manage locations with custom names and geographic coordinates.

Ruby on Rails Inertia.js Google Maps API Leaflet.js

Testimonials

"Emmanuel is an exceptional developer who consistently delivers high-quality code. His ability to understand complex requirements and translate them into elegant solutions is remarkable. A true asset to any development team."

- Ian Kamau, Fullstack Developer at Giger Cypher Systems

"Working with Emmanuel was a pleasure. He brought innovative ideas to our project and his expertise in cloud architecture helped us scale our application to handle millions of users. Highly recommended!"

- Kennedy Icika, CEO at Beekised honey

"Emmanuel's technical skills are matched only by his excellent communication and teamwork. He significantly improved our development processes."

- Solomon Mburu, IT manager at Daystar University

Technical Articles

December 15, 2024

Optimizing React Performance with Memoization

Deep dive into React.memo, useMemo, and useCallback hooks to prevent unnecessary re-renders and improve application performance...

November 28, 2024

Building Scalable Microservices with Node.js

Learn how to architect and implement microservices using Node.js, Docker, and Kubernetes for enterprise-level applications...

October 10, 2024

AWS Lambda Functions: A Complete Guide

Everything you need to know about serverless computing with AWS Lambda, from basic setup to advanced optimization techniques...

GitHub Contributions

Get In Touch

ebarsulai@gmail.com
+254704618458
Kisumu Kenya
ebarsulai@gmail.com:~$ contact --send-message