Summary
Overview
Work History
Education
Skills
Timeline
Generic

Komal Verma

Senior Software Development Engineer
Gurugram

Summary

Results-driven full stack developer with 7+ years of experience with a solid background in developing robust and scalable web applications utilizing front-end frameworks like Angular, React along with proficiency in server-side technologies such as Python, Django, Node.js, NestJS, SQL and Express.

Overview

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

Work History

Senior Software Development Engineer

Docquity
06.2021 - Current
  • Engineered a robust search service powered by MeiliSearch, implementing RESTful GET APIs for efficient retrieval of search results and quick suggestions
  • Designed and managed AWS infrastructure for Search service using EC2, RDS, VPC, Load Balancers, and Auto Scaling, implementing security best practices such as IAM role-based access, VPC security groups.
  • Developed a system to log and analyze user search terms, driving enhanced insights and improved user experience
  • Designed and implemented an interactive user feed feature in an Angular 13 application, enabling dynamic user engagement and enhancing the overall user experience through a seamless, responsive interface
  • Led data migration from a legacy system to a microservices-based database, designing and executing efficient ETL processes to ensure data integrity and seamless integration with new microservices architecture
  • Designed the horizontal carousal feature which reduces user's clicks to view the content (product cards added as per user's interests or manually) to achieve traction on the platform
  • Implemented Online Events module on the front-end during pandemic to host the events sponsored by pharma for the doctors and generate revenue from pharma organizations
  • Optimization of ORM queries, async processing, RPC protocol for microservice communication and caching to reduce response time of the REST APIs
  • Reduced old push notification delivery time using SNS, resulting in reduction of slow delivery of the notifications for end users using Python, Django and MySQL
  • Migrations: Led the Angular application migrations from Angular 6 to Angular 11 and Angular 13 to maintain security and code debts
  • Technical Architecture Design and discussions, design diagrams creation like flowchart, UML diagram, Architecture diagram, etc
  • Technical Leadership, task division, driving technical discussion, code reviews and standard code practices
  • Collaborated closely with the product, tech and UI/UX stakeholders to transform the wireframes into functional and full-fledged features such as Online events module

Senior Software Engineer - L1

Survey2Connect
11.2020 - 06.2021
  • Design framework: It is a project built for internal projects to maintain UI consistency across all the projects
  • Developed architecture of Design framework using Sass to maintain consistency in UI across applications and integrated it with other products/projects
  • Audience Module: It is an integration with Cint (global leader in digital insights and consumer network with millions of engaged respondents)
  • Developed the entire front-end module using Angular
  • Ticketing Module: Dashboard to allow the admin to create the tickets basis set of criteria and rules
  • Revamped Ticketing module to upgrade the technology from jQuery to Angular, designs and features
  • Data visualization capability was also added for statistics and analytics
  • End to end feature development, requirement discussion, risk analysis, code reviews
  • Mentoring new hires, UI/UX design discussion with Product Manager, design team and management

Software Engineer

Renewbuy.com
02.2019 - 10.2020
  • Successfully delivered front-end projects for Insurance domain including Life Insurance, Health Insurance, Travel Insurance and Workmen Compensation using Angular
  • Migration to new Angular from older technology Angularjs (Application revamp) without affecting product roadmap
  • Developed Renewal module for Life insurance for the internal teams (Major revenue generator for the organization)
  • Architecture design and analysis, feature development, code reviews
  • Requirement's technological analysis and end state derivation with Product Manager

Associate Software Developer

Dure Technologies
07.2017 - 01.2019
  • Nikshay: Online tool launched by Govt
  • Of India to monitor the data on individual TB patients across the country
  • Successfully delivered data visualization for the project using geolocation technologies, datatables, map tools, highcharts etc
  • Successfully updated the datasets for maintenance activity in the year 2018 for WHO and international telecom organization
  • Developed new features for data visualization on iVizard (the core project on which implementations are done for the clients)

Education

B.Tech - Computer Science

Maharshi Dayanand University
Rohtak, Haryana
01.2013 - 01.2017

Skills

  • JavaScript

  • HTML

  • CSS

  • Python

  • Angular (Upto 13 version)

  • Nodejs

  • MySQL

  • Microservices

  • CI/CD

  • Mongo

  • Docker

  • AWS

Timeline

Senior Software Development Engineer

Docquity
06.2021 - Current

Senior Software Engineer - L1

Survey2Connect
11.2020 - 06.2021

Software Engineer

Renewbuy.com
02.2019 - 10.2020

Associate Software Developer

Dure Technologies
07.2017 - 01.2019

B.Tech - Computer Science

Maharshi Dayanand University
01.2013 - 01.2017
Komal VermaSenior Software Development Engineer