(Jan 2025 - Present)

Associate Software Developer
Carwale
constcoder={name:'DHRUV AGRAWAL',skills:['Java', 'Kotlin', 'Python', 'Go', 'TypeScript', 'React', 'Next JS', 'Flutter', 'Node', 'SpringBoot', 'Flask', 'Microservices', 'SQL', 'MySQL', 'PostgreSQL', 'MongoDB', 'ElasticSearch', 'AWS', 'GCP', 'Firebase', 'Docker', 'GitHub', 'Nginx', 'WebSockets', 'WebRTC', 'Pub/Sub', 'Slack API', 'Machine Learning', 'TensorFlow'],hardWorker:true,quickLearner:true,problemSolver:true,hireable:function() {return(this.hardWorker&&this.problemSolver&&this.skills.length>=5);};};Who I am?
I am a passionate software engineer with a strong foundation in full-stack development, specializing in building scalable and efficient web and mobile applications. With hands-on experience in leading product engineering initiatives, I have successfully launched end-to-end solutions, leveraging technologies like Flutter, Node.js, and Google Cloud Platform. I thrive in solving complex challenges, whether it's reducing operational costs by 97% or implementing deep learning models that drive accuracy and business growth. Having worked on a range of projects from ride-booking apps to real-time collaboration platforms, I am constantly pushing the boundaries of innovation. My skills extend across various domains such as machine learning, automation, and web scraping, and I am always eager to learn and adopt new technologies. I enjoy solving data structures and algorithms problems, with over 700+ DSA questions solved across platforms. Open to exciting opportunities where I can contribute, grow, and make a meaningful impact.

(Jan 2025 - Present)

Associate Software Developer
Carwale
(Nov 2024 - Dev 2024)

Software Engineering Intern
JioHotstar
(Mar 2024 - Nov 2024)

Product Engineering Intern
MyRik
(Aug 2023 - Oct 2023)

Software Development Engineer Intern
AllUsedCars
(Mar 2023 - Jun 2023)

Software Development Engineer Intern
Benam
(Aug 2022 - Jan 2023)

Android Development Intern
Mitra Fintech
constproject={name:'DStarDB',tools: ['C++', 'CMake', 'std::thread / pthread],myRole:Backend Developer,Description: Built DStarDB, a C++ multithreaded in-memory database optimized for multi-core performance and clean architecture. Implements Redis-style types (strings, hashes, lists, sets, sorted sets, streams with consumer groups), transactions, TTL/LFU eviction, snapshot persistence, and a shared thread-pool event loop. Benchmarks show lower tail latency and improved throughput vs Redis.,};constproject={name:'Real-Time Collaboration Platform ',tools: ['Spring Boot', 'WebSockets', 'WebRTC', 'Microservices', 'Gateway Server', 'Eureka Discovery],myRole:Backend Developer,Description: Developed a robust meeting system using Spring Boot, WebSockets, and WebRTC, enabling real-time chat, audio, and video communication with minimal latency. Architected core microservices like Config Server, Eureka Discovery Server, Gateway Server, and Meet Signalling Server, ensuring scalable, low-latency, and high-performance communication.,};constproject={name:'AI-Enhanced Multilingual Press Release Generator',tools: ['Flask', 'Python', 'AI', 'Prompt Engineering', 'Image Management],myRole:Backend Developer,Description: Crafted an AI-powered tool using Flask and Python to transform PIB press releases into engaging multilingual videos, increasing accessibility. Established a centralized image management system and advanced prompt engineering to streamline video creation workflows, cutting production time by 45% and boosting productivity by 35%.,};constproject={name:'College Attendance App',tools: ['Flutter', 'Node.js', 'Firebase', 'WorkManager', 'DigitalOcean],myRole:Full Stack Developer,Description: Developed and deployed a Flutter frontend and Node.js backend application on DigitalOcean for tracking college attendance. Implemented web scraping for real-time data acquisition, Firebase services for analytics and notifications, and WorkManager for local notifications. The app achieved over 3.5k downloads on Google Play Store within 2-3 months, with a monthly growth rate of 236%.,};constproject={name:'Amazon Clone App',tools: ['Flutter', 'NodeJS', 'ExpressJS', 'MongoDB', 'GPay', 'ApplePay],myRole:Full Stack Developer,Description: Developed a feature-rich Amazon Clone mobile app with search, categories, cart management, and secure checkout using GPay and ApplePay. Implemented an admin panel for efficient product management, including the ability to add products, monitor sales performance, and track category-wise sales. Integrated Flutter frontend with NodeJS, ExpressJS, and MongoDB backend for seamless data communication, resulting in a reliable and scalable solution.,};constproject={name:'WhatsApp Clone App',tools: ['Flutter', 'Firebase', 'Riverpod 2.0', 'Video Calling', 'Authentication],myRole:Full Stack Developer,Description: Developed a full-stack WhatsApp Clone app using Flutter, Firebase, and Riverpod 2.0, incorporating phone number authentication, one-to-one and group chatting, support for various media types, emoji sharing, image and video caching. Implemented additional features like status updates, video calling, online/offline status indication, message seen feature, and automatic scrolling.,};2021 - 2025
Bachelor Degree
Lakshmi Narain College of Technology, Bhopal
2020 - 2021
12th Grade
Jai Academy, Jhansi
2018 - 2019
10th Grade
Jai Academy, Jhansi
© Developer Portfolio by DHRUV AGRAWAL