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

  1. Full Stack Software Developer

    FINRA

    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.

Nivaas Annadurai — Full Stack Software Developer at FINRA in New York, NY, US | Unifers