Summary
Overview
Work History
Education
Skills
Timeline
background-images

Anand Reddy Rikka

Boston,US

Summary

Senior Engineer with 13 years of experience building and scaling web applications. Proficient in full-stack development using React, Angular, Java, Ruby on Rails, and AWS. Experienced in leading projects, improving the performance and reliability of large-scale systems. Skilled in AWS infrastructure and deployment automations. Quick to learn new tools and adapt to changing business needs.

Overview

13
13
years of professional experience

Work History

Lead Software Engineer

SNAPSHEET
12.2021 - Current
  • Development of multi-tenancy claim features to improve flexibility, efficiency, and platform configuration. Manage the data warehouse solution within the organization for tenants.
  • Technologies: React, Ruby on Rails, MySQL, CDKTF, CircleCI, Github Actions, AWS (Elastic Beanstalk, ECS, SNS, SQS, DMS, Cloudfront, Route53), and Tyk.
  • Led sprint planning, including requirement gathering, epic planning, technical solutions, and task distribution
  • API Gateway implementation using Tyk for centralized API Management (Routing, Rate Limiting, Authentication).
  • Developed critical features to improve the efficiency of estimators, including auto-assignment of work (a rule-based engine), task escalation, SLA, territory management, and a feature where customers can manage claims based on territories at multiple levels.
  • Improved pubsub message processing times by 40% by scaling the workers horizontally using distributed locking for processing messages.
  • Automated deployments using Github Actions and Circle CI, reducing the effort of deployment up to 85% across multiple teams.
  • Automated management of AWS DMS infrastructure (Provisioning, observability) across multiple tenants using CDKTF & node scripts, thus reducing the manual intervention by more than 90% and saving a significant amount of time.

Senior Web Developer

TATA CONSULTANCY SERVICES (State Street)
06.2017 - 11.2021
  • Part of the development team for building a web-based portfolio management tool. which offers seamless interfacing with the portfolio data providers, stores and manages the hedge parameters, manages and monitors the exposure levels, and creates suggested trades. CMP also screens data received from providers against pre-agreed levels to test for the size of cash inflows, level of NAV fluctuations, and completeness of data relative to pre-agreed content
  • Technologies: React, .NET, Oracle, CDT framework.
  • Developed a web-based portfolio management tool to interface with portfolio data providers and manage hedge parameters.
  • Led a team of four developers in transforming business requirements into UI components.
  • Automated workflow approvals, reducing manual effort by 60%.
  • Built reusable React components, reducing data grid development effort by 80% and overall page development time by 30%.
  • Created build and deployment scripts using PowerShell.
  • Reduced technical debt by upgrading libraries and resolving system issues.

Senior Web Developer

TATA CONSULTANCY SERVICES (Nokia)
01.2016 - 05.2017
  • Senior developer to migrate the internal training compliance software from ASP. NET-based to open-source software with a Java backend and Angular UI.
  • Technologies: JavaScript, AngularJS
  • Migrated altogether 80 screens from ASP. NET to Angular
  • Reusable components that significantly reduce the frontend development work by 50%, saving $30k per developer.

Web Developer

TATA CONSULTANCY SERVICES (QuadraMed)
03.2012 - 12.2015
  • Product development and maintenance of a Computerized Patient Record System. CPR is a desktop-based application developed using Java Swing.
  • Technologies: Java Swing
  • Investigated defects, performed root cause analysis, and recommended corrective actions.
  • Developed and enhanced Java-based desktop applications.
  • Provided Level 3 support, resolving critical production issues.
  • Debugged and optimized code to improve system performance.
  • Assisted business users in resolving operational queries.

Education

Bachelor of Technology - Electronics and Communication Engineering

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY
01.2011

Diploma - Machine Learning and Artificial Intelligence

GREAT LEARNING (UNIVERSITY OF TEXAS)
01.2020

Skills

  • Languages: JavaScript, Java, Ruby
  • Frameworks: Spring, React, Angular
  • Databases: MySQL, Oracle
  • JavaScript, Java, Ruby, Ruby on Rails, React, Angular, MySQL, and AWS (ECS, EC2, DMS, S3, Cloudfront)
  • Can Work On: Python 3, Oracle, NET

Timeline

Lead Software Engineer

SNAPSHEET
12.2021 - Current

Senior Web Developer

TATA CONSULTANCY SERVICES (State Street)
06.2017 - 11.2021

Senior Web Developer

TATA CONSULTANCY SERVICES (Nokia)
01.2016 - 05.2017

Web Developer

TATA CONSULTANCY SERVICES (QuadraMed)
03.2012 - 12.2015

Diploma - Machine Learning and Artificial Intelligence

GREAT LEARNING (UNIVERSITY OF TEXAS)

Bachelor of Technology - Electronics and Communication Engineering

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY
Anand Reddy Rikka