Skip to content

Charles Njoroge

Engineer & Leader

I love solving hard problems — the bigger and more meaningful, the better.

Whether it's search infrastructure, supercomputing, or complex systems at scale, I'm drawn to challenges that push boundaries. When I'm not engineering, you'll find me lost in a good book, swimming in open water, or playing guitar.

"Dream. Think Big. Better your best. Help Others Always."

Remote · Chicago, IL·University of Chicago·Brown University

Currently

Reading: The Power Broker by Robert A. Caro

Building: Bookvibe — an AI librarian for book lovers

Exploring: GPU programming and high-performance computing

Scroll to explore

Philosophy

"

I believe technology is the great equalizer. Every system I build, every team I am a part of, every person I mentor — it's all about finding solutions where none existed before. The best engineering isn't just technically excellent; it empowers people and moves society forward.

"
Curiosity over comfortImpact over egoPeople over processProgress over perfection

Experience

What I've been a part of

From search platforms to fintech — shipping at scale.

Senior Software Engineer

Reddit · Search Platform

Nov 2023 – Present

Building the search infrastructure that powers one of the internet's largest communities.

  • Major contributor to company-wide evaluation and selection of vector database technology
  • Led load testing and capacity validation for major search launches
  • Influenced deployment of new search technologies at scale
  • Redesigned core search infrastructure for improved performance and efficiency
Vector SearchDistributed SystemsGoPython

Skills

What I work with

Search, ML infrastructure, and distributed systems.

Core Engineering

GoJavaPythonSQLMicroservices
☁️

Infrastructure

AWSKubernetesDockerKafkaCI/CD
🖥️

HPC & ML

SupercomputingGPUsMachine LearningVector SearchDistributed Systems
📊

Ops & Observability

DatadogSplunkLoad TestingSystem Design

Education

University of Chicago

Master's Degree

2023 – 2025 · Chicago, IL

Brown University

ScB, Computer Science

2014 – 2018 · Providence, RI

Projects

What I'm building

The work that matters most happens outside office hours.

Bookvibe

📚

An AI-powered librarian helping people discover their next great read. Because finding the right book should feel like magic.

AIProductBooks
Explore →

Odyssey Ventures

🚀

Mentorship platform dedicated to opening doors for the next generation. Paying forward what others gave me.

MentorshipCommunityLeadership
Explore →

Chicago Swahili Chapel

🎸

President, Tech Lead, and Lead Guitarist. Serving the African Diaspora through faith, community, and music.

CommunityLeadershipMusic

Leaving Garland

Tech Lead and Designer for a fashion brand bringing universal love to the misfits who never welcomed reality.

FashionDesignCreative

When I'm not coding...

Avid ReaderLong Distance Open Water SwimmerSnowboarderLead Guitarist

Balance fuels creativity. Movement fuels thought.

Leadership

What drives me

It's not about the code. It's about what the code enables.

🎯

Building for impact

Technology is a tool for progress. I build products that empower people and create opportunity where none existed.

🌊

Embracing complexity

I thrive where others see chaos. Complex systems, massive scale, ambiguous problems — that's where I come alive.

🤝

Lifting others up

The best thing I can do is help someone else succeed. Mentorship, collaboration, and shared wins matter most.

"

Charles is an exceptional problem solver who approaches every task with thoughtfulness and care. He consistently demonstrates his curiosity to learn more about underlying technologies and is always willing to go the extra mile to ensure things run smoothly. His work ethic is second to none, and he always shows a high level of ownership when tackling problems, ensuring every issue is resolved quickly and efficiently.

Charles is a true team player who collaborates effectively with colleagues, and his excellent communication skills foster a positive and productive working environment. He's always willing to lend a hand and share his knowledge — which has been invaluable to our team's success.

👤

Alberto Gonzalez Pacheco Rivera

Former Colleague

Let's Talk

The best conversations start with hello

Whether you want to collaborate on something meaningful, talk shop about distributed systems, or just recommend a good book — I'm always up for a conversation.

Charles Njoroge

"Dream. Think Big. Better your best. Help Others Always."

Remote · Chicago, IL·University of Chicago·Brown University

Building technology that opens doors. Mentoring the next generation. Always learning, always growing.