Software Engineer
About Me
I am a Software Engineer with over 8 years of experience in designing scalable cloud-native backend services. I have a strong background in leading cross-functional teams and accelerating release cycles for high-traffic systems. My expertise includes optimizing performance and implementing innovative solutions to enhance system efficiency. I thrive in dynamic environments and enjoy mentoring junior engineers to foster their growth. My passion for technology drives me to stay updated with the latest trends and tools in the industry. I am committed to delivering high-quality software that meets user needs and business objectives.
Skills
PythonAWSKubernetesDockerLinuxGCPGitTerraformPostgreSQLKafkaRedisRuby on RailsSeleniumFlask
Education
Bachelor of Electrical Engineering
Experience
Introduced a Kafka-based event-driven architecture to replace HTTP communication between microservices, reducing inter-service latency by 35% and eliminating 95% of transient request failures during peak load. Optimized PostgreSQL queries and indexing strategy across services using ActiveRecord and SQLAlchemy ORMs, reducing database CPU usage by 40% and improving average API response times by 20%. Used New Relic, Prometheus, and Grafana to benchmark Python (FastAPI) and Ruby on Rails APIs, driving performance optimizations that cut memory usage by 30% and CPU load by 45%. Mentored a team of 6+ engineers and implemented structured code review practices, improving lead time for changes by 35%, increasing deployment frequency by 50%, and reducing bugs by 40% quarter-over-quarter. Developed an agent using GPT-4o, OpenAI embeddings, LangChain, and Retrieval-Augmented Generation (RAG) to automate risk-related chat analysis, cutting average response time to under 5 minutes.
Built the core antifraud platform for InfinitePay from scratch using FastAPI and Faust, cutting fraud-related incidents by 30%. Designed Ruby on Rails systems for Identity Validation, Device Authentication, and KYC, reducing fraud by 25% and speeding up user onboarding by 10%. Partnered with AI/ML teams to optimize TensorFlow and PyTorch model inference pipelines, reducing latency by 40% and increasing throughput by 30%, contributing to a 5% rise in approval rates within three months. Redesigned data pipelines using Apache Kafka and optimized Redis caching strategies, lowering API latency by 25% and enhancing system resilience. Automated CI/CD workflows with GitHub Actions and Terraform, slashing deployment time by 40% while maintaining over 90% test coverage.
Built an automated UI testing suite with Python and Selenium, integrated into Jenkins, reducing release cycles from weekly to daily. Collaborated with developers to implement shift-left testing practices using Python and pytest, catching bugs earlier and decreasing regression issues by 30%. Enhanced bug triage by configuring Jira workflows and deploying Slack bots with Flask, leading to a 25% reduction in unresolved tickets within one week.
Developed firmware in C/C++ and designed electronics for IoT medical devices deployed in 100+ hospitals, enabling remote diagnostics. Designed connected hardware systems that reduced labor requirements by approximately 50% in production environments. Built predictive maintenance dashboards with real-time sensor analytics, boosting machine uptime by 20%.