A bit about me

Newton Mbugua

Experienced software developer with more than four years of expertise in fullstack development and a growing passion for data engineering. I have a proven track record of crafting high-quality, scalable software solutions using backend technologies like Node.js and Python, as well as frontend frameworks such as Next.js.

I thrive in collaborative environments, bringing energy and a creative aspect to teams to turn innovative ideas into reality. I like to keep up to date with new technologies and continuously expand my skill set through learning and experimentation.

Newton Mbugua
Newton, 2024

Current Role

Python Developer & Data Engineer

Current Position
  • Data retrieval and web scraping with Selenium and Playwright
  • Data ETL pipeline development and optimisation
  • Workflow orchestration using Apache Airflow
  • Container orchestration and deployment with Docker
  • Writing scalable Python scripts and automation tools

Skills & Expertise

Backend & APIs

Node.jsPythonExpressDjangotRPCRESTGraphQLWebSockets

Frontend

ReactNext.jsTypeScriptTailwind CSSAstroHTML/CSS

Data Engineering

Apache AirflowSeleniumPlaywrightETLWeb ScrapingPostgreSQL

Tools & DevOps

DockerGitGitHubDrizzle ORMTurborepoVercelCI/CD

Beyond the Code

A few things that make me, me — outside the terminal.

Coffee
Enthusiast, not addict. Probably.
🎳
Bowling
Very serious about this one.
💪
Working Out
Re-learning, always re-learning.
📸
Photography
My Pixel 9 is my camera for now — surprisingly good.
👨‍👩‍👦
Family Time
The most important project.
🧠
Learning
New tech, new ways, new ideas.

Let's build something

I'm always open to interesting projects, collaboration, or a good conversation.

Get in Touch