DA
Home
About
Experience
Projects
Education
Contact Me

Hi, I'm Deepak Aggarwal

Senior Software Engineer

Building scalable, secure, and efficient systems with over 4 years of experience

Get In Touch Download Resume
GitHubLinkedInEmail

About Me

Experienced Senior Software Engineer with over 4 years of expertise as a Full Stack Developer, specializing in JavaScript, TypeScript, React.js, Node.js, Python, and AWS.

Skilled in designing scalable, secure, and efficient systems, with a proven track record of collaborating with remote, cross-functional teams across the US, and India. Demonstrated success in delivering impactful solutions within highly regulated environments, including healthcare projects, with expertise in HIPAA and SOC2 compliance. Proficient in optimizing system performance and mentoring teams to achieve sustained technical excellence.

Full Stack Development

Expertise in JavaScript, TypeScript, React.js, Node.js, Python and Java

Cloud Solutions

Proficient with AWS services including S3, EventBridge, Lambda, Route53 and Step Functions

Team Leadership

Led diverse teams of 3+ members across development, design, DevOps, and QA

Experience

My professional journey and key accomplishments

Senior Software Engineer

Innotrail

Aug 2023 – Present
Remote
  • Led the architectural redesign of core frontend modules using Vue.js and React, introducing modular components and lazy loading, which reduced load times by 45% and improved Lighthouse performance scores.
  • Built a dynamic quiz interface using Vue 3 and Vuetify with fullscreen modals, live filters, and paginated navigation, enhancing usability for over 50k users.
  • Created and maintained a reusable component library to standardize UI/UX across multiple products, cutting development time for new features by 60%.
  • Implemented advanced caching and debouncing strategies, reducing redundant API calls by 60% and significantly improving application responsiveness.
  • Developed RESTful APIs and frontend features using React.js, Vue.js, Node.js, and Python; integrated 50+ AWS Lambda functions behind load balancers for scalable performance.
  • Authored high-impact scribble functionality for in-quiz note-taking, increasing user-generated content by 60% and cutting manual effort by 50%.
  • Collaborated with designers and backend teams to convert Figma designs into responsive, production-ready interfaces, reducing QA bugs by 90%.

Development Engineer

AVIZVA Solutions

Aug 2021 – Aug 2023
Gurugram, India
  • Engineered a scalable and maintainable healthcare portal using Module Federation and Micro Frontend architecture, enabling parallel development and reducing release cycles.
  • Developed reusable UI modules in React, including File Uploader, Horizontal Slider, and Pop Over Components, leveraging HOCs and Reducers for efficient state and code reuse.
  • Built a custom CLI tool to automate React project scaffolding, capable of generating containers, views, services, and templates—cutting initial setup time by 40%.
  • Led daily development efforts, taking ownership of tasks and ensuring on-time delivery of critical project milestones across cross-functional teams.
  • Performed regular code reviews and technical mentorship, fostering high-quality standards and upskilling junior developers.

Skills

My expertise and technical proficiencies

Frontend

JavaScript
TypeScript
React.js
Redux
Vue
HTML/CSS
Tailwind CSS

Backend

Node.js
Python
Java
Express.js
RESTful APIs

Database

MySQL
PostgreSQL
DynamoDB
MongoDB

Cloud & DevOps

AWS
GitHub Actions
Docker
CI/CD

Tools & Methodologies

Git
Agile
Scrum
JIRA
Figma

Projects

A selection of my personal and professional projects

Provider Portal

A dashboard for dental and vision insurance providers to submit claims, manage patient details, and track claims. Implemented claim submission functionality along with various related features, driving adoption across projects and improving UX.

ReactJavaScriptReduxWebpackSASS

Spare Parts

A Flutter-based e-commerce application for selling vehicle parts. Implemented dynamic search for accurate recommendations, OTP login, multiple payment methods, and push notifications to enhance user engagement.

FlutterFirebaseNode.jsJavaScript
Code

Education

My academic background and qualifications

Bachelor of Technology: Computer Science and Engineering

Guru Gobind Singh Indraprastha University (2021)

Completed a comprehensive computer engineering program with a focus on software development, algorithms, data structures, and system design. Gained a strong foundation in computer science principles and engineering practices that have been instrumental in my professional career.

Get In Touch

Have a project in mind or want to discuss opportunities? I would love to hear from you!

Email

deep.agg2299@gmail.com

Location

Delhi, India

Phone

+91-8800152602

Connect with me

Find me on these platforms

GitHubLinkedInEmail

© 2025 Deepak Aggarwal. All rights reserved.