Hi, I'm Nishant Kumar.

A
Self-driven, quick starter, passionate programmer with a curious mind who enjoys solving a complex and challenging real-world problems.

About

I am currently pursuing a Bachelor's degree in Computer Science and Applied Mathematics at IIIT Delhi, where I have acquired skills in Mathematics and Data Structures.
I am a quick learner who stays abreast of the latest technologies and programming trends. I thrive in dynamic environments, demonstrating adaptability and enthusiasm for continuous learning.
I am passionate about learning and applying new technologies to solve real-world problems. I am always eager to take on new challenges and opportunities that will enable me to grow and contribute to the field of Computer Science.

  • Expertise Areas: Data Structures and Algorithms, Competitive Programming, Object-Oriented Program- ming, Operating Systems, Database Management (MySQL), Front-End Development, AI Model Training

  • Languages: Python, Java, C++, C, JavaFX, MySQL, HTML, CSS, JavaScript

  • Tools & Technologies: Git/GitHub, MySQL Workbench, VS Code, IntelliJ, Jupyter Notebooks, Ubuntu(WSL), Figma, Canva, Miro

  • Technical Electives: Data Structures and Algorithms, Operating Systems, Database Management Systems, Advanced Programming, Computer Organization, Algorithm Design and Analysis, The- ory of Computation, Introduction to Programming, Linear Algebra, Probability and Statistics, Discrete Mathematics, Differential Equations, Digital Circuits, Real Analy- sis, Computing for Medicine, Scientific Computing, Stochastic Processes for Application, Basic Electronics, Human Computer Interaction, Statistical Inference, Convex Optimization

Looking for an opportunity to work in a challenging position combining my skills in Software Engineering, which provides professional development, interesting experiences and personal growth.

Experience

Software Engineer Intern
  • Role: Code and Design
  • Engineered a real-time video transmission system using RTSP, achieving seamless integration across 50+ camera models and improving compatibility by 20%.
  • Developed and maintained backend services in Python, optimizing data flow and system reliability for continuous video processing.
  • Designed responsive frontend interfaces using HTML5, enhancing user interaction and operational accessibility.
  • Managed and optimized MySQL database operations, reducing data retrieval time by 15% through efficient query handling.
  • Gained valuable exposure to professional work culture, while developing strong collaboration and communication skills in a team-based environment.
  • Tools: Python, HTML, MySQL
November 2023 - December 2023 | Noida, India
Certificate Link: View Internship Certificate
AI Model Trainer & Team Lead (Freelance)
  • Role: AI Model Trainer & Team Lead (LLM Fine-Tuning & Prompt Optimization)
  • Trained and fine-tuned large language models (LLMs) across diverse projects, improving accuracy, coherence, and response quality.
  • Developed and optimized multimodal prompt workflows, achieving a 97%+ task acceptance rate.
  • Honored as an Oracle Member (top 15%) at Outlier for consistent excellence in AI task quality and technical expertise.
  • Lead a team of 20-25 AI trainers, overseeing task distribution, mentoring new members, and ensuring consistently high-quality outputs.
  • Contributed to end-to-end model refinement—from zero-shot evaluation to post-finetuning deployment across production-ready systems.
  • Tools: C/C++, Java, Python, Swift, Verilog
November 2024 - Present | Remote (India)
Undergraduate Researcher
  • Role: ML Researcher | Computer Vision & Healthcare AI
  • Developed a real-time Drowsiness Detection System to enhance road safety using facial landmark tracking, head pose analysis, and heart rate signals, achieving over 90% accuracy with 10% fewer false alerts.
  • Integrated Arduino-based alert mechanisms for real-time feedback, combining physiological data and computer vision to prevent driver fatigue-related accidents.
  • Currently building a Machine Learning model for Antibiotic Dosage Prediction based on ICU patient vitals using Random Forest and XGBoost, aiming to dynamically predict dosage increases or reductions.
  • Conducted model comparisons and hyperparameter tuning to determine the most accurate algorithm for dosage prediction using Kaggle datasets and real-world vitals.
  • Gained hands-on experience in applied machine learning for healthcare, along with collaborative research, problem-solving, and deployment practices.
  • Tools: Python, OpenCV, Arduino, XGBoost, Random Forest, Kaggle, Scikit-learn
January 2025 - Present | Delhi, India
GitHub: View Repository
Undergraduate Researcher
  • Role: Undergraduate Researcher | Data Analytics & Web Scraping
  • Conducted large-scale data scraping and cleaning using Python, BeautifulSoup, and Scrapy, generating structured datasets for real-world applications.
  • Developed custom pipelines for data organization and transformation, improving downstream analysis efficiency by 25%.
  • Applied data analytics and visualization techniques to extract actionable insights, enhancing processing speed by 10%.
  • Explored efficient methods to extract, adapt, and store scraped data using JSON and Item Adapter frameworks.
  • Gained hands-on experience in data analysis, wrangling, and visualization with real-world relevance using Python's scientific libraries.
  • Tools: Python, Pandas, NumPy, BeautifulSoup, Scrapy, JSON, Matplotlib
January 2025 - Present | Delhi, India
GitHub: View Repository

Projects

Stick Hero Game
Stick Hero Game

Arcade-style platformer crafted with JavaFX and clean OOP architecture.

Accomplishments
  • Project Name: Stick Hero Game
  • Tools: JavaFX, Java, OOP Principles, JUnit, Multithreading, Design Patterns
  • Objective: Extend a stick to bridge gaps between platforms.
  • Gameplay: Press the increase button, release to drop the stick. Walk across it to reach the next platform.
  • Challenges: Stick length must be precise—too short or too long causes the player to fall.
  • Scoring: Points awarded for each successful cross and collecting cherries.
  • Features: Simple, minimalist graphics and endless gameplay. Includes score saving and resume functionality.
  • Highlights:
    1. Built an arcade-style platform game using JavaFX with responsive controls and scoring mechanics.
    2. Applied OOP principles to improve maintainability and game logic clarity, boosting user engagement by 20%.
    3. Integrated multithreading and JUnit testing to enhance gameplay performance by 15%.
Easy Bazaar
Easy Bazaar

Online E-Commerce Platfrom

Accomplishments
  • Project Name: E-Commerce Website - Easy Bazaar
  • Project Overview:
    1. Developed Easy Bazaar, a secure and scalable e-commerce platform offering customer features such as product browsing, purchasing, and order tracking.
    2. Implemented admin functionalities for product management, order updates, and sales analytics, reducing operational overhead by 15%.
    3. Enhanced user engagement by 20% through an intuitive user interface and seamless checkout experience.
  • Technical Stack:
    1. Front-End: HTML, CSS, JavaScript
    2. Back-End: Python, Express.js, MySQL
Face Recognition
FacePresence

FacePresence - AI-Based Attendance Platform

Accomplishments
  • Project Name: FacePresence
  • Project Overview:
    1. Engineered a machine learning-driven attendance system using the face recognition library, achieving 99.38% facial recognition accuracy and automating student identification with high precision.
    2. Designed a responsive, analytics-driven dashboard that provided real-time insights, reducing administrative workload by 85% and accelerating attendance monitoring.
    3. Implemented a cloud-based database solution using Aiven, supporting scalable storage and instant retrieval for attendance data of 500+ students.
  • Technical Stack:
    1. Front-End: HTML5, CSS3, JavaScript
    2. Back-End: Python (Flask), MySQL (via Aiven Cloud)
Assembler & Simulator
Assembler & Simulator

Python RISC ISA Assembler and Simulator.

Accomplishments
  • Tools: Python
  • Developed a Python-based assembler and simulator.
  • Implemented a custom RISC ISA architecture provided in the assignment, translating theoretical concepts into working logic.
  • Integrated robust error-handling mechanisms in both the assembler and simulator to ensure execution stability.
  • Applied core principles of computer architecture and demonstrated strong team collaboration throughout the project.

Skills

Languages and Databases

C++C++
JavaJava
CC
Python
HTML5
CSS3
MySQL
JavaScriptJavaScript

Libraries

NumPy
Pandas
OpenCV
Scikit-learnScikit-learn
MatplotlibMatplotlib
BeautifulSoupBeautifulSoup
ScrapyScrapy
XGBoostXGBoost
Random ForestRandom Forest

Education

IIIT Delhi

Delhi, India

Degree: Bachelor of Technology (B.Tech.) in Computer Science and Applied Mathematics

    Relevant Courseworks:

    • Data Structures & Algorithms
    • Advanced Programming in Java
    • Operating Systems
    • Database Management Systems
    • Algorithm Design and Analysis
    • Computer Organization
    • Theory of Computation
    • Human-Computer Interaction
    • Scientific Computing
    • Computing for Medicine
    • Linear Algebra
    • Probability and Statistics
    • Discrete Mathematics
    • Differential Equations
    • Digital Circuits
    • Statistical Inference
    • Stochastic Processes for Applications
    • Convex Optimization

Dashmesh Public School

Delhi, India

12th Board: CBSE (Science - PCM)
Percentage: 93.2%

10th Board: CBSE
Percentage: 92.2%

Contact