Summary
Overview
Work History
Education
Skills
Languages
Websites
Timeline
Generic

ANIL KUMAR

Bangalore

Summary

Seasoned Software Engineer with 7.5 years of experience and demonstrated expertise in high-level technical problem-solving, system design, and software development. Proven ability to lead teams successfully towards complex project completion while ensuring adherence to quality standards. Proficient at motivating team members, fostering collaboration, communicating technical information clearly and making significant contributions to product development goals. Known for strategic thinking and innovative solutions that drive business success.

Overview

8
8
years of professional experience

Work History

Senior Member Of Technical Staff

AthenaHealth
Bangalore
04.2020 - Current
  • Migrated AWS MSK Kafka cluster from v2.7.2 to v3.6.0 for all microservices. The old cluster had 6 Nodes, whereas the new cluster has 9 Nodes. Additionally, we are using SASL-based authentication in the new cluster.
  • Migrated four microservices to use IAC using Terraform templates. Earlier, we were directly deploying using CloudFormation templates.
  • Designed and developed APIs and frontend for Task Admin Dashboard. This dashboard will be visible for the Quality Manager, where they can attest or retract measures that are enrolled in a context.
  • Designed and developed APIs and frontend-end for the PHR Medicare program, which will help providers to attest to measures that will later be submitted to CMS.
  • Helped in extracting measure result extractor to extract data for Qone pipeline, contributed in writing a micro-service for it.
  • Developed a micro-service in SpringBoot for auto-submission of ACO and PCF programs. This service uses event-based architecture for processing programs and submitting reports to CMS.
  • Designed and developed an analytics Dashboard for QPP Submission. The backend is in SpringBoot, and the frontend is in ReactJS. This dashboard will show the different statuses of reports submitted to the CMS (US government body).
  • Designed and developed logging as a service platform for Nimbus (a CDN platform for hosting React applications). Created containerized Docker service and deployed it on AWS ECS cluster with auto-scaling. Processed and ingested logs to GrayLog for visualization.
  • Designed and developed APIs for Nimbus in Node.js, and deployed APIs on AWS Lambda.
  • Automated the entire deployment process for Nimbus using AWS CloudFormation and Jenkins.
  • Build LMM (Logging and Metrics Monitoring) for Nimbus using Grafana with CloudWatch as a data source, xMatter for SMS and call alerts, and MS Teams for notifications.
  • Build an analytics platform for Nimbus that tells how many teams in the organization are using Nimbus, who can be our potential customers, and what version of Nimbus they are using. This is done after analyzing all the repositories we have in Athena.
  • Build a form builder library for React using our own design system (Forge, built completely in-house), which can generate a layout out of JSON.
  • Developed a React CRA-like template to support micro-frontend in Athena using the latest Webpack5 module federation plugin. It can also support multiple platforms apart from React, such as Angular and Vue (thanks to custom elements).
  • Deprecated IE below edge for athenahealth (All users will be blocked from accessing athenahealth.com using IE below edge).

Sr. Software Engineer

AutoGrid
04.2019 - 04.2020
  • Developed Notification dashboard feature where customer can see all the notification status delivered to end customer.
  • Developed and scaled resource subscription system.
  • Optimized event scheduling logic via Flex Dashboard.

IQVIA Application Developer

03.2018 - 04.2019
  • Designed relational(mysql) database schema for the application
  • Designed and developed GraphQL Api's in NodeJS
  • Deployed Api's and ReactJs web application on AWS cloud
  • A platform for doctors where they can communicate with other doctors, post cases studies, conduct surveys, see patient history, create and cancel appointments.

Software Engineer

SquareBoat
07.2016 - 03.2018
  • A crowd source knowledge repository platform where user can create different type of knowledges(article, research paper, notes etc)
  • Other users can read and rate these knowledges and much more
  • Developed global search, knowledge creation and rating review modules in NodeJS
  • Deployed application on cloud(AWS).

Education

BACHELOR OF TECHNOLOGY (CSE) -

University School of Information Technology, GGSIPU
01.2016

Skills

  • Java
  • SpringBoot
  • JavaScript
  • NodeJS
  • ExpressJs
  • ReactJS
  • Kafka
  • GraphQL
  • Redis
  • MySql
  • Git
  • HTML5
  • CSS3
  • DataStructure
  • Algorithms
  • Devops
  • RestFull Services
  • Micro-frontend
  • Micro-services
  • Docker
  • WebPack
  • Amazon AWS
  • Unix Based Operating System

Languages

Hindi
First Language
English
Proficient (C2)
C2

Timeline

Senior Member Of Technical Staff

AthenaHealth
04.2020 - Current

Sr. Software Engineer

AutoGrid
04.2019 - 04.2020

IQVIA Application Developer

03.2018 - 04.2019

Software Engineer

SquareBoat
07.2016 - 03.2018

BACHELOR OF TECHNOLOGY (CSE) -

University School of Information Technology, GGSIPU
ANIL KUMAR