Summary
Overview
Work History
Education
Skills
Timeline
Generic

Shreedhar L

Software Engineer
Bangalore

Summary

Senior Full Stack JavaScript Developer with 7.6 years of experience building scalable, high-performance web applications using React.js, Next.js, Node.js, and cloud technologies. Strong expertise in end-to-end system design, from crafting intuitive frontend experiences to developing robust backend architectures.

Early adopter of AI-driven development workflows, leveraging tools like ChatGPT, Gemini, and Cursor to significantly enhance productivity, streamline development cycles, and optimize code quality—while maintaining a strong foundation in core engineering principles and problem-solving.

Experienced in PostgreSQL, MongoDB, authentication systems, and payment integrations. Passionate about building scalable products, optimizing developer efficiency, and staying at the forefront of modern software development.

Overview

8
8
years of professional experience
7
7
years of post-secondary education

Work History

Software Engineer

Iron Mountain (5data Inc)
03.2025 - Current
  • Developed and maintained a scalable design system using React.js, Tailwind CSS, and shadcn/ui, ensuring consistent UI/UX across applications.
  • Built and customized reusable UI components (forms, modals, tables, workflow builders) to accelerate development and improve maintainability.
  • Created and maintained Storybook documentation for UI components, improving developer onboarding and cross-team collaboration.
  • Designed and managed an internal component library, enabling reuse across multiple projects and reducing duplication of effort.
  • Collaborated closely with design and product teams to translate complex requirements into intuitive, high-quality user interfaces.
  • Built a workflow automation platform (similar to n8n) with dynamic, node-based UI for creating and managing automated business processes.
  • Developed configurable, drag-and-drop style components to support workflow orchestration and visual process design.
  • Integrated frontend with backend APIs to handle real-time data flow and workflow execution states.
  • Optimized performance of complex UI components, ensuring smooth rendering and scalability.
  • Participated in code reviews, enforced best practices, and contributed to overall code quality improvements.
  • Worked in Agile teams, delivering features in iterative sprints and collaborating with cross-functional stakeholders.

Software Engineer

5DataINC
04.2023 - 03.2025
  • Developed Multiple Modules: Integrated various modules using React JS, focusing on modular and maintainable code.
  • Handled Reusable Components: Created and shared reusable components across modules to enhance code efficiency and consistency.
  • State Management with Context API: Opted for Context API over Redux to manage state, ensuring a simplified and efficient state management process.
  • Optimized Component Rendering: Employed advanced techniques to eliminate unnecessary component re-renders, boosting application performance.
  • Collaborative Bug Fixing: Worked closely with team members to identify, troubleshoot, and resolve software bugs.
  • Quality Code Development: Consistently wrote and developed new, well-tested code for various software projects, adhering to best practices and quality standards.
  • Microservices and API Handling: Utilized microservices architecture and managed API interactions efficiently.
  • Redux Saga and Thunk: Implemented Redux Saga and Thunk for handling asynchronous actions and side effects.

Software Engineer

KloudPortal
05.2022 - 04.2023

Project: PULSESG

  • Integrated Multiple Modules: Used React JS to integrate and streamline various project modules.
  • Managed Reusable Components: Shared and optimized reusable components across different modules for efficiency.
  • Simplified State Management: Implemented Context API for state management instead of Redux to enhance simplicity and performance.
  • Optimized Component Performance: Applied various strategies to prevent unnecessary component re-renders, improving overall application performance.
  • Collaborative Bug Fixing: Collaborated with team members to identify and fix software bugs effectively.
  • Developed Robust Code: Consistently wrote and tested new code for various software projects, ensuring high quality and reliability.
  • Microservices and API Handling: Utilized microservices architecture and managed API interactions efficiently.

Sr React Developer

Needle Innovision Pvt ltd
09.2021 - 01.2022

Successfully completed a project, focusing on frontend development for a microservice. Utilized React JS, Redux, and Redux Saga for state management. Maintained states and dispatched actions using Context API. Developed reusable components to facilitate easy creation of products and categories for management.

Full Stack Developer

Fission Infotech
12.2020 - 07.2021

Successfully completed two projects with full-stack development, managing both frontend and backend. Utilized Node.js, React, MongoDB, and Express for both projects.

Developed Role Management System: Created a dynamic system for administrators to customize operations.
Single Page Application: Used React-Router to build a single-page application.
React JS Expertise: Worked with React components, forms, events, keys, routing, animations, and Flux architecture.
State Management: Managed application states and dispatched actions using Context API.
Reusable Components: Developed reusable components for easy management of products and categories.
Admin Panel: Built an admin panel for managing products, orders, categories, and users.
Backend Development: Developed backend services with MongoDB, Express, and Node.js.
CRUD Operations: Implemented CRUD operations for user management and other functionalities to efficiently handle database interactions.

Full Stack Developer

FFLASH DYNAMICS
08.2019 - 11.2020

Fflashdynamics.com

  • Main objective of project is to build web-application to connect with customers for their digital services provided by company
  • Developed interactive user interface using HTML , CSS , java-script , MongoDB , express-js
  • Designed web layout wireframes , web-animations using Adobe-XD , Adobe-
  • Illustrator , and transcripted them into code Developed dynamic role management system to allow administrator to have their own set of operations

Web Developer

Vida Technoligies
06.2018 - 07.2019

Experienced WordPress Developer and Digital Marketing Specialist

Client Consultations: Engaged with clients to define website design and functionality requirements.
Frontend Expertise: Proficient in developing responsive and intuitive user interfaces using React js, JavaScript, HTML, and CSS.
Backend Management: Designed and managed backend systems, including database integration, to ensure robust website performance.
WordPress Customization: Created bespoke WordPress themes and plugins tailored to client specifications.
Quality Assurance: Conducted rigorous performance tests and ensured websites meet high standards of functionality and user experience.
Client Training and Support: Provided comprehensive WordPress training and ongoing support to clients for effective website management.
Continuous Improvement: Implemented strategies to monitor and optimize website performance, leveraging React.js and other technologies to enhance efficiency.

Education

Bachelor of Engineering Technology - InstrumentationTechnology

BVB College
Hubli , Karnataka
08.2011 - 08.2018

Skills

    React js

    Express JS

    MongoDB

    HTML

    Javascript

    Redux

    Node js

    Next js

    Prisma

    Clerk

    Neon postgres

Timeline

Software Engineer

Iron Mountain (5data Inc)
03.2025 - Current

Software Engineer

5DataINC
04.2023 - 03.2025

Software Engineer

KloudPortal
05.2022 - 04.2023

Sr React Developer

Needle Innovision Pvt ltd
09.2021 - 01.2022

Full Stack Developer

Fission Infotech
12.2020 - 07.2021

Full Stack Developer

FFLASH DYNAMICS
08.2019 - 11.2020

Web Developer

Vida Technoligies
06.2018 - 07.2019

Bachelor of Engineering Technology - InstrumentationTechnology

BVB College
08.2011 - 08.2018
Shreedhar LSoftware Engineer