Harshavardhan G

AI-ML Engineer | Data Science | Machine Learning | Azure AI Engineer Associate Certified | Specializing in Agentic AI, LLMs, RAG Pipelines, FastAPI

Role
Sr Java Full Stack Developer at Truist
Location
Jersey City, NJ, US
LinkedIn followers
500 followers
Information TechnologyView LinkedIn profile

About Harshavardhan G

I don\'t just build AI models, I make them work in the real world. Most ML…

Experience

  1. Sr Java Full Stack Developer

    Truist

    May 2022 — Present · NJ, US

    This project involved the development of a highly scalable and efficient web application using modern front-end and back-end technologies, following the Agile methodology. The application was built as a single-page application (SPA) using ReactJS with React Router for navigation, implementing advanced UI features like form validation, CRUD operations, sorting, pagination, multi-selection, and authentication. RXJS was utilized for optimizing in-browser performance.The back-end was powered by Java 17, leveraging features such as Lambda expressions, Streams, and the Concurrency API to enhance performance and maintain interface compatibility. The application followed a microservice architecture, with RESTful API endpoints developed using Java Spring Boot, JAX-RS, and Apache CXF. Swagger was used for auto-generating API documentation.In addition, AWS services (EC2, S3, RDS, Lambda, Elastic Load Balancers, etc.) were deployed for cloud-based solutions, ensuring scalability and reliability. AWS Lambda was used for handling automated tasks like uploading data to S3 and triggering other Lambda functions.The project also incorporated a rule-based engine using Drools and consumed RESTful web services for external integrations such as address validation. The back-end data was managed using Oracle DB, with complex SQL queries, PL/SQL procedures, and JPA/Hibernate for persistence.On the automation side, the project featured an automation testing framework developed using Selenium WebDriver and TestNG. Jasmine and Karma were used for front-end unit testing, integrated with Jenkins CI/CD pipelines. JIRA was used for project management and tracking.

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.

Harshavardhan G — Sr Java Full Stack Developer at Truist in Jersey City, NJ, US | Unifers