EMAN

Hi, my name is

Emmanuel Gatwech

but you can call me Eman

Software Developer from South Sudan 🇸🇸

I am a software engineer who believes in the transformative power of technology. From scoring 2/50 in my first programming test to becoming a full-stack developer.

Currently, I am focused on building cloud infrastructure and automation tools that make the web more accessible. When I am not coding, you will find me mentoring developers and writing about technology.

Prefer email? Direct mail me:

emmanuelgatwech@gmail.com

Social

Experience & Impact

Since 2019
6 Companies

I've had the privilege of working with some amazing companies and teams, contributing to impactful projects and learning from talented individuals.

Years of Experience

5+

Projects Delivered

10+

Countries

3

VI

Senior Software Engineer

Full-Time
Palo Alto
September 2024 - Present

Bfloat is a cloud browser platform that allows you, your AI Agent, or your automation tools to control a web browser in the cloud.

  • 01Architected a distributed browser automation platform managing concurrent Chrome sessions across multiple Nodes, with built-in load balancing and automated failover capabilities
  • 02Implemented a Node management system with real-time health monitoring, dynamic registration, and session tracking using Redis for persistence, supporting 5 concurrent browser sessions per Node
  • 03Built an extensible Node service architecture handling browser lifecycle management, Chrome DevTools Protocol integration, and WebSocket proxying for both browser and page-level debugging
  • 04Created a modular multi-service system (distributor, router, node) with clean interfaces and comprehensive monitoring, enabling seamless scalability and framework-agnostic browser automation
typescriptnodejsawsdockerseleniumplaywright
V

Technical Hiring Consultant

Part-Time
Delray Beach, Florida
April 2024 - Present

As a vital part of G2i's vetting team, I helped expand our technical interview process to aid a client's rapid growth. We increased our team to 13 members, covering 16 time zones and working 7 days a week, to quickly provide 250 skilled developers. The client, initially overwhelmed with managing their candidate pool, was facing rapid business expansion.

  • 01Played a key role in scaling G2i's technical interview team to 13 members across 16 time zones, enabling 24/7 coverage to meet an urgent client need for hiring 250 developers within 30 days
  • 02Conducted comprehensive technical assessments, including LeetCode challenges and SQL tests, to evaluate candidates' problem-solving, algorithmic thinking, and data management expertise, ensuring alignment with client requirements in the AI and software development space
  • 03Delivered candidate evaluations by assessing technical proficiency, communication skills, and cultural fit for the large teams at Scale AI
sqlalgorithmsjavacpppythonjavascript
IV

Founder

Self-Employed
Kigali, Rwanda
November 2023 - Present

Sahil is a logistics platform tailored to the needs of businesses in emerging markets, specifically targeting those with lower digital literacy rates or limited access to the internet. Sahil aims to enable these businesses to efficiently manage their supply chain operations, bridging the gap between traditional logistics and modern digital platforms.

  • 01Spearheaded the development of Sahil from ideation to raising $5000 in funding within two months
  • 02Integrated advanced mapping technology using Google Maps APIs, optimized delivery routes through zone demarcation, and crafted recommendation algorithms to seamlessly match businesses with suppliers
  • 03Curated a comprehensive business directory accessible to various stakeholders, including local governments, investors, entrepreneurs, and customers
graphqlgooglemapsdockercicdtypescript
Page 1 of 2

Projects

3

A showcase of my recent work, featuring both personal projects and collaborative efforts focused on creating impactful solutions.

Project Types

3 Web Applications
0 Mobile Apps

Tech Stack

React, Node.js, Mobile

View All
I

Planet of The Bugs

website

Problem

Learning to debug effectively is a crucial skill for developers, but traditional learning resources often lack engagement and practical application.

Solution

Planet of The Bugs is an interactive website that teaches developers how to debug applications in a gamified way, making the learning process more engaging and effective.

Planet of The Bugs
II

Sahil

web

Problem

Small businesses in emerging markets struggle with inefficient supply chain management, leading to inventory issues and delayed deliveries.

Solution

Sahil functions as a platform linking businesses with suppliers and customers, facilitating automated procurement and distribution of goods.

Sahil
III

RoleRadar

web

Problem

Traditional job searching and career development platforms lack personalization and fail to leverage AI for better matching between candidates and opportunities.

Solution

RoleRadar is an AI-powered platform that redefines professional career development with smart matching, real-time connections, and data-driven profile analytics.

RoleRadar

Writing & Insights

I write about software engineering, system design, and my experiences building products. Here are some of my recent articles.

Articles Published

2

Years Writing

2+

1

Web Performance - Renderland's Saga, Book 1

2022-05-14
14 min read

An imaginative guide to web performance concepts through the story of Renderland, covering critical rendering path, performance metrics, and optimization techniques.

Web PerformanceFrontendJavaScriptOptimizationRendering
2

Web Performance - Renderland's Saga, Book 2

2022-05-20
14 min read

A continuation of the Renderland story exploring advanced web performance concepts like the RAIL model, service workers, caching strategies, and modern rendering patterns.

Web PerformanceFrontendReactService WorkersCaching