A motivated and collaborative problem solver. Experienced(12+ years) in leading, designing and developing robust software .
Overview
Designed a high-throughput data transfer and processing platform on Oracle Cloud Infrastructure HPC. By leveraging bare metal compute instances with local NVMe storage and 100 Gbps cluster networking, achieved up to 500 GB/s aggregate file throughput, 1.2 GB/s ingest rates, and sub-second latencies for complex workloads.
Software Development
Engineered and optimized large-scale distributed systems in Python (using asyncio and multiprocessing), Java (leveraging concurrency APIs and collections), and C++ (applying low-level performance optimizations). Consistently delivered low-latency, high-throughput solutions in production, meeting performance SLAs under heavy workloads.
Team Leadership & Mentorship
Leading a team of seven developers, conducting code and design reviews to ensure best practices. Mentored junior engineers in debugging, performance optimization, and clean coding principles, enhancing overall team efficiency.
Dealt with the migration of existing data and functionality of current LOB to a new LOB.
Responsibilities :
Deals with analysis and research for the design flaw or existing bug in the application. The main motive of the project is to reduce support incidents by modifying the application.
Responsibilities:
1. Design validation, Incident analysis and verification of dependencies and assumptions.
2. Developing and modifying Python , C++ and perl modules.
3. Involved in analyzing and debugging PLSQL and SQL related modules.
4. Involved in supporting the production application.
5. Documentation of processes, reporting of status and review calls walkthrough to client
Programming Languages:Python,Java,Unix shell scripting, SQL
Framework: Django ,Flask
Database: Oracle,MySql,sqlite3
Tools and softwares: Pycharm,Eclipse,JIRA,GIT,SVN
DevOps : Kubernetes , Ansible