Technical Lead - Senior Software Engineer - Associate Architect
Hyderabad
Summary
More than 9 years of experience in building and architecting scalable solutions from scratch. Performed different roles of a project - Developer, Tech Lead, Architect
Overview
7
7
years of professional experience
2
2
Languages
Work History
Technical Lead
Tecnotree Convergence Private Limited
12.2022 - Current
Spearheaded the implementation of data transformation solutions using the DBT tool, seamlessly handling diverse data sources such as Oracle and Delta Lake.
Leveraged Spark as a distributed system, optimizing performance and memory efficiency for large-scale data processing, resulting in enhanced system throughput.
Orchestrated the containerization of solutions, utilizing Docker for streamlined deployment onto Kubernetes, ensuring scalability and efficiency. Monitored system performance for continuous improvement.
Engineered Flask APIs to facilitate seamless data consumption by external systems, enhancing accessibility and integration capabilities.
Implemented MongoDB for efficient lookup operations, managing internal and external ID mappings, contributing to data accuracy and system reliability.
Tech Lead
Cognitive Scale India Pvt Ltd
10.2017 - 12.2021
Designed robust & scalable solutions to handle the huge traffic in productionized systems
Created Micro services using Docker containers to maximize the scalability and availability
Built well designed & fault tolerant APIs to establish communication between multiple microservices
Optimized the applications performance using Async and Multithreading concepts which led to milliseconds response times and cost reduction
Automated the applications deployment using scripts and CI-CD pipelines for seamless deployments
Developed services to process 20 million historical claims in Batches
Developed Realtime solutions to predict claims status and present in 60 ms
Strong knowledge in integration of AWS services like Lambda, S3, EC2, ECR, Code Pipeline
Developed 6 Realtime event driven applications using Kafka, RabbitMQ and Redis
Working knowledge on NOSQL / Mongodb and SQL Relational Databases
Having strong knowledge on Python and Integrated 4 Machine learning models like (XGBoost, CatBoost, Decision Tree, K-Means Algorithms) and Deployed as API services
Working knowledge of a Cache in Restful services and Server less applications
Monitored & Optimized the CPU and Memory usage of containers using K9S
Extensive knowledge in debugging and troubleshooting containerized applications
Design architecture of solution and publish high level design document
Performed at least 4 Peer reviews per sprint to make sure code is efficient and well tested
Defined parameters for technical development tasks such as API and data acquisitions.
Senior Software Engineer
Zen3 Info Solutions
05.2017 - 09.2017
Converted Monolithic applications to Micro services applications
Integrated Twilio API services for Voice & Video communication
Integrated GCM &APN services for Notifications
Integrated pub & sub mechanism to exchange Realtime data between applications via MQTT, AMQP protocols