Summary
Overview
Work History
Education
Skills
Timeline
SoftwareEngineer

Keshav Dhawan

Software Engineer
Delhi

Summary

Experienced Software Engineer with 8+ years of expertise in frontend web development. Achieves software development upgrades and enhances business efficiency to deliver world-class solutions. Adept at leveraging cutting-edge technologies for impactful user experiences and driving organizational growth. Committed to continuously improving software quality and staying updated with industry trends for optimal performance and client satisfaction.

Overview

9
9
years of professional experience
4
4
years of post-secondary education

Work History

Software Development Engineer 3

Angel One
Delhi
01.2024 - Current
  • Cross-Platform Application Development: Built a mutual funds application as a Trusted Web Activity (TWA) for iOS and Android, delivering a seamless cross-platform experience.
  • Reusable Component Design: Led the proof-of-concept (POC) for a video/story reel component, transforming it into a reusable asset across multiple applications, reducing development time and costs.
  • Web Performance Optimization: Implemented strategies to enhance web vitals, achieving:
    Cumulative Layout Shift (CLS) improvement from 0.23 to 0.07.
    Interaction to Next Paint (INP) improvement from 257ms to 143ms.
  • Real-Time Monitoring and Alerts: Established Grafana dashboards for monitoring web metrics and error tracking. Configured PagerDuty alerts to proactively detect memory leaks and optimize application response times.
  • Agile Collaboration: Collaborated with stakeholders during pre-grooming and grooming sessions to define and prioritize sprint objectives, ensuring alignment with business goals.
  • Development Workflow Optimization: Performed pull request (PR) reviews and integrated GitHub Actions (CI/CD), incorporating automated Lighthouse audits and streamlined release processes.

Computer Scientist

Adobe
Noida
12.2021 - 12.2023
  • Frontend Architecture Design: Designed and implemented the frontend architecture for the Catalog and Apps sections of the Creative Cloud platform, ensuring scalability, maintainability, and efficient code management.
  • Team Mentorship: Mentored junior developers by conducting detailed pull request (PR) reviews and offering constructive feedback, fostering skill development and enhancing team productivity.
  • Unit Testing and Reliability: Developed and maintained comprehensive unit test cases, streamlining debugging processes and improving overall code coverage and reliability.
  • Web Performance Optimization: Achieved significant improvements in web performance metrics, including:
    First Contentful Paint (FCP) and Largest Contentful Paint (LCP) reductions through optimized build processes with Webpack 5, Module Federation, and code splitting.
  • Feature Delivery with A/B Testing: Delivered new features using A/B testing methodologies, integrating analytics tools such as Ingest and Splunk to drive data-informed decision-making.
  • Data Security Enhancements: Implemented advanced encryption techniques to safeguard sensitive data, mitigating risks of unauthorized access and security breaches.

Senior Software Engineer

Tekion Corp
Bengaluru
12.2020 - 12.2021
  • Created and Led Development of "tekion-payments" Library: Spearheaded the design and implementation of a comprehensive payments library, enhancing payment processing capabilities.
  • Supported Multiple Payment Gateways: Successfully integrated various payment gateways, including Stripe, Adyen, NMI, and POS reader solutions, to provide versatile payment options for users.
  • Integrated TypeScript with React: Enhanced code quality and maintainability by incorporating TypeScript into the React project, resulting in improved developer experience and reduced runtime errors.

Senior Software Engineer

Builder.ai
Gurugram
07.2017 - 12.2020
  • Frontend Engineer for Builder Studio: Contributed to the development of an AI-driven pricing engine, enhancing user experience and performance.
  • Progressive Web Application (PWA) Implementation: Successfully implemented a PWA for Builder Studio, improving accessibility, offline capabilities, and user engagement.

Frontend Engineer

Shipsy
06.2016 - 07.2017
  • Logistics Dashboard Development: Designed and developed the frontend of a dashboard providing last-mile logistics solutions, improving operational visibility and decision-making.
  • Data Visualization and Tracking Features: Implemented historic and live tracking functionalities using OpenStreetMap and D3.js, enabling real-time insights and enhanced route optimization.

Education

B.Tech -

Maharaja Agarsen Institute of Technology
Delhi
08.2012 - 08.2016

Skills

Javascript

Timeline

Software Development Engineer 3

Angel One
01.2024 - Current

Computer Scientist

Adobe
12.2021 - 12.2023

Senior Software Engineer

Tekion Corp
12.2020 - 12.2021

Senior Software Engineer

Builder.ai
07.2017 - 12.2020

Frontend Engineer

Shipsy
06.2016 - 07.2017

B.Tech -

Maharaja Agarsen Institute of Technology
08.2012 - 08.2016
Keshav DhawanSoftware Engineer