Ajay Upadhyay

Software & DevOps Engineer

About Me

Ajay Upadhyay

Software & DevOps Engineer

I'm a passionate Software and DevOps Engineer with expertise in building robust applications and streamlining development workflows. I specialize in creating efficient, scalable solutions and implementing CI/CD pipelines to enhance development processes. My skills include TypeScript, JavaScript, Python, Golang, C/C++, rust and various DevOps technologies.

My Skills

Software Development
DevOps
CI/CD
Cloud Infrastructure
TypeScript
Python
Golang
C/C++
Rust
Database Management

Education & Certifications

Education
2023 - Present

B.Tech in Computer Science and Engineering

ongoing

CGPA: 8.0

Certifications

Meta Frontend & Backend Developer Professional Certificate

0-100 Full Stack Developer Comprehensive Program

Advanced DevOps and Cloud Computing Specialization

Experience & Projects

Work Experience
August 2024 - November 2024

Backend Engineer Intern

Kleiba Pvt. Ltd, Remote

  • Engineered scalable backend microservices with advanced architectural patterns
  • Implemented robust authentication and security mechanisms
  • Optimized database performance and developed efficient data models
June 2024 - Ongoing

Backend Engineer Intern

CabsWale Pvt. Ltd, Onsite

  • Worked Extensively on Firebase Services
  • Integrated Many third party services like Interakt, Mixpanel, typesense and newrelic
  • Worked on optemizing backend performance and scalability,and improved it's latency by 30%-45%
Flagship Projects

Distributed pub-sub and messaging system

  • A redis like system , enabling efficient communication and scalability
  • Technologies: Golang, Redis, Docker, GCP
  • Implemented publish and subscribe messaging patterns and many redis commands.

Financial Transaction Microservices

  • Comprehensive financial platform with microservices architecture
  • Technologies: TypeScript, Node.js, React, Kubernetes, AWS
  • Features: Scalable payment gateway, real-time fraud detection, secure authentication

Advanced System Monitoring Dashboard

  • Developed comprehensive observability solution
  • Technologies: Prometheus, Grafana, Docker, Kubernetes
  • Implemented real-time performance metrics and automated alerting
Core Competencies

Software Development

Full-Stack Development

DevOps Engineering

Continuous Integration/Deployment

Microservices Architecture

Distributed Systems Design

My Projects

Here are some of the projects I've worked on. Each project demonstrates my skills in software development and DevOps engineering.

Trendex

Trendex

A modern News and media platform

DevOps
CI/CD
Docker
Redis
Typescript
Cloudflare
Firebase
Homefindr

Homefindr

A full stack EState application

Cloud
AWS
Nodejs
Firebase
TypeScript
TMGR

TMGR

A CLI tool to manage events and tasks

Go
Docker
DistPubSub

DistPubSub

A Distributed Pub-Sub System

Go
Docker
Redis
CI/CD
Pub-Sub
Random Art Generator

Random Art Generator

Generate Random Art with Mathametical Equations

C
Arena
STB_IMAGE
CI/CD
Ray Tracing

Ray Tracing

A dimostration of raytracing

C
Raylib
CI/CD

Contact Me

Have a project in mind or want to discuss a potential collaboration? Feel free to reach out!

Get In Touch

Email

57ajay.u@gmail.com

Location

Scheme No 54, Vijay Nagar, Indore, India

Send Me a Message