Pramod Divekar

Senior Software Engineer

Bengaluru, Karnataka, India8 yrs 4 mos experience
Most Likely To SwitchAI Enabled

Key Highlights

  • Spearheaded core application development at Apple.
  • Led successful migration from AWS to GCP.
  • Enhanced user experience for millions in e-commerce.
Stackforce AI infers this person is a Full Stack Developer with expertise in Fintech and E-commerce.

Contact

Skills

Core Skills

JavaSpring BootMicroservicesReactjsAngular

Other Skills

MySQLRedisKafkaGraphQLJUnitAWSGCPNext.jsJavaScriptTypeScriptReact NativePythonFull-Stack DevelopmentNode.jsWebrtc

About

๐Ÿ‘‹ Welcome to my LinkedIn profile! I'm an enthusiastic Full Stack Developer with a keen eye for creating exceptional user experiences. With 5+ years of hands-on expertise, I specialize in building robust and visually stunning applications using an impressive array of technologies. Backend Skills: ๐Ÿš€ Java | Springboot | Hibernate JPA | Distributed Systems | Multthreading | Redis | Kafka | NodeJs | MySQL | MongoDb | GraphQL Frontend Skills: ๐Ÿš€ NextJs | ReactJS | JavaScript | TypeScript Cloud Skills: ๐Ÿ”ง AWS | GCP | CloudFront | Cloudflare | Docker | Firebase | EC2 | EKS Testing: โœ… Jest | Jasmine | Karma | JUnit Other Skills: ๐Ÿง  Data Structures & Algorithms | CICD | Extreme Programming Practices (XP) Looking for some real problem-solving skills? Check out my LeetCode profile and explore my innovative projects on GitHub. LeetCode: https://leetcode.com/pramoddivekar31 GitHub: https://github.com/pramoddivekar31 Let's connect and collaborate to bring extraordinary user experiences to life!

Experience

8 yrs 4 mos
Total Experience
1 yr 8 mos
Average Tenure
2 yrs
Current Experience

Apple

Senior Software Engineer

May 2024 โ€“ Present ยท 2 yrs ยท Bengaluru, Karnataka, India ยท On-site

  • Spearheaded the development of core applications in the RAD and PLR teams to improve launch readiness for iPhone, MacBook, and other key products using Java 17, Spring Boot, MySQL, and ReactJS.
  • Improved system performance by 30% through Redis caching, optimized MySQL indexing, and optimized pagination in REST APIs, significantly reducing response times and server load.
  • Designed and developed a Kafka and GraphQL-based event streaming framework for real-time messaging and notifications, reused across teams.
  • Implemented a resilient error-reprocessing system with retry mechanisms, and DLQ to handle both persistent and transient failures.
  • Collaborated with both frontend and backend teams to ensure high code quality, utilizing JUnit tests and SonarQube for continuous integration and quality checks.
  • Tech: Java/Spring Boot/MySql/Redis/Kafka
JavaSpring BootMySQLRedisKafkaGraphQL+1

Meesho

Software Development Engineer II

Mar 2022 โ€“ May 2024 ยท 2 yrs 2 mos ยท Bengaluru, Karnataka, India ยท On-site

  • Developed and maintained multiple applications for the User Communications and User Growth teams, leveraging microservices architecture for backend services.
  • Managed over 50M daily notifications across multiple channels and implemented event-driven design principles to enhance the resilience and scalability of the notification automation service.
  • Led the development of Meesho Reels as a Webview, a video commerce feature that scaled to 10 million users, collaborating closely with Android for Webview integration.
  • Developed the Multiple Product Linking feature in Reels, allowing users to open the Product Detail Page (PDP) in a drawer, leading to a 1% increase in daily active users (DAU) by improving purchase, wishlist management, and cart addition.
  • Enhanced Meesho Reels performance by implementing Cloudflare, integrating Service Worker and Android caching, reducing load time by 3 seconds and user drop-off by 20%.
  • Developed Meesho.com as a Progressive Web App (PWA), increasing daily orders by 2000 from the web.
  • Have been primary/secondary On-call for Meesho.com, responsible for monitoring and fixing production issues if something breaks.
  • Planned and executed the migration of the tech stack from AWS to GCP and developed cloud storage wrappers for S3 and GCS.
JavaMicroservicesAWSGCPNext.jsJavaScript+2

Skilledge

Full Stack Mentor

Aug 2021 โ€“ Nov 2021 ยท 3 mos ยท Pune, Maharashtra, India

  • Providing comprehensive mentoring to students, including conducting mock interviews and offering valuable feedback to enhance their job preparation and interview skills.
  • Assisting students in mastering full-stack applications by addressing their doubts, clarifying concepts, and guiding them to write clean, optimized code.
  • Offering expert guidance and support to students in developing strong technical skills, including interview techniques and efficient coding practices, to maximize their chances of securing job opportunities.
  • Led workshops on thread safety, regular expressions, and advanced SQL queries.
  • Mentored junior engineers and guided technical decisions for architecture and operations, including frontend, backend and microservices best practices.
JavaMicroservicesSpring BootFull-Stack Development

Thoughtworks

Software Engineer

Apr 2021 โ€“ Mar 2022 ยท 11 mos ยท Pune, Maharashtra, India

  • Developed multiple features for an app with 500K+ users using Java, ReactJS, React Native.
  • Worked on home loan journey for a top banking institution application, ensuring smooth performance on both Android and iOS.
  • Achieved 90% code coverage with unit and contract tests, following Test Driven Development.
  • Increased code reusability by 40% with custom React Hook Form components.
  • Focused on low Time to Interactive (TTI) with platform-based architecture.
  • Used engineering practices like test-driven design, pair programming, and continuous integration, following SOLID, DRY, and YAGNI principles.
JavaReactJSReact NativePythonJUnit

Infosys ltd

Systems Engineer

Mar 2019 โ€“ Apr 2021 ยท 2 yrs 1 mo ยท Pune division, Maharashtra, India

  • Full Stack Developer trained in ReactJs, DBMS, Python, Java, Springboot, JavaScript, and Angular (7+), with a strong command of Java, Reactjs, NodeJs and object-oriented design principles (OOPs).
  • Demonstrated expertise in Java, Angular through hands-on experience on real-time projects for industrial manufacturing clients.
  • Participated in the development of an On-Boarding module for various user types, including Individuals, Joint Account holders, Institutions, and NRIs, using Angular 8, Java, Sql at a leading financial institution.
  • Independently developed various features, such as the application dashboard, EMI calculator, and document upload, to cater to diverse fintech scenarios.
  • Analyzed and improved front-end site performance as required.
  • Strengthened Custom Components and Error Handling to ensure robustness and scalability.
  • Implemented common security patterns (e.g., JWT) and performance patterns.
  • Developed a Java microservice for sending daily email notifications about pending approval tasks.
  • Wrote many unit and regression tests to improve test coverage for Java and Python code.
  • Proficient in SDLC, Agile methodology, GIT for version control, Jira for defect tracking, and Azure DevOps for complete workflow management.
JavaJavaScriptAngularSpring Boot

Freelancer.com

Full Stack Engineer

Jul 2018 โ€“ Feb 2019 ยท 7 mos ยท Pune, Maharashtra, India

  • Worked closely with a Canada-based client on their vision to rebuild a website, improving user experience by 60%.
  • Developed and maintained the backend for a Microfrontend/Monorepo Angular UI project using Java, along with technologies such as Angular 7+, SCSS, ngx-bootstrap, Bootstrap 4, and TypeScript for the frontend.
  • Developed microservices using Java, SQL, and Go for functionalities such as login, homepage, and analytics dashboard. Followed modular design principles and implemented common security and performance patterns (e.g., OAuth).
  • Took over an existing site to complete work started by another developer. Replaced Angular Material implementation with ngx-bootstrap and made numerous enhancements to improve user experience.
  • Experienced in Java microservices and backend development.
JavaAngularTypeScriptNode.js

Intelux electronics pvt. ltd.

Engineering Intern

Jul 2018 โ€“ Dec 2018 ยท 5 mos ยท Pune Area, India

  • - Worked on design mockups creation and building front-end for company product catalog web application for internal usage.
ReactJSHTML5CSS

Developer students club (dsc-sit) - sinhgad institute of technology

Student Mentor

Nov 2017 โ€“ Jan 2019 ยท 1 yr 2 mos ยท Pune, Maharashtra, India

  • Mentoring folks in getting started with their journey in ReactJs and Helping them in contributing to open source by mentoring for a project named Ferdi.
  • Ferdi is a messaging browser that allows you to combine your favorite messaging services into one application.
JavaReactJSWebrtc

Education

Savitribai Phule Pune University

Bachelor of Engineering - BE

Jan 2014 โ€“ Jan 2018

Stackforce found 100+ more professionals with Java & Spring Boot

Explore similar profiles based on matching skills and experience