Nitish Kumar Gupta

hey! I'm

Nitish Kumar Gupta

About

“Stay hungry. Stay foolish”

I am a software engineer with two years of experience specializing in backend development, primarily using C/C++ and Python. I focus on building scalable, high-performance systems with robust technical foundations. While my professional expertise lies in backend technologies, I have also explored frontend development through personal side projects.

Delhi, India

Experience

Professional Journey

Software Engineer

Samsung R&D Institute Delhi

Jan 2024 - Present

Currently working on cutting-edge software development projects using modern programming languages and frameworks.

PythonCC++

Backend Intern

AlgoBulls

July 2023 - December 2023

  • Optimised multiple APIs to achieve faster response times and enhance overall system efficiency.
  • Designed and implemented new features aligned with business requirements using Django and Django Rest Framework (DRF).
  • Developed and maintained testing strategies, including unit, integration, and end-to-end tests, ensuring code reliability and minimising issues.
  • Automated the test suite by creating GitHub workflows, streamlining development and enabling seamless integration of new features.
DjangoDjango REST FrameworkPythonGitHub Actions

Computer Networks Teaching Assistant

LNMIIT

Jan 2023 - April 2023

  • Guided 60 students in using networking tools such as Cisco Packet Tracer and OMNeT++ to design and simulate network topologies.
  • Provided hands-on support during lab sessions, helping students troubleshoot issues and understand key networking principles through practical application.
  • Developed strong mentorship and communication skills while fostering an inclusive and collaborative learning environment.
Omnet++Cisco Packet Tracer

Full Stack Developer

LUSIP, LNMIIT

May 2022 - July 2022

  • Full-stack development across frontend and backend, building a platform for algorithmic trading enthusiasts.
  • Secure user authentication system with login and registration functionality.
  • Customised, user-friendly UI to enhance visual appeal and improve user experience.
  • Developed core features including Paper Trading of Strategies, Option Chain Viewing System, Dashboard, Settings
  • Built & optimised RESTful APIs for strategy execution and paper trading using Django REST Framework, ensuring scalability and reliability.
ReactJSDjangoMySQLMUI

Projects

Look what I built

CodeCollab

CodeCollab

An online code editor that allows users to work together on coding projects in a shared space. Implemented several APIs that perform CRUD operations on users and the spaces they own.

ReactJSNodeJSMongoDBSocket.ioMUICodemirror
algotradersonline

algotradersonline

Implemented a wide range of account management, paper trading, and options chain features, as well as a homepage, login/registration screen, dashboard, and options chain. Wrote several APIs to retrieve data from MySQL after processing it for use in strategy execution, options trading, and paper trading.

ReactJSDjangoMySQLPythonApache
Sorting Visualizer

Sorting Visualizer

This website visualizes various sorting techniques like bubble sort, quick sort, insertion sort, selection sort, merge sort, shell sort and heap sort. Sorting animation speed can be changed while the array is sorted. You can generate arrays ranging from size 2 to 100 and randomize them.

HTMLCSSJavascript

Contact

Open to meaningful collaborations, ideas, and conversations.

Whether it's a product challenge, a creative project, or simply a thoughtful exchange, I'd be glad to connect.

nitishkg.88@gmail.com