Full Stack Developer

Hi, I'm Akshay Bandivadekar

Crafting exceptional digital experiences through clean, efficient code and innovative solutions.

Professional headshot
Profile

Akshay Bandivadekar

Lead Software Engineer

11 + Years Experience
Mumbai, India

As a seasoned Lead Software Engineer with a focus on frontend development, I bring over 11 years of expertise to the table. Specializing in ReactJS, I excel in crafting robust web applications that deliver seamless and engaging user experiences.

50+

Projects Completed

20+

Happy Clients

15+

Awards Won

Coffee Consumed

Frontend Excellence

Deep understanding of frontend technologies including JavaScript, ReactJS, Redux, HTML, and CSS, consistently crafting intuitive interfaces that captivate users.

Backend Proficiency

Well-versed in backend development using Node.js to architect efficient and scalable APIs, enhancing application functionality and performance.

Performance Optimization

Achieved remarkable results by reducing initial load time of applications by 50% within one month through optimization techniques.

Technical Expertise

ReactJSNext.jsTypeScriptNode.jsReduxREST APIsJavaScriptHTML/CSSGitAgile

Education

My academic journey and qualifications that have shaped my professional path

Bachelor of Engineering

Computer Engineering
K. J. Somaiya Institute of Technology
Mumbai, India
Data StructuresAlgorithmsSoftware EngineeringDatabase ManagementOperating SystemsComputer Networks

Skills & Expertise

A comprehensive overview of my technical skills and areas of expertise, developed through years of practical experience and continuous learning.

Frontend Development

Expert in React, TypeScript, and modern CSS frameworks like Tailwind.

Proficiency95%

Backend Development

Proficient in Node.js, Express, and RESTful API design.

Proficiency90%

Database Management

Experience with MongoDB,DynamoDB, and database optimization.

Proficiency85%

System Architecture

Designing scalable and maintainable software systems.

Proficiency88%

Clean Code & Best Practices

Writing maintainable, tested, and documented code.

Proficiency92%

Featured Projects

Explore my recent projects that showcase expertise in full-stack development and problem-solving abilities.

Movie Review Specialist

Movie Review Specialist

Movie Review Specialist is a sophisticated Progressive Web Application developed using ReactJS and TypeScript, aimed at providing users with a comprehensive movie review experience. Leveraging the TMDB API for real-time movie data and AppWrite for secure user management, this application stands out with its robust features and seamless user interface.

ReactJsRedux ToolkitAppwrite+2 more
Wealth

Wealth

Wealth is an AI-powered finance platform crafted with NextJS 15! 🚀 Seamlessly manage personal finances with advanced AI capabilities and an intuitive interface designed for efficiency and ease.

Next.jsReactTailwind CSS+6 more
Akshay Bandivadekar's Blog

Akshay Bandivadekar's Blog

A personal blog created using Next.js. Shared thoughts and experiences with the world!

Next.jsMongoDBReact+1 more
Movie Review Expert PWA

Movie Review Expert PWA

A Progressive Web App for movie reviews, offering offline functionality and a native app-like experience.

ReactPWAService Workers
Weather Application

Weather Application

A Node.js-powered weather application providing real-time weather updates and forecasts.

Node.jsExpressWeather API+1 more
Dynamic Nested Menu Generator

Dynamic Nested Menu Generator

A vanilla JavaScript application that generates dynamic nested menus.

Vanilla JavaScriptHTML5CSS3

Professional Journey

A timeline of my professional experience and growth in the software development industry.

Lead Software Engineer

Cimpress
July 2023 - Present

Multi-lingual mass customization E-commerce platform

Operating in 25+ countries

Leading development teams and architecting scalable solutions for a global e-commerce platform.

Key Responsibilities:

  • Team Leadership: Directed the Matrix team by leveraging individual strengths for task allocation, fostering open communication, and collaborating with cross-functional teams to set long-term goals.
  • Knowledge Sharing: Organized interactive sessions for the Apex team, covering React JS topics like lifecycle methods, state management, and routing.
  • Security Implementation: Designed and implemented secure role-based access features in React Matrix applications.
  • DevOps: Automated deployment and testing processes with CI/CD pipelines for React applications.

Key Achievements:

  • Performance Improvement: Led the migration of the Apex application to React, including the Manage Order Page, achieving a 70–80% performance improvement.
  • API Development: Developed Node.js APIs to ensure smooth frontend-backend communication, enhancing application performance and scalability.

Recognitions:

  • High Ownership Quarterly Townhall Award: Recognized for leading the Matrix app transition to React and driving team success in component development.
Technologies:
ReactJSNode.jsTypeScriptAmazon Web Services (AWS)REST APIsFull-Stack Development

Senior Software Engineer

Cimpress
June 2021 - June 2023

Multi-lingual mass customization E-commerce platform

Operating in 25+ countries

Redesigned key e-commerce pages, integrated advanced search functionality with Algolia, and implemented architectural improvements to enhance user experience, scalability, and performance.

Key Responsibilities:

  • Algolia Integration: Designed and implemented a new Product Data feed for Category and Search pages using Algolia to enhance data retrieval and search functionality.
  • Page Redesigns: Led the redesign of Category, Search, and Product Details pages to improve user experience and engagement.
  • Optimized Navigation: Developed an optimized top navigation bar for desktop users, ensuring efficient navigation.
  • Custom App for Promotions: Built a custom application in Magnolia to update Sitewide promotional coupon codes for better promotional management.
  • Wrapper API Development: Created a Node.js wrapper API to fetch and display promotional badge information on Product Listing and Details Pages.
  • Collaboration & Delivery: Worked closely with the Product team throughout the SDLC to ensure timely delivery of bug-free features.

Key Achievements:

  • Enhanced Customer Trust: Successfully integrated Baazar Voice for U.S. and Canadian sites, enabling product ratings and user-generated feedback to strengthen customer confidence.
  • Performance and Scalability: Implemented architectural improvements that significantly boosted application performance, scalability, and reliability.
  • Improved User Experience: Led initiatives to enhance user experience, such as streamlined navigation and effective promotional management, resulting in increased operational efficiency and engagement.
Technologies:
ReactJsNode.jsTypeScriptAlgoliaREST APIsHTML5CSS3

Senior Software Engineer

EdCast by Cornerstone
April 2018 - May 2021

AI-powered learning and knowledge-sharing platform serving enterprises worldwide to enhance employee skill development and knowledge management

Operating in 180+ countries

Enhanced application performance, scalability, and usability by developing reusable UI components, implementing key features like Live Event, optimizing load times, and transitioning to advanced frameworks.

Key Responsibilities:

  • Reusable Components: Built scalable and reusable UI components using ReactJS, Redux, JavaScript, HTML, and CSS, ensuring maintainable and efficient code.
  • Feature Development: Designed and implemented a key selling feature, Live Event, enabling users to schedule and join virtual meetings with a specific date-time.
  • Component Redesign: Revamped the widely used card component within the application to improve usability and visual appeal.
  • Library Upgradation: Transitioned the application from React 15 to React 16, unlocking access to newer features and enhancements.
  • Enhanced Editing Tools: Replaced markdown editors with CKEditor to deliver a richer WYSIWYG editing experience in the ReactJS application.
  • Collaboration & Delivery: Partnered closely with the Product team throughout the Software Development Life Cycle (SDLC), ensuring high-quality, bug-free feature delivery.

Key Achievements:

  • Performance Optimization: Halved the initial load time and significantly reduced the initial bundle size through advanced code-splitting techniques.
  • Architectural Enhancements: Implemented critical architectural changes, boosting the application's performance, scalability, and reliability.
Technologies:
ReactJSHTML5CSS3JavaScript

Senior Software Engineer

NeoSOFT Technologies
Jan 2018 - March 2018

Global IT consulting and software services company delivering innovative solutions

Operating in 50+ countries

Enhanced application performance, scalability, and usability by developing reusable UI components, implementing key features like Live Event, optimizing load times, and transitioning to advanced frameworks.

Key Responsibilities:

  • Feature Development: Designed and implemented a Redemption Panel for P N Gadgil Jewellers using Angular 4 during an onsite assignment with Loylty Rewardz Management Pvt. Ltd.
  • Client Collaboration: Engaged directly with the client to gather requirements and ensure alignment with business objectives, delivering a user-centric solution.
  • Front-End Expertise: Applied Angular 4 to develop an intuitive and responsive interface, improving the user experience and accessibility of the Redemption Panel.

Key Achievements:

  • Performance Optimization: Successfully delivered a tailored Redemption Panel that met client requirements and enhanced user satisfaction.
  • Client Relationship Management: Strengthened client relationships through effective collaboration and alignment with business goals.
  • Technical Expertise: Demonstrated advanced proficiency in Angular 4, contributing to the project's technical success.
Technologies:
Angular4HTML5CSS3JavaScript

Software Engineer

NeoSOFT Technologies
November 2014 - December 2017

Global IT consulting and software services company delivering innovative solutions

Operating in 50+ countries

Experienced in developing dynamic web and hybrid mobile applications, with notable achievements including designing a Redemption Panel using Angular 4 for a high-profile client.

Key Responsibilities:

  • Web Applications: Developed dynamic web applications using JavaScript, HTML, CSS, jQuery, PHP, and MySQL, including the creation of a live web platform accessible at snug.space.
  • Hybrid Mobile Applications: Contributed to the development of multiple hybrid mobile applications using Apache Cordova, including key projects for StanbicIBTC and HB Padie by Heritage Bank.

Key Achievements:

  • Redemption Panel: Designed and implemented a Redemption Panel for P N Gadgil Jewellers using Angular 4 during an onsite assignment with Loylty Rewardz Management Pvt. Ltd.
Technologies:
Apache CordovaHTML5CSS3JavaScriptPHPangular4MySQLKendo Ui

Licenses & Certifications

Professional certifications and achievements that demonstrate my expertise and commitment to continuous learning

JavaScript Algorithms and Data Structures Masterclass

JavaScript Algorithms and Data Structures Masterclass

Udemy

Issued: Mar 2024

Credential ID: UC-939ab5f5-bcd9-4dad-b372-23b1b6313bda

Learning Algorithms in JavaScript from Scratch

Learning Algorithms in JavaScript from Scratch

Udemy

Issued: Feb 2024

Credential ID: UC-53d303e5-3485-4f51-9a86-6bce6f3ceb4c

Mastering React With eStore Project-2023

Mastering React With eStore Project-2023

Udemy

Issued: Apr 2023

Credential ID: UC-90ccd671-f9cf-43ee-8c34-53044e9c847f

Designing Scalable Frontend Systems

Designing Scalable Frontend Systems

Udemy

Issued: Apr 2023

Credential ID: UC-90bb36ef-bf81-4457-ab4b-ba41b062942f

MSK TypeScript Bootcamp

MSK TypeScript Bootcamp

Udemy

Issued: Sep 2022

Credential ID: UC-b2029a87-019e-4ae7-86a5-2fef98238fb3

Next.js & React - The Complete Guide (incl. Two Paths!)

Next.js & React - The Complete Guide (incl. Two Paths!)

Udemy

Issued: Jul 2022

Credential ID: UC-0d03b203-c967-467e-9d6c-75154ca88b5b

Get in Touch

Have a project in mind or want to collaborate? Feel free to reach out through the form below or connect with me on social media.