Summary
Overview
Work History
Education
Skills
Timeline
Generic

Hari Krishna LV

Module Lead
Hyderabad

Summary

Lead Engineer with over 9 years of expertise in Java, Spring Boot, AWS ECS, DynamoDB, RabbitMQ, and Hazelcast. Specialized in building low-latency, distributed, and event-driven systems that scale to millions of users. Proven success in re-architecting monoliths into microservices, optimizing performance by up to 40%, and implementing cloud-native caching and messaging pipelines. Led and mentored cross-functional teams, introduced best practices in coding and design, and played a key role in architecture forums and strategic technology decisions. Skilled in system design, scalability, and performance tuning, with hands-on leadership in CI/CD, automation, and DevOps practices. Keen in learning and passionate about driving technical excellence and shaping robust engineering solutions.

Overview

9
9
years of professional experience

Work History

Module Lead

Head Digital Works, Module Lead
02.2023 - Current
  • Worked with the architects, developers, and cross-teams in designing and developing effective and performant systems.
  • Implemented random sampling to segment users, handling 50k+ logins and registrations per hour.
  • Updated auto-scaling policies to a Python-based system to optimize message consumption without any pile-up that receives 150+ messages per second.
  • I understood the entire flow of the system in a short time span, and contributed to various architectural discussions.
  • I mentored juniors, helping them understand the system and optimize coding by following best practices, along with assisting them in fixing the existing Sonar issues.
  • Led a team of four in delivering a high-quality project at very short notice and took it live with absolutely zero issues.
  • I wrote various wrapper classes that are frequently used across the microservices.
  • I took daily stand-ups and managed resources efficiently by delivering 90% of the requirements on time.
  • Designed a caching solution using Hazelcast to reduce the leaderboard auto-targeting time from over 30 minutes to over 10 minutes.
  • Further optimized to 6+ minutes by reducing the object size written to Hazelcast, and adding lookups to reduce the read latency.
  • Redesigned the leaderboard architecture a little to auto-target on the fly, bringing it further down to a few milliseconds.
  • Helped in reducing Dynamo reads by loading configurations one time and reloading whenever it updates in Dynamo with established streams.
  • Implemented fraud checks by verifying the entire user fraud information within 15 to 20 milliseconds.
  • Architected and developed the entire loyalty program, handling over 4 million games per day.
  • Used asynchronous, event-driven pipelines with RabbitMQ and event listeners with Hazelcast to smoothly run the system.
  • I learned GraphQL quickly and delivered the queries on time for client integration.
  • Followed industry best practices in writing code and deciding the format sent to the client.
  • Documented the end-to-end flow, making it easy for juniors to understand the system.

Senior Software Engineer

FactSet
04.2021 - 01.2023
  • I understood the existing pipeline of processes and the way they run with dependencies quickly in the first month of joining.
  • POC to migrate the existing Perl code base to Python.
  • Gained experience with Unix systems and commands.
  • Taking up the challenges to modify or restructure code, write appropriate unit tests, and deploy to AWS.
  • Helping the team in moving from TFS code check-ins to GitHub.
  • Improved code quality and code coverage of test cases to over 80% from 50%, based on SonarQube quality analysis parameters.

Software Engineer II

Dell Technologies
07.2016 - 03.2021
  • Followed the Test Driven Development (TDD) approach using xUnit for unit testing and Behavior Driven Development (BDD) using the SpecFlow framework for integration testing, resulting in over 95% code coverage.
  • Automated deployments to Tanzu/Pivotal Cloud Foundry (PCF) with well-defined pipelines in GitLab that use SonarQube for code quality scans, Checkmarx for security scans, Black Duck for third-party package scans, and HashiCorp Vault for secret management.

Education

M.TECH - Software Systems

Birla Institute of Tech And Sciences (BITS)
Hyderabad
05.2023

B.TECH - Computer Science

Gandhi Institute of Technology & Management
Visakhapatnam
05.2016

Skills

Java, Python, C#

Timeline

Module Lead

Head Digital Works, Module Lead
02.2023 - Current

Senior Software Engineer

FactSet
04.2021 - 01.2023

Software Engineer II

Dell Technologies
07.2016 - 03.2021

M.TECH - Software Systems

Birla Institute of Tech And Sciences (BITS)

B.TECH - Computer Science

Gandhi Institute of Technology & Management
Hari Krishna LVModule Lead