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
- 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
- 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
- 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
- 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
- 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
Projects
Arcade-style platformer crafted with JavaFX and clean OOP architecture.
- 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:
- Built an arcade-style platform game using JavaFX with responsive controls and scoring mechanics.
- Applied OOP principles to improve maintainability and game logic clarity, boosting user engagement by 20%.
- Integrated multithreading and JUnit testing to enhance gameplay performance by 15%.
Online E-Commerce Platfrom
- Project Name: E-Commerce Website - Easy Bazaar
- Project Overview:
- Developed Easy Bazaar, a secure and scalable e-commerce platform offering customer features such as product browsing, purchasing, and order tracking.
- Implemented admin functionalities for product management, order updates, and sales analytics, reducing operational overhead by 15%.
- Enhanced user engagement by 20% through an intuitive user interface and seamless checkout experience.
- Technical Stack:
- Front-End: HTML, CSS, JavaScript
- Back-End: Python, Express.js, MySQL
FacePresence - AI-Based Attendance Platform
- Project Name: FacePresence
-
Project Overview:
- 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.
- Designed a responsive, analytics-driven dashboard that provided real-time insights, reducing administrative workload by 85% and accelerating attendance monitoring.
- Implemented a cloud-based database solution using Aiven, supporting scalable storage and instant retrieval for attendance data of 500+ students.
-
Technical Stack:
- Front-End: HTML5, CSS3, JavaScript
- Back-End: Python (Flask), MySQL (via Aiven Cloud)
Python RISC ISA Assembler and Simulator.
- 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++
Java
C
Python
HTML5
CSS3
MySQL
JavaScript
Libraries
NumPy
Pandas
OpenCV
Scikit-learn
Matplotlib
BeautifulSoup
Scrapy
XGBoost
Random Forest
Education
Delhi, India
Degree: Bachelor of Technology (B.Tech.) in Computer Science and Applied Mathematics
- 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
Relevant Courseworks:
Delhi, India
12th Board: CBSE (Science - PCM)
Percentage: 93.2%
10th Board: CBSE
Percentage: 92.2%



