Summary
Overview
Work History
Education
Skills
Timeline
Generic

Nandhinii KS

Chennai

Summary

Result-driven Application Engineer with 12+ years of robust experience in designing and implementing software applications using JAVA technology and frameworks. Possess strong problem-solving skills, adept at application integration and debugging, ensuring optimal functionality and user efficiency. Have consistently contributed toward product improvements by identifying potential enhancements utilizing proactive approach and technical knowledge. Skilled in fostering positive relationships with clients to understand requirements better, demonstrating excellent team collaboration abilities.

Overview

15
15
years of professional experience

Work History

Senior Data Application Engineer

Streamhub India Pvt Ltd
Bangalore
02.2022 - 04.2025
  • Lead and develop sustainable data-driven solutions with current new gen data technologies to meet the needs of our organization and business customers - Master new technologies rapidly as needed to progress varied initiatives
  • Design, develop, and implement high-quality, robust, and scalable software solutions using Java, Spring Boot, and Angular. Worked on both client-side and server-side development, implementing RESTful APIs and microservices architecture with spring security using JWT authentication.
  • Create responsive web applications that ensure a seamless user experience across various devices, focusing on modular and scalable system design.
  • Proficient in REST API Automation testing using KARATE Labs, enhancing testing efficiency and reliability through comprehensive API test automation.
  • Proficient in data pipeline solutions using Scala and Python to process large-scale data sets.
  • Experienced in using Docker and Kubernetes DevOps practices to automate and streamline software delivery processes.
  • Experienced with AWS for deploying and managing platforms and services. Ensure adherence to coding standards and best practices through code reviews and mentorship.
  • Demonstrates excellent problem-solving skills, attention to detail, and a strong work ethic, ensuring high-quality and reliable outcomes in all projects.

Senior Software Engineer

NielsenIQ India Pvt Ltd
Chennai
11.2019 - 11.2021
  • Design and implement multi-tier software applications, ensuring scalability, fault tolerance, and efficiency.
  • Experienced in implementing JWT (JSON Web Token) authentication in Java, ensuring secure and efficient user authentication and authorization.
  • Proficient in designing and developing data engineering solutions using Java with Apache Spark framework to process large-scale data sets that are in parquet format and ingest into HIVE.
  • Migrated the existing project to Microsoft Azure and implemented containerization using Docker.
  • Implemented Java, Spring boot-based web services to process the messages from/to Kafka.
  • Expertise in Kafka messaging architecture, leveraging for real-time data streaming and integration within distributed systems.
  • Handled importing of huge data from various data sources, performed transformations using Hive, loaded data into HDFS, and converted to different formats using spark session in Azure Databricks cluster.
  • Extensively used JUnit for unit testing, configured and customized logs using Log4J, and streamed into graylogs.
  • Created Jenkins Pipelines for CI/CD Process to automate build and deployment once TAG is created in GIT.
  • Manage source code, branching, Tagging, and Release Activities on Version Control Tools like GIT & defect tracking on software maintenance tasks/projects.

Senior Software Engineer

CGI Information System and Management Consultant
Chennai
09.2017 - 11.2018
  • Interacted with clients and stakeholders to gather requirements, understand user stories, and finalize their scope, ensuring alignment with business objectives.
  • Developed robust APIs using Java and the Spring Boot framework to support backend functionality.
  • Designed and implemented front-end modules using Angular and Node.js, ensuring seamless user experiences.
  • Proficient in working with messaging systems (JMS) and REST Web Services for efficient communication between distributed systems.
  • Expertise in J2EE application architecture and design, utilizing design patterns such as Singleton, Factory, Abstract Factory, Service Locator, DAO, DTO, and Business Delegate.
  • Developed applications using MVC Architecture, Spring, Hibernate, JSP, Servlets, JDBC, XML, and Design Patterns, ensuring maintainability and scalability.
  • Extensively utilized JUnit for unit testing, ensuring high code quality and reliability.
  • Experienced in working within AGILE/SCRUM methodologies, fostering collaboration and iterative development for timely delivery of high-quality software solutions.

SYSTEM ANALYST (DEV)

Verizon
Chennai
05.2016 - 04.2017

● Developed Java based solutions which primarily involved using Java Collection framework and Exception handling.

● Interacting with the client/stakeholders to understand the user story and finalize its scope.

● Developed REST API's using java, spring/JPA framework.

● Involving in innovation practices that ensures new enhancement to project.

● Extensively used JUnit for unit testing.

● Experienced in working in Agile Environment.

● Bug fixing and maintenance of the product.

Senior Software Engineer

CGI India Pvt Ltd
Chennai
02.2014 - 04.2016
  • Interacted with clients and stakeholders to gather requirements, understand user stories, and finalize their scope, ensuring alignment with business objectives.
  • Developed robust APIs using Java and the Spring Boot framework to support backend functionality.
  • Designed and implemented front-end modules using Angular and Node.js, ensuring seamless user experiences.
  • Proficient in working with messaging systems (JMS) and REST Web Services for efficient communication between distributed systems.
  • Expertise in J2EE application architecture and design, utilizing design patterns such as Singleton, Factory, Abstract Factory, Service Locator, DAO, DTO, and Business Delegate.
  • Developed applications using MVC Architecture, Spring, Hibernate, JSP, Servlets, JDBC, XML, and Design Patterns, ensuring maintainability and scalability.
  • Extensively utilized JUnit for unit testing, ensuring high code quality and reliability.
  • Experienced in working within AGILE/SCRUM methodologies, fostering collaboration and iterative development for timely delivery of high-quality software solutions.

Programmer Analyst

Cognizant Technology Solutions
Chennai
09.2010 - 09.2013
  • Collaborated with senior developers to develop and integrate controllers using the Spring framework, enhancing request-handling capabilities.
  • Contributed to the implementation of Hibernate for ORM, helping to manage data persistence and interaction with the Oracle database.
  • Supported deployment tasks on the WebLogic server, including environment setup and application troubleshooting.
  • Gained hands-on experience with the Java Collections framework and multi-threading, working on tasks related to data manipulation and concurrency.
  • Engaged in collaborative team meetings to understand project requirements and contribute to technical solutions and improvements.
  • Supported documentation efforts by creating technical documentation and user guides for various components and functionalities.

Education

B.Tech - Information Technology

Alpha College of Engineering
Chennai
06.2010

Skills

  • Programming Languages: Java, Scala, Python
  • Frameworks & Tools: Spring, Spring Boot, Angular, REST, Airflow, JWT, AUTH0
  • Cloud Platforms: AWS, Azure
  • Data Technologies: RDBMS (MySQL, PostgreSQL), NoSQL (MongoDB), Apache Kafka, Elastic Search
  • DevOps & CI/CD: Jenkins, Git, Docker, Kubernetes
  • Methodologies: Scrum, Agile
  • Soft Skills: Effective communication, team collaboration, mentoring, problem-solving, stakeholder management

Timeline

Senior Data Application Engineer

Streamhub India Pvt Ltd
02.2022 - 04.2025

Senior Software Engineer

NielsenIQ India Pvt Ltd
11.2019 - 11.2021

Senior Software Engineer

CGI Information System and Management Consultant
09.2017 - 11.2018

SYSTEM ANALYST (DEV)

Verizon
05.2016 - 04.2017

Senior Software Engineer

CGI India Pvt Ltd
02.2014 - 04.2016

Programmer Analyst

Cognizant Technology Solutions
09.2010 - 09.2013

B.Tech - Information Technology

Alpha College of Engineering
Nandhinii KS