PULKIT MITTAL
****************@*****.*** +91-895*******
SUMMARY
● 2+ years of experience in AI/ML, specializing in time series data analysis to build predictive models and gain insights.
● Proficient in designing, training, and deploying machine learning models for various applications, optimizing performance and accuracy for real-world use cases.
● Expertise in using PostgreSQL, MongoDB and InfluxDB for efficient, scalable storage, and retrieval of large volumes of time series data.
● Strong problem-solving abilities, applying analytical techniques to extract valuable insights and improve data- driven decision-making in dynamic environments.
● Guest Faculty for AI/ML at college level, teaching core ML, deep learning, NLP, and model deployment with a focus on real-world applications and project-based learning. EDUCATION
Poornima Group of Institutions Jaipur, Rajasthan
Bachelor of Technology in Artificial Intelligence and Data Science (CGPA: 9.23) July 2020 - May 2024 TECHNICAL SKILLS
Programming Languages: C++, Java, Python
Web Development: HTML, CSS, Bootstrap, Java Script, Fast API, REST API, Web-Socket, React Machine Learning and Data Science: Python, Django Framework, Flask, Pandas, NumPy, Matplotlib, Machine Learning Algorithms, Open CV, NLP, SpaCy, Sklearn, TensorFlow, Keras, RNN, CNN, Regular Expression (Regex), Chatbot, Time Series Algorithms, LLM Models, Web Scraping, Selenium, Lang Chain, Lang Graph Database and Tools: SQL, InfluxDB, MongoDB, PostgreSQL, Git, Bitbucket, VS Code, Anaconda Navigator, PyQt5, Tkinter Additional Knowledge: OS (Windows, Linux), Data Structures and Algorithms, Problem Solving, OOPS EXPERIENCE
Software Engineer Jaipur
KvonTech Consultancy Services Pvt. Ltd.
January 2024 – August 2025
• Developed application backend, integrated third-party APIs
• Built ML, NLP, and LLM-based solutions for intelligent automation and analytics workflows
• Designed scalable Python ETL pipelines for automated data ingestion, transformation, and reporting workflows
• Developed backend services and REST APIs to support dashboard, analytics, and reporting applications
• Worked with structured and time-series datasets using Python, Pandas, and PostgreSQL for analytics and reporting workflows Software Engineer (SDE-1) Jaipur
Polarisgrids Private Limited
August 2025 - Till Now
• Developed backend components for internal automation tools used in firmware validation and testing
• Built and maintained automated pipelines to streamline firmware deployment, logging, and analysis
• Integrated third-party APIs to extend tool functionality and data retrieval
• Collaborated with cross-functional teams to ensure seamless automation across development PROJECTS
Data Extraction – (OCR) for Invoice Processing
● Develop end to end backend and web solution with Dashboard using Django to show all the stats and extracted information.
● Implementing a module responsible for Natural Language Processing of OCR generated text which utilizes extracting important entities from invoices with the use of Deep Learning techniques such as Bidirectional Recurrent Neural Networks and classification algorithmic techniques such as Decision Trees, SVM etc. using Python, sklearn and TensorFlow. That Model is Responsible for generating structured CSV or Excel files from OCR model outputs Tech Stack: Html, CSS, Bootstrap, Python, NLP, Flask, Django, Machine Learning Algorithms, RNN, Investo – Algorithmic Trading
Developed an algorithmic trading and strategy automation platform that enables users to create custom trading conditions, analyze market data, and identify potential trading opportunities based on rule-based and ML-driven strategies.
● Built a rule-based strategy engine allowing users to create and execute custom trading conditions dynamically
● Developed market analysis workflows using Python, machine learning models, and trading algorithms to identify profitable stock opportunities
● Implemented automated trade entry and exit logic based on user-defined strategies and market conditions
● Designed backend APIs and data-processing pipelines for real-time strategy evaluation and stock filtering
● Developed interactive frontend components for strategy configuration, analytics, and trade monitoring
● Worked with time-series market data storage and querying using InfluxDB Tech Stack: Python, React, Flask, HTML, CSS, Bootstrap, InfluxDB, Machine Learning, Algorithmic Trading, REST APIs Employee Monitoring System – AI Based
Developed an advanced monitoring system leveraging AI and machine learning to track employee behavior, specifically their mobile phone usage and time spent away from their desk. The system utilizes computer vision and motion detection to assess employee activity and calculates the duration of non-work-related activities. Insights are then logged for management review, enabling data-driven decisions to improve productivity.
● Built an AI model using computer vision to detect employee’s mobile phone usage and chair occupancy
● Integrated motion detection algorithms to track employee movement and calculate time spent away from the desk
● Logged all detected events, including mobile usage time and off-chair duration, in a secure database for further analysis
● Provided management with visual reports and trends on employee engagement and efficiency Tech Stack: Python, TensorFlow, OpenCV, Pandas, SQL, Motion Detection, Machine Learning Automated ETL & Monitoring Pipeline for Video Analytics Built a complete pipeline using Python to process hundreds of video entries from a CSV file. The system downloads surveillance footage from an NVR based on provided timestamps, trims each clip using FFmpeg, uploads them to Google Drive, and logs results in a Google Sheet.
● Developed ETL-like Python script to handle video downloading, trimming, and uploading
● Logged all job results including timestamp, status, video URL, and error messages to a Google Sheet
● Retrieved the viewable link of the uploaded video and stored it in the spreadsheet for easy access Tech Stack: Python, Google Drive API, Google Drive API, Google Sheets API, Pandas, FFmpeg, REST APIs, ETL Pipelines Automated Task Execution Tool with Built-in Scripting System I developed an automated tool equipped with a built-in scripting system designed to reduce manual effort and improve task efficiency. This tool automates repetitive or time-consuming operations by executing predefined scripts, eliminating the need for human intervention in routine tasks. It significantly speeds up workflows and ensures consistent, error-free execution across various processes.
● Built-in scripts for automating repetitive manual tasks
● Reduces human involvement and operational time
● Consistent and reliable task execution
● Easy to use and adaptable to different workflows Tech Stack: Python, PyQt5, Tkinter
EXTRACURRICULAR ACTIVITIES
• Head of Mentorship – North India Football Match, Jaipur (2022)
• Led and mentored over 30 team members, ensuring seamless coordination and execution of responsibilities during the event.
• Successfully managed and supervised 10+ event activities, ensuring smooth operations and a high-quality experience for over 200 participants.