Kshitij Dwivedi

India

@kshitijdwivedi28

Badges

Problem Solving
CPP
Python
Days of Code
Days of JS
Days ofStatistics
Sql

Certifications

Work Experience

  • Software Engineer 1

    ZENON ANALYTICS PVT. LTD.•  July 2023 - Present•  Noida, Uttar Pradesh, India

    -- Built Full-Stack Web Applications [SaaS] & Tools Java (Spring-boot), React, TypeScript, Figma, PostgreSQL, Docker, Jenkins, Python. -- Crafted a comprehensive database schema with over 60 tables for an assessment platform, supporting diverse business domains. -- Designed & Developed 20+ UI/UX web pages using React, TypeScript, and Material UI, contributing to a cohesive and user-friendly interface. -- Architected 50+ REST APIs, implemented interceptor, security layer for authentication & authorization, ensuring secure backend operations. -- Engineered robust 8+ CI/CD pipelines for web applications using Docker and Jenkins, enhancing deployment efficiency and reliability. -- Implemented custom webhooks for post-deployment notifications via Microsoft Teams and emails. -- Devised an automated data ingestion tool processing 500,000+ records in under 45 seconds for data-intensive projects featuring data modeling, data quality rules, triggers, customized views and optimized data handling.

  • Summer Trainee

    DEFENCE RESEARCH AND DEVELOPMENT ORGANISATION•  June 2022 - October 2022•  Delhi, India

    Geographic Information Systems (GIS) and Web Application Development GIS (QGIS, INDI-GIS, ArcGIS), MySQL, PHP. - Constructed a robust database model from scratch, and revamped an Application Tracking System from manual processing documents into a web application, resulting 80% improvement in operational workflow, eradicating 90% documentation and reducing 30% of manual errors. -- Leveraged GIS software to grasp Geographical Data, draft regions for soil rejuvenation based on microbial activity, enhancing fertility by 25%.

  • Software Development Intern

    SIEMENS LIMITED•  May 2022 - June 2022•  Remote

    Intelli-Bin Arduino Board (UNO), Sensors (IR, Ultrasonic), Servo Motor, Computer Vision, Machine Learning. -- Programmed the Arduino UNO with sensors and a servo motor to create Intelli-bin, a smart waste segregation system that detects the type of waste and categorizes it as biodegradable or non-biodegradable. It also brings up the appropriate bin gate to place the garbage in. -- The software also detects when the bin is full and sends an alert to the Municipal Corporation to begin the emptying and cleaning process.

  • Research Intern

    INDIAN ACADEMY OF SCIENCES•  June 2021 - August 2021•  Remote

    Speech Recognition & Forced Alignment of Transcript and Video Python3 (Tkinter, Wave, Pydub, Speech Recognition, Pillow). -- Built a command-line and GUI tool for Audio extraction, transcription, and Subtitles (SRT file) generation for videos. -- Researched 3 methods for audio extraction and 6+ APIs for audio transcription, achieving an accuracy of 92%. -- Forced Alignment of audio with subtitles based on average word timing and using fuzzy search, reducing mismatch by 0.5 seconds.

Education

  • JAMIA MILLIA ISLAMIA (JMI), NEW DELHI

    Bachelor of Technology (B. Tech.) Computer Engineering•  July 2019 - June 2023•  CGPA: 9.6

Skills

Git
Linux
AWS
Docker
Jenkins
Tableau
Power BI
Figma
Wireshark
MQTT Broker
Arduino
PostgreSQL
MySQL
React
Spring-boot
Spring Security
Spring Data JPA/Hibernate
Maven
Pandas
NumPy
Scikit-Learn
NLTK
Java
Python
C/C++
Bash
HTML
CSS
JavaScript
TypeScript
SQL
Algorithm
Data Structure