Cover image
Ankur Chaudhary
Work History

Senior Software Engineer

Zenatix Solutions

Jan 2023 -  Present

Gurugram, Haryana, India

• Integrated new protocols, such as BACnet MSTP and ModbusIP in stack. Streamlined meter integration using JINJA forms and backend changes, transitioning from manual to API-based integration. Optimized infrastructure by making S3 buckets private, utilizing presigned URLs, and reducing API calls to backend service by 90%. • Redesigned models and performed data migration without service downtime, eliminating redundant dependencies. Refactored if-else code into the strategy pattern in various API endpoints, enhancing code maintainability. • Integrated Swagger for API documentation and implemented Keycloak for authentication before accessing Swagger endpoint. Implemented Sentry integration for error logging thus improving debugging of production issues. • Migration of the service VM to AWS Graviton node and optimized docker containers by setting memory and CPU limits, improving resource allocation. Upgraded service to the latest version Django and Python, ensuring the service stays up-to-date and secure. Addressed SonarQube-reported issues, including bash file improvements, secrets management enhancements, and code refactoring. • Conducted interviews for intern positions, performed code reviews, and mentored interns, contributing to team development.

Software Engineer

Scripbox

Oct 2020 -  Dec 2022

Bangalore

• Implemented the mobile & email OTP based redemptions for switch/ withdrawal orders in the system by coordinating across different teams (Frontend, Product, Data) to gather requirements and deliver the feature. • Implemented customer’s video recording in web and app, using mediaRecorder web apis and ReactJS for customer kyc verification process, thus eliminating the use of 3rd party apis hence reducing costs. Built the form elements from scratch for the inhouse UI library to be used across both app and web applications. • Handling of the production bugs, debugging the issues to find the RCAs across customer onboarding & signup flows and doing data fixes for set of affected customers via custom scripts.

Software Engineer

cloudThing India

Sep 2019 -  Aug 2020

Bangalore

• Undertook and lead the team of size 3 under the training to secure the runner-ups position by building backend architecture, schema and setting up the database. • Handled and contributed to internally written library used for connecting to Azure services, involving writing and testing the code. • Worked on inhouse project, by writing reusable and scalable code in ReactJS to build the forms, tables for the UI.

Attended Events Communities (13)

GDG New Delhi

46881 members

GDG Cloud New Delhi

41975 members

WTM Delhi

17194 members

Aeologic - Building Innovators

4859 members

CDN Commudle Developer Network

3723 members

CDN: Data Structures and Algorithms

1473 members

View More (7)