Hi, I'm Mohit Srivastava.
A
Elevating Possibilities through Code: My Portfolio in Competitive Programming, Software Development, and Passionate Exploration.
About
Welcome to my digital domain! Armed with an Electrical Engineering degree from IIT (BHU), Varanasi, I'm not your average techie. I'm a coding virtuoso, finding solace in competitive programming's elegant symphony. My open-source escapades reflect a commitment to collaborative wizardry, where lines of code dance in harmony. From internships to professional exploits, I've alchemized theoretical know-how into tangible software wizardry. What sets me apart? A penchant for crafting unique and intriguing projects that tackle real-world puzzles head-on. Ready to embark on a journey where innovation meets impact? Join me in the realm of software sorcery! 🚀
- Languages: C/C++, Java, Python, JavaScript, Bash
- Tools & Technologies: NodeJS, ReactJS, SpringBoot, PyTorch, OpenCV, JUnit/Mockito, OOPs, Git, JIRA
- Areas of Interest: Data Structures and Algorithms, Competitive Programming, Computer Vision, Deep Learning
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
- Examined the CI/CD pipeline of Jules and identified factors contributing to extended build durations.
- Employed JUnit and Mockito to break down test files into smaller units, thereby reducing test execution time
- Rectified database queries, enhanced the efficiency of the CD pipeline thus impacting overall execution time
- Engaged in the migration of a web-based Payroll suite to Microsoft Power Apps.
- Constructed the application's front-end and seamlessly incorporated Power BI reports.
- Orchestrated the automation of user Payroll slips using Power Automate.
- Handled DSA queries, in real-time posted on the platform.
- Set DSA problems and tested them for the platform
- Exposure: Debugging, Problem setting, Time management, Team work
- Developed Deep Learning models to classify fault diagnosis datasets using PyTorch.
- Used Orthogonal property of weight matrices to improve accuracy of different RNN and CNN models
- Exposure: Generalization Error, Stifled Manifold Optimization, PyTorch
Projects
A role-based dashboard to display and analyze network connections for debugging.
- Tools: NodeJS, NextJS, MongoDB, Cisco TrustSec, Heroku
- Conceptualized innovative data visualization using honeycomb grids for Cisco TrustSec software.
- Implemented efficient data parsing and storage system with MongoDB and RESTful APIs
- Developed interactive Next.js dashboard, enabling users to explore and analyze network connections and protocols.
- Displayed detailed connection report and analysis of selected role.
Conceptualized a semi-autonomous stair climbing robot with Computer Vision.
- Tools: OpenCV, Canny Edge Detection, Hough Transform, Python
- Performed stair localization using Kinect data and used Computer Vision to set the heading angle of the wheelchair.
- Detected stair edges using Adaptive Canny Edge Detection Technique and implemented using OpenCV.
- Line detection was done using Hough Transform in an Adaptive manner.
A web application enabling real-time video and audio transfer through web socket connection.
- Tools: NodeJS, SocketIO, PeerJS, WebRTC
- Used ExpressJS was used to set up the backend server.
- Used SocketIO to enable real-time bi-directional communication.
- Used PeerJS library for webRTC implementation and peer-to-peer connection.
Skills
Languages and Databases
C++
Python
JavaScript
Java
Shell Scripting
PostgreSQL
Libraries
React
PyTorch
NumPy
Pandas
OpenCV
matplotlib
Frameworks
Node.js
SpringBoot
JUnit
TensorFlow
Other
Git
AWS
Heroku
Education
Indian Institute of Technology
BHU Varanasi, India
Degree: Electrical Engineering (2019-24)
CGPA: 9.36/10.00
- Probability and Statistics
- Foundation of Data Structures & Algorithms
- Introduction to CyberSecurity
Relevant Courseworks:
Jamshedpur, India
Degree: ISC - XII 2019
Percentage: 94.80%
- Java Fundamentals
- Advanced Mathematics
- English
Relevant Courseworks:


