A software engineer who talks less and codes more.
Overview
8
8
years of professional experience
4
4
years of post-secondary education
Work History
Senior Product Engineer
Servify
Bengaluru
07.2021 - Current
Consumer:
An independent module which handles Authentication of all Servify’s consumers and helps in the creation of consumers and onboarding their respective devices into Servify’s system
Built Consumer Service from scratch by infusing different arch layers all inspired by the
MVC architecture with the code written on Express & Typescript
Singleton design pattern has been followed in the application to avoid creating multiple instances for every route/service layer calls
Used Redis to store the frequent reads that are happening from the system and improvised the API latency from a number of seconds to milliseconds
Monitored the application performance with Kibana elasticsearch & Datadog to stabilize the application and created slack channel hook alerts specifically implemented to receive production errors and alerts
Used SonarQube to enhance the code quality and thereby followed best practices to improvise unit testing and code coverage
Used gitlab as a versioning control tool where all release details are maintained by list of major/minor versions and categorized them by means of Tags.
Reviewed code of my peers and suggested some best practices to refactor the codebase.
Backend Developer
NodeJS, Bhuvancare Services
Bengaluru
08.2020 - 07.2021
Vakilbandhu :
Independently designed APIs and database for the VakilBandhu application to handle the complete end-to-end legal services right from user authentication, case creation, assigning cases to advocates, updating the case histories, document scrutiny and approval, filing a case, and case closure using Express and Serverless framework
Architected the system with microservices for enhanced scalability, the reason being advocates and legal admins had their specific roles in place
Exploited AWS services like Cognito, Lambda, API gateway, DynamoDB,CloudFormation
Used Lambda to handle compression and set up cron jobs to keep track of cases on a day-to-day basis
Setup serverless framework in CI/CD systems which translates yml file to a single AWS CloudFormation template
DriverBandhu :
Independently designed APIs and database for the Driverbandhu mobile and enter-prise web application to accommodate Driver authentication, Job, Trip, Insurance management of drivers and their respective enterprises using Express and Serverless framework.
Architected the system with microservices for enhanced scalability to improvise the way function was deployed.
Exploited AWS services like Cognito, Lambda, API Gateway, DynamoDB, SNS.
Setup serverless framework in CI/CD systems which translates yml file to a single AWS CloudFormation template.
Full Stack Developer
Cronj Technologies
Bengaluru
03.2019 - 08.2020
An e-commerce web application to shop cancer-related products and to raise funds for cancer patients for their wellness.
Contributed in terms of crafting best in class UI/UX for a better shopping experience and built APIs.
Worked on Express, Shopify APIs to accommodate features to create and handle promo codes, coupon codes, handling cart items, checkouts, payment.
Enhanced performance of the application using ElastiCache for Redis as a cache layer.
Architected the app to scale across multiple regions.
Proactively enhanced the idea of minimizing the number of clicks needed to checkout and make a payment.
Freelance Web Developer
Freelance
Chennai
05.2018 - 02.2019
A replica of cookbook where a user will be able to post their recipes and even order some of the exotic ingredients.
Singly designed APIs using Express and LoopBack.
Contributed in crafting the application in terms of suggestions where any user could order products without authentication and it worked wonders.
Offered contribution in building UI using React.
Sales Engineer
BYJU’S and Zenterior
08.2016 - 12.2017
Worked for a startup and BYJUs in a business development role.
Associate Software Developer
Accenture Services
Chennai
06.2015 - 06.2016
Worked on File Request Processing.
Designed application components through Java and Informatica.
As a middleware developer designed an application to downstream incoming files formatted in XML to DOC/RTF.
Education
Bachelor’s Degree - Information Technology
Sri Venkateswara College of Engineering, Anna University
Chennai
08.2011 - 06.2015
Interests
Editorials
Peers code review
Chess
Timeline
Senior Product Engineer
Servify
07.2021 - Current
Backend Developer
NodeJS, Bhuvancare Services
08.2020 - 07.2021
Full Stack Developer
Cronj Technologies
03.2019 - 08.2020
Freelance Web Developer
Freelance
05.2018 - 02.2019
Sales Engineer
BYJU’S and Zenterior
08.2016 - 12.2017
Associate Software Developer
Accenture Services
06.2015 - 06.2016
Bachelor’s Degree - Information Technology
Sri Venkateswara College of Engineering, Anna University