</ CHRIS GREG />

I build scalable systems that remain clear under growth.

Backend Developer focused on TypeScript, Node.js and system design. I turn complex problems into maintainable, scalable and reliable systems.

// Engineer. Builder. Systems Thinker.
const aboutMe = {
  name: "Chris Greg",
  role: "Backend Developer",
  focus: [
    "Scalable Systems",
    "Clean Architecture",
    "Developer Experience"
  ],
  languages: ["TypeScript", "JavaScript"],
  runtime: ["Node.js"],
  databases: ["MongoDB"],
  mindset: "Structure over chaos",
}

// The compiler enforces truth.

export default aboutMe;

Systems First

I design with the end in mind. Scalability, maintainability and clarity from day one.

Problem Solver

I enjoy breaking down complex problems and building elegant solutions.

Always Learning

Constantly exploring new tools, patterns and ideas to level up my craft.

Purpose Driven

I build systems that create value, impact and long-term outcomes.

// Tech Stack

The stack behind the systems

TypeScript
TypeScript
Node.js
Node.js
Express.js
Express.js
MongoDB
MongoDB
Redis
Redis
RabbitMQ
RabbitMQ
Docker
Docker
Linux
Linux

// Selected Projects

Some systems I've built

Movie Reservation System

Movie Reservation System

A modular monolith with seat locking via Redis, RabbitMQ-powered email confirmations, and Swagger-documented REST API.

JavaScriptNode.jsMongoDBRedisRabbitMQ
Real-Time Leaderboard

Real-Time Leaderboard

Live score tracking with Redis sorted sets and ZADD GT for personal bests. WebSocket broadcasting on every submission.

JavaScriptNode.jsRedisWebSocketDocker
Image Processing Service

Image Processing Service

Background worker pipeline using RabbitMQ with a reusable shared broker abstraction. Decoupled producer/consumer architecture.

JavaScriptNode.jsRabbitMQDocker

// Philosophy

Principles I live by

Good systems reduce future confusion.

Code is read more often than it is written.

The compiler enforces the truth.

Let's build something meaningful together.

Open to opportunities and interesting projects.

Get In Touchchristickhubs@gmail.com