Hari Krishna

Hari Krishna Email and Phone Number

Full Stack Engineer at General Dynamics Information Technology @ General Dynamics Information Technology
falls church, virginia, united states
Hari Krishna's Location
Houston, Texas, United States, United States
About Hari Krishna

Hari Krishna is a Full Stack Engineer at General Dynamics Information Technology at General Dynamics Information Technology.

Hari Krishna's Current Company Details
General Dynamics Information Technology

General Dynamics Information Technology

View
Full Stack Engineer at General Dynamics Information Technology
falls church, virginia, united states
Website:
gdit.com
Employees:
20530
Hari Krishna Work Experience Details
  • General Dynamics Information Technology
    Sr Java Full Stack Developer
    General Dynamics Information Technology Mar 2022 - Present
    • Involved in SDLC (System Development Life Cycle) of the total system and followed Agile/Scrum.• Involved in the Design and Development of API and Microservices layers in the project.• Involved in Requirements gathering, Analysis, Design, Development, and Testing of the application using an AGILEmethodology (SCRUM).• Developed and optimized MongoDB queries and indexes to ensure efficient data retrieval and performance.• Involved in designing the user experience interface Ul/UX strategy, UI requirements, and converting findings into UIdesigns.• Worked on some of the new features of Angular 11 like new if else syntax, ng-templates, form validators• Performed client-side validations using JavaScript and Angular 11 controller to make server lite for enhancedperformance.• Implemented data replication and sharding in MongoDB to distribute data across multiple servers and ensure highavailability and scalability.• Implemented API gateway for Microservices using tools such as Zuul and Spring Cloud Gateway.• Used Angular as a framework to create a Single Page Application (SPA) which can bind data to specific views andsynchronize data with the server using Sass, LESS, Bootstrap, and Angular.• Implemented Angular in a Component Driven Architecture with RXJS.• Worked with MongoDB aggregation framework and pipeline for data aggregation and analysis.• Leveraged MVC design pattern to organize React-Js controllers, Custom directives, factories, and views.• Worked on the REST/Web API to create the services and tested on postman and used in Angular $HTTP service callsand bind the data in the table using ng-repeat attributes.• Used NPM for installing required node modules and other published Angular NPM modules.• Working knowledge of Azure Cloud IaaS and PaaS Services.• Worked Extensively with Angular CLI for creating components, Services, pipes, Directives
  • Ascena
    Sr Java Fullstack Developer
    Ascena Oct 2019 - Feb 2022
    Ohio, United States
    • Involved in the design, development, testing, and production deployment phases of the project using Agile methodology.• Involved in the Analysis and design of the project which is based on OOAD and Design patterns.• Implemented Client-side Validation using JavaScript, and jQuery.• Implemented the view layer using JSP and JavaScript, HTML, and CSS.• Built Web pages that are rich user-interface using AJAX, JavaScript and AngularJS.• Used JUnit assertions to define expected results and compare them to actual results.• Created custom Plugins, templates, and functions for Angular JS application.• Involved in the implementation of DAO for the MongoDB and used Redis for frequently used queries.• Developed Angular services making use of resource service to perform REST API calls to the backend.• Extensively worked on the Spring JDBC and Implemented a Module called Quote Service.• Implemented the Business Logic in the Quote Module to insert the Data in the Tables.• Developed test cases and test suites using JUnit to validate individual units of code, such as methods, classes, and modules.• Experience in migrating monolithic applications to Microservices architecture, as well as deploying Microservices to cloud platforms such as AWS.• Worked with container images, creating and managing Docker images and deploying them to container registries such as Docker Hub and Amazon Elastic Container Registry (ECR).• Implemented continuous integration and continuous delivery (CI/CD) pipelines using Jenkins, to ensure that code changes are continuously integrated, tested, and deployed.• Used Spring JDBC to implement SQL Queries to insert, modify or delete the records in the database.• Developed Restful web services that managed multiple parallel client access scenarios.• Perform database updates and load data in a MongoDB.• Deployed and managed Docker containers using Kubernetes, Openshift and EKS for efficient resource utilization, scaling and fault tolerance.
  • Ditech Group
    Java Developer
    Ditech Group Jul 2017 - Sep 2019
    Fort Washington, Pennsylvania, United States
    • Implementing project using Agile SCRUM methodology, involved in daily stand-up meetings and sprint showcase, and sprint retrospective.• Developed the web tier using JSP, and Spring MVC.• Used Spring Framework for the Implementation of the Application.• Integrated Spring Dependency Injection (IoC) among different layers of an application.• Used Hibernate for object Relational Mapping and used JPA for annotations.• Implemented REST web services using Apache-CXF framework.• Involved in creating various Data Access Objects (DAO) for the addition, modification, and deletion of records using various specification files.• Implemented interface sub-classes using lambda expressions.• Worked on developing the user interface for internal users with Spring MVC, Ajax, jQuery, AngularJS, and JSON.• Implemented design patterns like Singleton, MVC, DAO Pattern, and Value Objects/Data Transfer Objects (DTO) to transfer data between different tiers of the application to decrease the network traffic when invoking remote objects.• Experience on working with AWS to integrate the server side and client-side code.• Used AWS deployment services to quickly set up a dynamic website and configured virtual servers.• Ensuring compliance with data protection and privacy regulations during the migration process.• Evaluated and recommended appropriate data migration tools and technologies to ensure optimal performance and cost-effectiveness.• Involved in writing the web service code to interact with other applications.• Integration of spring modules with AWS modules in order to consume third-party services.• Deployed the Application in the WebSphere server.• Designed and developed persistence layer using spring JDBC template.• Involved in Unit Testing of various modules in generating the Test Cases.• Used SVN and GitHub as a version control tools, Maven for build and management• Extensively involved in Test-Driven Development (TDD)

Frequently Asked Questions about Hari Krishna

What company does Hari Krishna work for?

Hari Krishna works for General Dynamics Information Technology

What is Hari Krishna's role at the current company?

Hari Krishna's current role is Full Stack Engineer at General Dynamics Information Technology.

Who are Hari Krishna's colleagues?

Hari Krishna's colleagues are Jack Dotson, David Senft, Jason Mentch, James Jones, Elizabeth Reabold, Heidi Hill, Blake Glover.

Not the Hari Krishna you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.