Summary
Overview
Work History
Education
Skills
Languages
Accomplishments
Certification
Hobbies & Interests
Timeline
Generic

Kaushal Kishor

NAWADA

Summary

Full Stack Developer with over 3 years of hands-on experience designing and building scalable web applications across diverse domains, including EdTech and GenAI. Skilled in backend and frontend development using Spring Boot, Python Flask, Angular, React.js, and Node.js, with strong knowledge of databases such as MongoDB, Redis, RabbitMQ, and Neo4j. Proficient in implementing CI/CD pipelines, Docker-based deployments, and managing cloud infrastructure. Passionate about building reliable, efficient systems and continuously learning to stay ahead in evolving technologies.

Overview

4
4
years of professional experience
1
1
Certification

Work History

Full Stack Software Developer

NIIT LTD
Gurugram
06.2022 - Current
  • At NIIT, I lead the development and maintenance of a large-scale Learning Management System (LMS) that supports a multi-tenant architecture, enabling multiple clients to securely access the platform with separate authentication and data isolation. I am responsible for ensuring system stability and performance by monitoring service health, maintaining database consistency, and analyzing logs for any bottlenecks or anomalies. This includes proactive resolution of timeouts, error traces, and performance degradation across services.
  • I frequently work on feature enhancements and production issue resolutions, participating in requirement gathering sessions, architectural planning, and proof-of-concept (PoC) development. I prioritize development tasks, implement scalable features, and handle the end-to-end lifecycle—from design to deployment. I’ve significantly contributed to core modules that are part of major business deals and are mission-critical for clients.
  • On the backend, I work extensively with Spring Boot, integrating with MongoDB, RabbitMQ, Redis, and Neo4j. On the front end, I build responsive UI modules using Angular, ensuring cross-platform and mobile compatibility. I actively contribute to code reviews, quality control, and create automated unit/integration tests to validate features.
  • In addition to the LMS platform, I contribute to multiple other products. One is built using the React.js, Node.js, and MongoDB stack, where I handle development based on functional requirements, participate in design discussions, and implement features independently. Another revolves around GenAI workflows using Python Flask, OpenAI, and Azure OpenAI, where I work on session handling, evaluation pipelines, and generative data flows tailored for educational and enterprise use cases.
  • I'm also deeply involved in CI/CD processes, including Dockerization of services, staging workflows, and deployment through container registries and cloud infrastructure, such as AWS. I monitor deployments using CloudWatch, set up alerts, and contribute to infrastructure stability. My responsibilities include writing test cases, automating builds, managing environments, and refining deployment strategies (e.g., blue-green, or rolling updates).
  • I am gaining hands-on experience across a wide range of technologies and workflows at NIIT. This includes working with OAuth2 authentication, RESTful API design, container orchestration, and applying best practices for scalable microservices. I actively explore emerging tools and industry trends to ensure code reliability, scalability, and maintainability in all projects to which I contribute.

Full Stack Developer Intern

NIIT LTD
Gurugram
01.2022 - 06.2022
  • During my internship at NIIT, I focused on hands-on learning and the real-world application of full-stack technologies. I gained practical experience in Spring Boot, particularly with the MVC model flow, and worked on frontend frameworks, including React.js, Angular, and Node.js, with MongoDB as the primary database.
  • As part of my contributions, I was involved in the development of minor features, and I also made two significant contributions. Implemented multi-lingual support across the application using the Transloco module, enabling localization for different client needs. Led a major version upgrade of Spring Boot services from Java 11 to Java 17, ensuring compatibility, improved performance, and leveraging new language features.

Technical Assistant

AARC Partners
New Delhi
09.2021 - 10.2021
  • During my internship at a Chartered Accountant-based firm, my primary focus was on learning and applying Python for data processing tasks. I developed Python functions to extract, clean, and filter relevant data from large CSV and Excel files to support accounting operations. Through this, I gained practical experience with libraries such as Pandas and NumPy, which I used to automate repetitive data-handling workflows, and enable more efficient financial reporting. This internship provided a strong foundation in data manipulation and introduced me to how programming can streamline business processes in the financial domain.

Education

Bachelor of Technology - Information Technology

IIMT COLLEGE OF ENGINEERING
KP-III, GREATER NOIDA
04-2022

Skills

  • Full stack development
  • Requirements gathering
  • Spring Boot
  • Python Flask
  • Nodejs and Expressjs
  • Angular and Reactjs
  • MongoDB, Redis, RabbitMQ, Neo4j
  • OpenAI and Azure AI APIs
  • CI/CD processes
  • Cloud infrastructure, Dockerization, and Linux
  • Restful API design
  • Microservices architecture
  • Figma (beginner)

Languages

Hindi
First Language
English
Intermediate (B1)
B1

Accomplishments

  • I participated in eBoothathon 01, sponsored by TEQIP III in association with IIT Kanpur and AKTU, organized by REC Banda, where I gained hands-on experience in collaborative problem-solving and rapid prototyping. As part of the V-Labs MHRD Initiative, I also contributed to building an interactive virtual lab aimed at simplifying HTML learning through simulations, helping enhance digital literacy among students.
    Project Link: [https://ebootathon.com/labs/beta/csit/WD/exp1/]

Certification

  • Web Development Masterclass – Complete Guide to Web Development : Completed a comprehensive course covering the full web development stack, including HTML5, CSS, JavaScript, Bootstrap, jQuery, XML, and AJAX. Gained hands-on experience with WAMP/MAMP for local development and LAMP stack deployment (Linux, Apache, MySQL, PHP) on Ubuntu.
  • Build a Backend NodeJS API with a React Client : Completed a hands-on course focused on building a robust RESTful API using Node.js following N-tier architecture, and integrating it with a frontend built in React.js and Bootstrap. Learned key concepts such as input validation, API testing, secure communication over HTTP, handling CORS, and documenting endpoints using JSDoc and OpenAPI, along with building a full-featured CRUD client interface from scratch.

Hobbies & Interests

  • Exploring and experimenting with different Linux distributions
  • Playing PC games, especially strategy and open-world genres
  • Riding bikes and traveling to discover new places and cultures
  • Passionate about learning new languages and understanding diverse cultures

Timeline

Full Stack Software Developer

NIIT LTD
06.2022 - Current

Full Stack Developer Intern

NIIT LTD
01.2022 - 06.2022

Technical Assistant

AARC Partners
09.2021 - 10.2021

Bachelor of Technology - Information Technology

IIMT COLLEGE OF ENGINEERING
Kaushal Kishor