Mohit Jain
*****.*******@*****.*** 721-***-**** github.com/mohitj2401
Skills
Languages: Javascript, HTML, CSS, PHP, Python, Java, Ajax, MySQL, Dart Technologies & Tools: Laravel, GIT, Flutter, Spring Boot, Angular, Docker, Gemini Work Experience
Programmers.io
Software Engineer
Jul 2024 - Present
Optimized complex MSSQL and MySQL queries, improving database performance and reducing execution time. Leveraged AI tools like GitHub Copilot and Google Gemini to accelerate development, debugging, and code quality.
Designed and developed Retrieval-Augmented Generation (RAG) applications for intelligent data retrieval and AI- powered responses.
Developed and maintained full-stack applications using Core PHP, Laravel, and Vue.js for dynamic, responsive user interfaces.
Built cross-platform mobile applications for iOS and Android using Flutter, ensuring consistent performance and user experience.
Pyzen Technologies
Full Stack Developer
Sep 2022 - Jul 2024
Managed over 10 Laravel projects, including Lms and PrepTrack, by adding new functionalities, addressing bugs, and upgrading to the latest versions. Integrated MySQL databases for efficient data management. Implemented role-based functionalities using Spatie permission package in Laravel. Developed and deployed more than 10 Flutter projects on Google Play Console, integrating payment systems like Razorpay and Google Pay, and implementing BLoC state management for efficient app development. Infosys Limited
Digital Specialist Engineer
Apr 2022 - Sep 2022
Implemented robust request validation in both backend (Spring Boot) and frontend (Angular) projects. Utilized Spring Boot, JPA, and MySQL Connector to create microservices. Developed microservices for projects like Eccomerse and Blog, implementing request validation. Enhanced frontend functionality in Angular projects through template integration and payment gateway integrations (Razorpay).
Pyzen Technologies
Software Developer
Jul 2021 - Apr 2022
Managed over 5 Laravel projects, including CRM and Dating Desire, by adding new functionalities, addressing bugs, and upgrading to the latest versions. Integrated MySQL databases for efficient data management. Implemented role-based functionalities using Spatie permission package in Laravel. Developed and deployed more than 2 Flutter projects on Google Play Console, integrating payment systems like Razorpay and Google Pay, and implementing Provider state management for efficient app development. Upgraded a Flutter project (Dating Desire) from version 2.10 to 3, transitioning from setState to provider for improved state management.
Education
B.Tech Computer Science Aug 2017 - Jul 2021
Teerthanker Mahaveer University, Moradabad
Project Work
Preptrack Laravel, HTML, CSS, Flutter, MySQL Developed secure RESTful APIs utilizing Laravel for functionalities like password-based authentication and data access for the Flutter frontend.
Implemented automated daily tasks using cron jobs to streamline backend operations (e.g., report generation). Integrated Firebase Cloud Messaging (FCM) within Laravel to enable push notifications within the app. Led the design and development of over 10 modules, including goal management, insightful data analysis dashboards with daily goal and activity graphs, and background time tracking processes. Utilized BLoC state management to maintain clean code and improve overall app design Realtime Object Detection Flutter
Integrated camera package and Tensorflow Lite (tflite) for on-device machine learning. Enabled additional functionality to measure length and width of identified objects. Dating Desire Laravel, Flutter, Ajax, MySQL
Designed and developed a comprehensive admin panel for managing user subscriptions and in-app purchase packages using Razorpay (payment gateway).
Developed secure RESTful APIs in Laravel for various functionalities, including authentication (password and SMS-based) and data access for the Flutter frontend. Utilized Postman for API testing and validation. Migrated chat functionality from WebSockets to Firebase for a more efficient and scalable chat experience. Resolved design issues and implemented responsive design principles to ensure a seamless user experience across different devices.
Ecommerce Spring Boot, MySQL, Angular
Designed and developed microservices for core functionalities: user management, order processing, purchases, and product management.
Utilized JPA for database persistence and Spring Security for secure authentication with AWS tokens and role- based access control.
Developed a user-friendly and responsive frontend interface using Angular. IRCTC Verification Automation Python
Utilize Selenium to automate the login process on the IRCTC website. Implement Tesseract OCR to parse captcha images on the IRCTC website Integrate external APIs to generate random mobile numbers and email addresses for pending verifications.