Sumit Kumar

Software Engineer

New Delhi, Delhi, India12 yrs 11 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Over 9 years of Front-end development experience.
  • Expert in Angular and Data Visualization.
  • Strong background in Agile methodologies and CI/CD.
Stackforce AI infers this person is a Frontend Engineer specializing in SaaS and E-commerce solutions.

Contact

Skills

Core Skills

Javascript FrameworksAngularD3.jsSpring MvcJavascriptWcag

Other Skills

Functional ProgrammingSCSSHTMLJasmineKarmaTHREE.jsSVGCI-CD Development PipelinesAgileWaterfallUI DesignCollaborationRxJSREST APIsObservable Streams

About

Software engineer with more than 9 years of Front-end development experience. Involved in development, design and testing of enterprise web products.

Experience

12 yrs 11 mos
Total Experience
4 yrs 3 mos
Average Tenure
5 yrs 3 mos
Current Experience

F5

2 roles

Principal Software Engineer

Promoted

Jul 2023Present · 2 yrs 11 mos

Senior Software Engineer

Mar 2021Jul 2023 · 2 yrs 4 mos

JavaScript FrameworksFunctional Programming

Colortokens, inc.

Member Of Technical Staff Front End

Nov 2017Mar 2021 · 3 yrs 4 mos · Bengaluru, Karnataka, India

  • Member of Front-end team responsible for the primary User Interface developed on Angular 8 paltform.
  • Technical Stack :
  • Angular version 2 to 8, SCSS, HTML, Jasmine, Karma, D3Js, THREE.js, SVG.
  • CI-CI Development Pipelines ( jenkins, docker, kubernetes).
  • Development Paradigm :
  • Agile and Waterfall
  • Highlights:
  • 1. Agentless asset monitoring.
  • Designed and implemented UI changes spanning ~90% of application modules for agent-less monitoring of AWS and AZURE assets in an individual capacity. Consistent collaboration with product management and 2 separate backend teams and respective QA engineers.
  • 2. SVG Network Graph refactor and modularisation.
  • Refactored Network graph monolith component utilizing D3's native update pattern, singleton factory services and base64 SVG to reduce network calls and render time. Further graph Integration with exisiting micro segmentation workflows.
  • Augumented D3Js pack layouts positioning algorithm to maintain drag positon of a node in a 5 level hierarchical view after user interaction.
  • 3. Feature Module Splitting.
  • Splitting of an existing feature module (one to many) to reduce bundle size and hence reducing network load time. Implemented RxJs Subject driven communication between lazy loaded feature modules.
  • 4. Data Widget Dashboard and Unit testing Initiative.
  • Implemented base architechture and component placeholder layout for a dashboard module consuming REST API's from 3 different services using Observable Streams.
  • Preliminary delivery of Jasmine/Karma Unit tests followed by Knowledge transfer sessions.
  • 5. UX collaboration and Mentorship.
  • Frequent collaboration with UX team for solution design and update.
  • Consistent involvement with assocaites for solution implementation, upgrade and code reviews.
  • Fullfilled one month gradute associates training for the role of front end engineers. Crude 'Audible' replica used as baseline.
AngularSCSSHTMLJasmineKarmaD3Js+6

Amadeus labs

Software Engineer

Jul 2013Nov 2017 · 4 yrs 4 mos · Bengaluru Area, India

  • Worked as one of four team members responsible for implemention of an e-commerce platform from ground up.
  • The web interface served as a convergence point of multiple Amadeus products using REST API's
  • and served millions of customers as a booking/rebooking platform of an International Airline.
  • Responsive web design with major device supports and cross browser compatibility.
  • WCAG Accessibility compatible with JAWS and NVDA Screen Readers.
  • 3 seperate Itinerary flows.
  • Technical Stack:
  • Spring MVC, Java, HTML, JQuery, LESS , CSS, JavaScript, Nginx.
  • Development Paradigm.
  • Agile and Waterfall.
  • Highlights:
  • 1. Round Trip web application (Desktop) and CMS Localisation.
  • Responsible for implenting intial static HTML mockup pages served on Nginx and multiple modules
  • involved in the creation of Airline booking. E.g. 'Special Offers', 'Passenger Information', 'Ticketing Confirmation' integrating Amadeus proprietary DB services. CMS driven mulitple language support
  • based on selected country/region.
  • 2. Resposive web and WCAG accessibility.
  • Augument existing application to responsive web i.e mobile, tab and desktop view.Implemented Keyboard controls and ARIA attributes enabled speech navigation as per WCAG AA standards.
  • 2. Booking Itinerary transfer.
  • XML creation from its transfer to 3rd party with JaxB used for marshelling.
  • RSA Encryption algorithm used to encrypt data over network.
  • 3. Flight Search visualisation POC.
  • Implemented user form search visualisation on Google Maps using Maps JavaScript API and vice-versa (location selection on map to be populated in search form).
  • 4. EU Cookie Policy, Rebooking Flow, Ticketing Upgrade and More feature.
  • Implemented EU cookie policy guidlines and improved it from Jquery/ Dom driven to
  • Spring Interceptor for improving first visibility of Acceptence Notice.Feature delivery to production following AGILE development paradigm.
Spring MVCJavaHTMLjQueryLESSCSS+2

Education

Delhi College of Engineering

Bachelor of Engineering (BE) — Computer Engineering

Jan 2009Jan 2013

Stackforce found 100+ more professionals with Javascript Frameworks & Angular

Explore similar profiles based on matching skills and experience