ChiristoNimal
Software Engineer
I'm a code nerd obsessed with system design and clean code. I draw boxes and arrows until the architecture makes sense, and refactor for beauty. Still waiting on Marvel to redeem itself through Brand New Day and Doomsday. Ping me at chris@chiristo.dev - let's talk systems, clean code, or even chaos.

Skills
Blog
Adapter Pattern in TypeScript: Real-World Example and Use Cases
26 May 2026
The Adapter pattern acts as a bridge between two incompatible interfaces. In this article, we’ll explore its real-world applications and implementation using TypeScript.
What Is Caching in System Design? Explained Simply
08 May 2026
In system design, caching means storing frequently accessed data in a temporary, fast-access short-term memory. So future requests can be served instantly without hitting the main database.
Singleton Pattern in TypeScript: Real-World Example and Use Cases
04 May 2026
The Singleton design pattern ensures a class has only one instance and provides a global access point to it. Discover its use in our Booking System with practical examples, pros, cons, and when to avoid it.
What Is Load Balancing in System Design? Explained Simply
28 Apr 2026
Load balancing is a technique used to distribute incoming network traffic across multiple servers. It helps to improve the performance, reliability, and scalability of web applications.
What Is Scalability in System Design? Explained Simply
26 Apr 2026
Ever wondered why some apps handle millions of users while others crash during peak times? The answer lies in scalability. This post breaks down the two main approaches vertical and horizontal scaling.
Experience
Software Engineer 2
Comcast India Engineering Centre
Building and maintaining conversational AI features for the Italy digital channel team using Bot Framework SDK, Google ADK, Azure services, and TypeScript
Software Engineer 2
Comcast India Engineering Centre
Building and maintaining conversational AI features for the Italy digital channel team using Bot Framework SDK, Google ADK, Azure services, and TypeScript
Software Engineer 1
Comcast India Engineering Centre
Contributed to virtual agent development across the CIEC Italy team
Software Engineer 1
Comcast India Engineering Centre
Contributed to virtual agent development across the CIEC Italy team
Internship
Comcast India Engineering Centre
Ramped up on the Bot Framework ecosystem and contributed to internal tooling
Internship
Comcast India Engineering Centre
Ramped up on the Bot Framework ecosystem and contributed to internal tooling
Internship
Icanio
Built a backend REST API from scratch for an internal application, handling end-to-end design and implementation.
Internship
Icanio
Built a backend REST API from scratch for an internal application, handling end-to-end design and implementation.
Education
Bachelor of Engineering in Computer Science
2020 - 2024
Completed a degree in Computer Science Engineering with a focus on software development and data structures.
Government College of Engineering
Higher Secondary Certificate
2013 - 2020
Completed higher secondary education with a focus on science and mathematics.
Sacred Heart High School
Awards
Spotlight - CIEC, Chennai
H2 2025
Recognized with the Spotlight award for exceptional team performance and strong ownership in delivering high impact project contributions.
You Nailed It Award - CIEC, Chennai
Q2 2025
Recognized for leading successful deliverables under tight deadlines by taking initiative, aligning with stakeholders, and ensuring smooth execution throughout the release cycle.
HIFI Award - CIEC, Chennai
Q2 2024 & Q4 2024
Q2 2024: Acknowledged for consistently delivering high-quality code with strong ownership and adaptability. Q4 2024: Honored for fostering team collaboration that enhanced collective team productivity.
Smart India Hackathon Winner - Warangal, Telangana
Oct 2022
Led the team Zeros_and_Ones_Warriors to a national-level victory at the Smart India Hackathon 2022, conducted by MeitY. Built REMIT, a Flutter-based mobile app to reduce online gaming addiction by setting usage limits and reminders. Recognized for innovation, effective execution, and collaborative problem-solving under high-pressure conditions.