Gautam Rana

Software Engineer @ Celigo (2 YOE) | Backend Developer • Java • Node.js • Python • TypeScript | Microservices • REST APIs • System Design • AI Engineer • Kafka • Redis | NIT Jamshedpur | 16K+ Tech Community

Bengaluru, Karnataka, India

About

𝐈’𝐦 𝐡𝐞𝐫𝐞 𝐭𝐨 𝐛𝐮𝐢𝐥𝐝 𝐬𝐜𝐚𝐥𝐚𝐛𝐥𝐞 𝐬𝐨𝐟𝐭𝐰𝐚𝐫𝐞, 𝐬𝐡𝐚𝐫𝐞 𝐤𝐧𝐨𝐰𝐥𝐞𝐝𝐠𝐞, 𝐚𝐧𝐝 𝐡𝐞𝐥𝐩 𝐩𝐞𝐨𝐩𝐥𝐞 𝐠𝐫𝐨𝐰 𝐢𝐧 𝐭𝐞𝐜𝐡. I help with:- - 𝐁𝐚𝐜𝐤𝐞𝐧𝐝 𝐄𝐧𝐠𝐢𝐧𝐞𝐞𝐫𝐢𝐧𝐠 & 𝐀𝐈 𝐒𝐨𝐥𝐮𝐭𝐢𝐨𝐧𝐬 I design and build scalable backend systems, distributed services, microservices, REST APIs, and AI-powered enterprise applications with a strong focus on performance, reliability, and maintainability. My work includes cloud-native development, AI-powered automation, and enterprise software engineering using modern technologies and best engineering practices. 𝐀𝐛𝐨𝐮𝐭 𝐌𝐞: I’m a Software Development Engineer at Celigo, building scalable backend systems, distributed services, REST APIs, and AI-powered enterprise applications. I’m passionate about backend engineering, system design, cloud technologies, DevOps, and applying Large Language Models to solve real-world problems. Outside of work, I actively explore LLMs, RAG, AI Agents, Semantic Search, and modern software architecture. I’ve solved 2,000+ coding problems across LeetCode, CodeChef, Codeforces, HackerRank, and GeeksforGeeks. I believe technology creates the greatest impact when knowledge is shared. Whether it’s building software, mentoring aspiring engineers, reviewing resumes, or helping someone prepare for technical interviews, I enjoy supporting the developer community. - 𝐓𝐞𝐜𝐡𝐧𝐢𝐜𝐚𝐥 𝐒𝐤𝐢𝐥𝐥𝐬 🔸 Programming: Java, Node.js, Python, TypeScript, C++ 🔸 Backend: REST APIs, Microservices, Distributed Systems, System Design 🔸 AI: LLMs, RAG, AI Agents, OpenAI APIs, LangChain, Prompt Engineering 🔸 Cloud & DevOps: AWS, Docker, Kubernetes, Jenkins, CI/CD 🔸 Databases: MySQL, MongoDB 🔸 Core CS: DSA, OOP, DBMS, Operating Systems - 𝐂𝐚𝐫𝐞𝐞𝐫 𝐒𝐮𝐩𝐩𝐨𝐫𝐭 🔸 Resume Reviews & LinkedIn Optimization 🔸 Career Guidance for Software Engineers 🔸 Technical Mentoring & Interview Preparation Thanks for stopping by! Whether you’re a recruiter, engineer, student, or tech enthusiast, I’m always happy to connect, collaborate, and learn together. 🚀

Experience

  • Celigo (2 yrs)
    • Software Development Engineer- 1
      Feb 2025 - Present · 1 yr 6 mos

      AI Infrastructure & Backend Engineering ❖ Integrated OpenAI GPT and Gemini models into Celigo's AI Tools, enabling contextual data processing for scalable enterprise workflows. ❖ Architected high-performance REST APIs in Java, Python, and Node.js, achieving a 75% reduction in P95/P99 latency across distributed services handling millions of daily transactions. ❖ Built and deployed scalable backend systems using Docker, Kubernetes, AWS, and Azure for cloud-native enterprise applications. ❖ Engineered fault-tolerant key-value service components with intelligent caching and retry orchestration, reducing environment setup effort by 98%. ❖ Delivered 9+ high-throughput RESTful APIs for customer and product data processing, improving transaction performance by 25% with 80%+ test coverage. DevOps & Release Engineering ❖ Automated 16+ CI/CD pipelines using AWS SDK and Jenkins, reducing release support effort by 1-2 days per cycle. ❖ Implemented Canary Deployment strategies for safer, low-risk production rollouts. ❖ Collaborated cross-functionally with engineering, QA, and product teams in Agile/Scrum environments.

    • Software Engineer Intern
      Aug 2024 - Jan 2025 · 6 mos

      ❖ Engineered scalable microservice architectures using Java, Python, and REST APIs with automated testing frameworks, elevating test coverage from 9% to 92% and strengthening release quality across distributed systems. ❖ Built and deployed 3 fault-tolerant microservices with optimized indexing and query execution strategies, accelerating response performance by 30% across distributed workloads on AWS. ❖ Contributed to high-throughput RESTful APIs for customer and product data processing, implementing automated test frameworks that achieved 90%+ API test coverage across critical business scenarios in an Agile/Scrum environment.

  • Team InnoReva, NIT Jamshedpur at Team InnoReva
    Apr 2022 - May 2024 · 2 yrs 2 mos

    ❖ Built robotics and IoT projects using Arduino and embedded systems. ❖ Managed and maintained the official team webpage and technical content. ❖ Collaborated with cross-functional teams on hardware-software integration projects. ❖ Worked on prototyping, testing, and automation-based engineering solutions.

  • Team Daksh, NIT Jamshedpur at Team Daksh : Baja Racing
    Apr 2021 - May 2024 · 3 yrs 2 mos

    ❖ Led emission system development for off-road vehicle projects in BAJA SAE INDIA. ❖ Contributed to vehicle design, fabrication, testing, and implementation. ❖ Achieved 1st position among all NITs and secured 26th rank overall in BAJA SAE INDIA 2023.