Nivaas Annadurai
Full Stack Software Developer | Master\'s in Computer Science
- Role
- Full Stack Software Developer at FINRA
- Location
- New York, NY, US
- LinkedIn followers
- 500 followers
Experience
Full Stack Software Developer
Feb 2022 — Present · MD, US
Redesigned the homepage of a web app by implementing pagination and caching techniques through Angular, thereby reducing the page load time from 15 seconds to 3 seconds, leading to a 20% increase in user engagement. Designed and developed REST APIs using Spring Boot for features responsible for fetching crucial and high-volume data which involved optimizing SQL queries and introducing database sharding on PostgreSQL RDS instance resulting in a 5-fold reduction in data retrieval time. Effectively leveraged data structures and algorithms coupled with Java Stream to optimize API performance by improving time and space efficiency of service implementations. Implemented Spring Security with JWT authorization for REST APIs to strengthen encryption and improve scalability. Conducted migration of dated web apps involving upgrading Angular 6 to 16, Java 8 to 17 and Spring Framework 4.0.X to 6.0.X, included converting XML configuration to Java configuration classes and refactoring code to adapt with Jakarta library,which reduced build and service startup times by 24%. Upgraded from RestTemplate/HttpExchange to Apache Kafka to enable event driven communication between microservices, which led to 30% reduction in response times. Leveraged Splunk to make visualization out of logs and events to easily perceive the root of the issues, also introduced alarms to tackle traffic and security incidents thereby reducing app downtime due to crashes by 15%. Utilized AWS Lambda to enable serverless and event-based actuation of batch processing performed using Spring Batch to fetch and write data to AWS RDS PostgreSQL instance. Orchestrated AWS IaaS resources using AWS CloudFormation templates and AWS CLI, automating deployment, configuration, and management tasks to enhance operational efficiency and scalability.
Education
IIITDM Kancheepuram
Master's degree, Mechanical Engineering, 8.02
Clark University
Master's degree, Computer Science, 3.88
Find verified contacts for anyone on LinkedIn
Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.
Free plan included · No credit card required
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.