Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Saraswathi G

McKinney,TX

Summary

Dynamic Full-Stack Developer with extensive experience at Fidelity Investments, specializing in cloud-native architecture and microservices. Proven track record in optimizing server performance and enhancing application security. Adept in Java and Agile methodologies, I excel in delivering high-quality solutions while fostering collaboration across cross-functional teams.

Overview

10
10
years of professional experience
1
1
Certification

Work History

Full-Stack Developer

Fidelity Investments
Remote, USA
06.2024 - Current
  • Developed and deployed applications in Microsoft Azure using App Services, Azure Kubernetes Service (AKS), Azure Functions, and API Management, leveraging expertise in Core Java, Spring Boot, and Microservices architecture.
  • Deployed and configured server applications and services efficiently using AWS cloud technologies, including EC2, S3, and RDS.
  • Optimized server performance through efficient multithreading techniques, enhancing overall system responsiveness.
  • Proficiently implemented Kafka-based message streaming and event-driven communication between distributed microservices, ensuring fault tolerance and high throughput for asynchronous data processing.
  • Built and tested RESTful and Kafka-driven APIs, integrating with BDD automation suites for functional, integration, and regression testing within Agile delivery cycles.
  • Utilized Docker Images/containers and Kubernetes for application deployment and management; built data-driven backend services using Spring Boot and Python scripts for batch ingestion and validation.
  • Managed and optimized Redis instances to enhance server performance and data retrieval speed.
  • Emphasized scalability and high-performance solutions through functional and reactive Java programming, implementing Kafka-based data ingestion into Snowflake using Python connectors and Streams/Tasks to enhance data freshness for analytics dashboards.
  • Managed and maintained server infrastructure utilizing GCP services for optimal performance and reliability.
  • Deep understanding of cloud-native architecture, event-driven integrations, and CI/CD pipelines using Azure DevOps, Jenkins, and Docker; experienced in migrating legacy on-premise systems to Azure Cloud, leveraging Azure SQL Database, Storage Accounts, and Application Insights for performance and monitoring.
  • Extensive experience with NoSQL (MongoDB, Cassandra, Couchbase) and relational databases (PostgreSQL, Oracle), including hands-on SQL and PL/SQL query development and optimization.
  • Designed asynchronous messaging solutions using JMS, IBM MQ, and Kafka, enabling reliable communication across distributed microservices.
  • Integrated Okta SSO and other security protocols (Diffie-Hellman, AES) for enhanced authentication and secure communication, ensuring robust identity and access management.
  • Adept in cloud infrastructure on AWS (EC2, S3, RDS, VPC), Azure, and PCF, including setup and maintenance of Kubernetes clusters.
  • Utilized AWS DynamoDB and RDS (Relational Database Service) for data storage and retrieval.
  • Designed and implemented a dynamic image rendering web service consuming JSPP, jQuery, JavaScript, and AJAX, with strong experience in using Bootstrap and React Bootstrap for frontend CSS performance.
  • Performed code updates and releases using Git and Jenkins deployment tools, ensuring efficient software delivery.
  • Integrated emerging technologies into server infrastructure, improving scalability and efficiency for critical applications.
  • Developed and maintained Data Modeling standards to support efficient server infrastructure and data management.
  • Expert in working in Agile environments, Test Driven Development, and Scrum.
  • Optimized server configurations and backend logic to support robust Vue.js frontend functionalities.
  • Experience working with MongoDB, Oracle, SQL Server, MySQL databases, and writing SQL and PL/SQL queries.
  • Enhanced application security using JWT and OAuth2 integrations with Okta and AWS Cognito, ensuring secure identity and access management.
  • Automated deployment pipelines using GitHub Actions, Jenkins, Docker, and Terraform, supporting multi-environment builds and zero-downtime deployments across AWS and Azure.
  • Participated in pair programming sessions to troubleshoot complex server issues and implement robust solutions.
  • Implemented robust security measures on servers within the AWS cloud environment to protect sensitive data.
  • Contributed to AI-driven delivery acceleration initiatives, leveraging Copilot telemetry and repository hygiene practices to improve code generation accuracy and developer efficiency.
  • Delivered multiple enterprise-scale solutions with ownership across architecture, design, development, deployment, and support, partnering with cross-functional teams including Product Owners, Architects, QA, DevOps, and UX/UI teams.
  • Ensured best practices in performance tuning, security hardening, code quality, DevOps automation, and cloud deployments, overseeing onshore-offshore collaboration and providing technical leadership.
  • Environment: Spring Boot, Snowflake, Databricks, Azure AKS, Azure DevOps, Docker, Jenkins, AWS ECS/EKS, PostgreSQL, Kafka, GraphQL, REST APIs, Python, JUnit, Mockito, Splunk, Dynatrace, Terraform, CloudFormation, GitHub Copilot, GitHub Actions, React Hooks, Context API, JavaScript (ES6+), HTML5, CSS3, SCSS, Bootstrap, Material UI, React Bootstrap, Webpack 5, Babel, Module Federation, Micro Frontends, Next.js, Responsive Design, Accessibility (WCAG), Jest, React Testing Library, Detox.

Java Full-Stack Developer

Children's Hospital
Philadelphia, PA
03.2023 - 06.2024
  • Developed integration solutions utilizing Core Java 8 and best practices, integrating Kafka with RESTful APIs and automating end-to-end functional tests for event-driven workflows in BDD frameworks (Cucumber + Gherkin).
  • Applied front-end development expertise to enhance user interface and user experience on server-side applications.
  • Enhanced a legacy application by migrating it to Java 11, resulting in a 40% improvement in performance and reduced maintenance overhead.
  • Designed and developed applications using the Angular 8/9 framework with HTML5, CSS3, SASS, jQuery, AJAX, and Typescript, implementing Angular 8/9 Router for navigation and developing an application to assess JSON and XML from a RESTful web service.
  • Developed generic JavaScript and Angular functions for client-side validations, utilizing new Java 8 features like lambda expressions and stream API for bulk data operations.
  • Integrated front-end development best practices into server environments for seamless data flow and presentation.
  • Proactively addressed guest needs with a self-driven approach, enhancing the overall dining experience.
  • Contributed to the development of Node. JS-based API endpoints for project communication with Okta services, using Bootstrap for frontend CSS performance.
  • Implemented Redis caching strategies to improve application responsiveness and reduce database load.
  • Involved in design and development, converting legacy applications into Microservices, and worked on Kubernetes, configuring pods and testing them.
  • Used Continuous Delivery/Continuous Integration (CD/CI) tools, Docker, and Jenkins to deploy applications to AWS.
  • Showcased persistence in training new staff, contributing to team efficiency and service standards.
  • Demonstrated consistent reliability and efficiency in a fast-paced restaurant environment.
  • Utilized Apache Kafka for sending message objects to client queues and topics.
  • Developed and migrated applications to the Cloud using AWS services like EC2, Elastic Beanstalk, Elastic Search, Cloud Watch, Cloud Front, Cloud Formation, IAM, S3, RDS, Elasticache, SNS, SQS, AMI, and Dynamo DB.
  • Provided expert support for Oracle Database environments, ensuring seamless server functionality and data integrity.
  • Developed test cases and performed unit testing using Junit, involved in database design and data migration from existing databases as per microservices requirements.
  • Experience in updating and modifying queries in Oracle, developing Stored Procedures, Functions, Packages, and SQL Scripts using PL/SQL.
  • Environment: Java/J2EE, Angular 6,7,8,9, HTML5, CSS3, Spring Boot, Python, Spring Cloud, Spring AOP, Hibernate, REST, Spring Boot, HQL, SQL, Kafka, Snowflake, Databricks, Oracle, JPA, JUnit, Mockito, Maven, Jenkins, JIRA, Tomcat, GitLab, GitHub, Agile, Scrum, React JS, Redux, JSX, HTML, CSS, JavaScript, AJAX, JSON, XML and jQuery, AWS, EC2.

Java Developer

Copart
Hyderabad, IN
07.2020 - 01.2023
  • Extensively used Core Java collections, Generics, Exception handling, and Design patterns, along with Java functional programming concepts and lambda expressions.
  • Designed Node.js application components through Express and Nest.js framework, utilizing Bootstrap, React.js, and Node.js in effective web design.
  • Created Java Lambdas to watch AWS S3 buckets, load data to Redshift, and send messages via RESTful web services upon file errors; implemented ETL jobs and Python scripts for data migration and reconciliation.
  • Assisted in the implementation of Okta authentication, gaining hands-on experience with identity management.
  • Involved in writing JSPs, JavaScript, and Servlets to generate dynamic web pages and web content.
  • Experienced in Docker engine and Docker Machine environments for deploying microservice-oriented environments for scalable applications; excellent understanding of the OpenShift platform for managing Docker and Kubernetes.
  • Created Hibernate mapping files for POJOs to database tables and wrote named queries for querying the underlying database.
  • Environment: Java, J2EE, Typescript, Python, NGRX, Spring, Hibernate, Kafka, Oracle, SQL, HTML, CSS, JavaScript, React JS, Redux, Junit, Jenkins, Agile, Webservices, RAD, Tortoise SVN, IBM Web Sphere, Soap, Insomnia, Oracle SQL.

Java Developer

Synechron
Hyderabad, IN
09.2015 - 06.2020
  • Worked on Agile methodology, including team-based design and code reviews; collaborated with system architects to design and implement microservices using Core Java 8 and Spring Boot for improved modularity and scalability.
  • Integrated machine learning solutions for improved server security and threat detection capabilities.
  • Managed and maintained server infrastructure utilizing AWS cloud services for optimal performance and reliability.
  • Experienced in application design, development, and testing using the JUnit framework.
  • Created multiple Kubernetes Clusters in AWS and deployed Docker Images on top of the Kubernetes clusters for testing purposes.
  • Generated reports and performed data analysis within Smartsheet to provide actionable insights to stakeholders.
  • Collaborated effectively with kitchen staff and fellow servers, showcasing excellent teamwork to manage high-volume dining environments.
  • Implemented Oracle Database solutions to support critical server infrastructure and data management needs.
  • Knowledge of messaging queues (JMS) like Apache Kafka, RabbitMQ, IBM MQ, and ActiveMQ.
  • Experience in implementing and hosting Docker and Kubernetes containers.
  • Experienced Spring Boot-based Microservices using Docker containers with Amazon EC2 container services, OpenShift, and AWS admin console.
  • Tools/experience: Verified servers and IP addresses using TCP/IP commands PING, IPCONFIG, and NSLOOKUP.
  • Designed a data layer using Hibernate ORM 5.0.2 and used Spring ORM to integrate with Hibernate 3.0, and REST APIs for low-cost application integrations using AngularJS.
  • Experience in cloud services such as S3, AWS Lambda, EMR Cluster, and Redshift.
  • Used Docker for building and deployment, creating tags for images.
  • Utilized Kubernetes for the runtime environment of the CI/CD system to build, test, and deploy.
  • Ran log aggregations, website activity tracking, and commit logs for distributed systems using Apache Kafka.
  • Installed Node.js packages using Node.js Package Manager and used them for running applications on distributed services; implemented the CI/CD pipeline for the entire application.
  • Used AJAX for suggestion lists and to display dialog boxes; developed Web Services using WSS SOAP, WSDL, UDDI, and XML, and created Stored Procedures using PL/SQL.
  • Performed unit testing using the JUnit framework and used jQuery test cases for testing action classes, monitored logs using Log4j, and fixed problems using GitHub and Git UI.
  • Implemented new features to store user activity information for data analysis using Spring Framework (Java) and Netflix OSS Microservice architecture, Gerrit for code review, and Amazon EC2 for deployment.
  • Developed various Angular 2/4 components, services, and modules to implement application features.
  • Managed and maintained DB2 databases, ensuring optimal performance and data integrity for server operations.
  • Used Maven, Tomcat, and Jenkins to automate the build and deployment process, upgrading the grid infrastructure from 10g versions along with database upgrades.
  • Migrated code from NoSQL database MongoDB to MarkLogic Database, involved in research activities, determining frameworks and technologies for application development.
  • Conducted knowledge-sharing sessions among team members in technical areas and created multiple custom filters in AngularJS to display dynamic values.
  • Defined and managed project scope for server infrastructure upgrades, ensuring alignment with business objectives.
  • Developed code using NetBeans as an Integrated Development Environment for Java-based applications.

Education

B. Tech - Computer Science and Engineering (CSE)

Jawaharlal Nehru Technological University
India

Skills

  • Java
  • JavaScript
  • TypeScript
  • JSP
  • UML
  • WSDL
  • HTML5
  • CSS3
  • JQuery
  • PL/SQL
  • Perl
  • Golang
  • Python
  • Shell Scripting
  • Kotlin
  • J2EE
  • JDBC
  • Hibernate
  • JSF
  • XML Parsers
  • Servlets
  • Portals
  • EJB
  • JMS
  • Java Swing
  • Struts
  • Spring Framework
  • Java Beans
  • Web Services
  • XML
  • XSL
  • XSLT
  • SOAP
  • React JS
  • Angular JS
  • Angular 9/10/11
  • Node JS
  • JSON
  • RESTful web services (API)
  • Junit
  • GraphQL
  • Bootstrapjs
  • Oracle
  • SQL Server
  • MySQL
  • PostgreSQL
  • NoSQL
  • MongoDB
  • DynamoDB
  • Cassandra
  • Couchbase
  • Snowflake
  • Databricks
  • Elasticsearch/OpenSearch
  • Redshift
  • Tortoise SVN
  • TOAD
  • SQL Developer
  • Grafana
  • Sub Version
  • SOAP UI
  • GitHub
  • Apache Camel
  • JGroups
  • Splunk
  • Jfrog
  • UDeploy
  • Prometheus
  • Apache Spark
  • Git
  • Gradle
  • Log4j2
  • Visio
  • Smartsheet
  • JIRA
  • Bugzilla
  • Intercept
  • Jasper
  • Jenkins
  • Docker
  • Kubernetes
  • Terraform
  • CloudFormation
  • GitHub Copilot
  • GitHub Actions
  • Webpack 5
  • Babel
  • Module Federation
  • Nextjs
  • Jest
  • React Testing Library
  • Detox
  • Maven
  • Apache Ant
  • JBoss Drools
  • OOAD
  • Waterfall Model
  • Agile
  • Test-Driven Development (TDD)
  • Scrum
  • Software Development Lifecycle
  • Spring
  • Spring MVC
  • Spring Boot
  • Spring Batch
  • Spring JDBC
  • Spring Security
  • BDD
  • Spring Data JPA
  • Spring Cloud components
  • NGRX
  • Spring ORM
  • Eclipse
  • Web Storm
  • IntelliJ
  • NetBeans
  • Visual Studio
  • Apache Tomcat
  • Jboss
  • WebLogic
  • WebSphere
  • Glassfish
  • Responsive Design
  • Accessibility (WCAG)
  • UI design
  • Amazon Web Services (AWS)
  • Microsoft Azure
  • Google Cloud Platform
  • PCF
  • Kafka
  • RabbitMQ
  • IBM MQ
  • ActiveMQ
  • JUnit
  • Mockito
  • Karma
  • Jasmine
  • Cloud computing
  • Microservices architecture
  • RESTful APIs
  • Continuous integration
  • Docker and Kubernetes
  • Application development
  • Agile methodologies
  • Code collaboration
  • Testing and debugging
  • Multithreading
  • Software testing and validation
  • Decision-making
  • Data structures and algorithms
  • Integration readiness analysis
  • RESTful APIs development
  • Experience with version repository
  • Cross-platform development

Certification

AWS Certified Solutions Architect - Associate

Timeline

Full-Stack Developer

Fidelity Investments
06.2024 - Current

Java Full-Stack Developer

Children's Hospital
03.2023 - 06.2024

Java Developer

Copart
07.2020 - 01.2023

Java Developer

Synechron
09.2015 - 06.2020

B. Tech - Computer Science and Engineering (CSE)

Jawaharlal Nehru Technological University
Saraswathi G