Pradeep Chodisetti
Lead Engineer
I'm a back-end engineer with a passion for creating better architectures. I've been known for my attention to detail and for my ability to collaborate with multiple teams.
Work Experience
Achievements/Tasks
Registrar Platform (RP) - A system built on microservices architecture that helps domain registrars manage domains
Contributed to building multiple microservices as part of RP. Also, designed and led the building of WHOIS service in Go as part of RP.
Streamlined microservices deployment in ECS Cluster which in-turn improved the orchestration and redesigned message redelivery and retry pattern for multiple services.
Wrote the Infrastructure as Code (IaC) using Cloudformation, scheduled tasks/crons using Spring batch and Quartz and built monitoring and alerting for RP using Cloudwatch logs, events and alarms.
Reduced the API response times by 10 times using Java persistence optimizations and delivered a talk on the same.
Designed and built the integration testing framework for RP using Robot framework.
Tech stack: Spring boot, Go, AWS - API GW, WAF, NLB, ECS, EC2, RDS, CW, CF, Lambda, S3, etc., PostgreSQL, Redis, ActiveMQ, Resilience4j, Spring batch, Quartz, Spring cloud sleuth, OpenAPI, Datadog
Mentored multiple SDE1s, SDE2s, SSEs and performed code reviews and helped interview various folks across various levels.
Achievements/Tasks
Domain Trading Platform - A platform for investing in domain names
Designed the entire product architecture for domain names as stocks.
Built a simple collaborative filtering based recommendation system using slope one algorithm to suggest domains to invest in.
Received high appreciation from senior management for the creativity factor of domain names as stocks.
Tech stack: Java, Spring boot, Hibernate, Quartz, OpenAPI, Angular
Mentored multiple SDE1s, SDE2s and performed code reviews and helped interview various folks across various levels.
Achievements/Tasks
Domain Listing Service - A domain auctioning service that helps customers auction out their domains that they no longer need
Built a name suggestion system using Google N-Gram dataset and Word break problem.
Tech stack: Java, Spring
Achievements/Tasks
Designed and built an application that manages trading data for the business users and helps them detect anomalies in prices.
Tech stack: Python, Enaml, Pandas, Athena
Skills
Languages & Frameworks
Java
Spring MVC
Spring Boot
Spring Cloud
Spring Security
Spring Batch
Hibernate
Golang
Python
Javascript
Node.js
Angular.js
C/C++
Deployments & Cloud
Docker
Kubernetes
AWS
API Gateway
WAF
ELB
ECS
EC2
RDS
Lambda
S3
Cloudwatch
Cloudformation
Databases & Storage
PostgreSQL
MySQL
Redis
Memcached
Mongo
Cassandra
Messaging & Communication
Active MQ
Apache Kafka
gRPC
Projects
Aug 2017 - May 2018
A lot of medicines available to the end consumer are either counterfeited or unfit to consume. So this project aims to resolve problems associated with it using a decentralised model using Blockchain.
Node chat application
Jul 2018
Chat application with rooms feature using nodejs and socketio.
Uses: Nodejs, Socketio, Angularjs, HTML5, CSS3, jQuery
Music Player App
Apr 2018 - May 2018
Music player app that plays music and audio files on phone with various other functionalities.
Uses: Android studio, Kotlin, XML, Java
Instantatious
Mar 2017 - May 2017
Uses: PHP, HTML5, CSS, Bootstrap, Javascript, Jquery, AJAX, AngularJS
This project is a clone of Web Instagram and users can exchange and share images.
Honor Awards
The Ace of Initiative Award (03/2024 - 06/2024)
Newfold Digital
For leading multiple projects in the quarter and guiding the team with the best practices in mind.
The Sherlock Holmes Award for Process Improvement (05/2022 - 08/2022)
Newfold Digital
For leading multiple projects in the quarter and guiding the team with the best practices in mind.
The Gracehopper Award for Network Contribution (01/2021 - 04/2021)
Newfold Digital
For collaborating with multiple teams and delivering a time critical project and saving company revenue via multiple initiatives.
Rockstar of the month
Newfold Digital
Employee of the month - Feb '20, Sep '20, Mar '21, Nov '21
Achievements
ACM ICPC Regionals (12/2017)
Secured 34th rank in Chennai regionals and 68th rank in Amritapuri regionals in ACM ICPC.
Volunteer Experience
Education
B.Tech, Computer Engineering
S.V. National Institute of Technology, Surat (NIT Surat)
07/2014 - 06/2018
CGPA 9.12
Projects
Medichain - Supply chain transparency using Blockchain
Built a decentralized pharmaceutical supply chain transparency solution using Blockchain.
Tech stack: Hyperledger Fabric, Node.js, Angular, Kotlin
Hobbies
Quizzing - Conduct quizzes among colleagues and friends every now and then.
Dramatics - Love everything about the make-believe world. Tried my luck at theatre too in college. Head of Dramatics in SVNIT in final year.
Writing - Either poetry or blogs.