Yash T

Yash T Email and Phone Number

Senior Software Engineer | Java Full Stack , J2EE, Hibernate | JPA, Spring, Microservice, React, Agile | Angular | Scrum, CI CD, Jenkins, DevOps | Sr. Java Full Stack Developer @ Ford Motor Company
Yash T's Location
DeBary, Florida, United States, United States
About Yash T

• Experience in all the technical phases of Software Development Life Cycle (SDLC) including Requirement Analysis, Design, Implementation and Testing in both Web based and Enterprise applications with emphasis on Object Oriented, Java/J2EE and Client Server technologies• Extensive development experience in object-oriented analysis, design, and programming (OOA/OOD/OOP) throughout complete SDLC in various models like Waterfall and Agile.• Working knowledge in Core Java, Java 8 and JavaEE platform with Servlets, Groovy, JSP, JDBC, Multithreading, Hibernate, Spring MVC, Spring Boot.• Expertise in Development of the applications using Java / J2EEtechnologies Servlets, JSP, JDBC• Good knowledge on Database Connectivity Programming Using JDBC and Hibernate.• Expertise in programming with Hibernate Framework, Hibernate Configuration, Object Relation Mapping (ORM)• Developed web application in open-source java framework Spring. Utilized Spring MVC framework. Also configured and developed web applications in spring, Aspect Oriented Programming, and Inversion of control.• Developed pages using JSTL, Struts tag libraries and HTML5, CSS3, performed client-side scripting using AJAX, JSON in Java Script. Also experienced in writing XML converters using DTD for validation, XSL for formatting and displaying XML data on browser. • Experience in configure and managing Amazon AWS Cloud Services, EC2, S3, EBS, ELB, Elastic IP, RDS, SNS, SQS, Glacier, IAM, VPC, Cloud Formation, Lambda, Cloud Front, Route53, Cloud Watch, AWS Code Commit, AWS Code Deploy, Serverless Deployment.• Experience in Front-End UI technologies like HTML5, CSS3, jQuery, JSON, Ajax, Angular 2/4/6/8/9/10/11, NodeJS, Bootstrap, Tag Libraries, JSTL. • Experienced in designing, developing, and deploying J2EE applications on WebSphere, WebLogic, Apache Tomcat and JBoss Servers.• Real time Experience in Java tools like Maven, SVN, JIRA, LOG4J, SOAP UI, and GITHUB.• Expertise in spring framework, include Spring IOC/Core, Spring DAO support, Spring ORM, Spring AOP, Spring Security, Spring MVC, Spring Cache and Spring Integration.

Yash T's Current Company Details
Ford Motor Company

Ford Motor Company

View
Senior Software Engineer | Java Full Stack , J2EE, Hibernate | JPA, Spring, Microservice, React, Agile | Angular | Scrum, CI CD, Jenkins, DevOps | Sr. Java Full Stack Developer
Yash T Work Experience Details
  • Ford Motor Company
    Senior Software Engineer
    Ford Motor Company Mar 2022 - Present
    Dearborn, Michigan, Us
  • American Express
    Full Stack Developer
    American Express Oct 2020 - Mar 2022
    New York, Ny, Us
    developed web pages using HTML5, CSS3, JavaScript, and jQuery, Angular 10/11, and Bootstrap.• Designed, configured and managed public/private cloud infrastructures using Amazon Web Services (AWS), which includes VPC, EC2, S3, Cloud Front, ELB and Elastic Beanstalk.• Creation, configuration and monitoring Shards sets. Analysis of the data to be shared, choosing a shard Key to distribute data evenly. Architecture and Capacity planning for MongoDB clusters. Implemented scripts for mongo DB import, export, dump and restore.• Build REST by building Node JS Server in the back end to handle requests sent from the front-end jQueryAjax calls.• Used NodeJS for building web applications with client-server architecture, where both can initiate communication in two-way connections and allow them to exchange data.• Built real time pipeline for streaming data using Kafka and Spark Streaming.• Worked on POC concepts to move Monolithic Applications to Microservices using Spring Boot and NOSQL. • Used Amazon Cloud Watch to monitor AWS services and Amazon Cloud Watch logs to monitor application.• Developing Docker file for different end points and validate them through the Docker-central to run the Jenkins job with given parameter and deploy job to the Kubernetes.• Selecting the appropriate AWS service based on compute, data, or security requirements.• Used Maven as build and dependency management tool for creating EAR, WAR and JAR file to be deployed in application servers and integrated with Jenkins, and Jenkins Jobs.• Working with Product owners to understand the business flows and functionality. Environment: Java/J2EE, JDK 8, Spring, Spring Boot, Angular9/10/11, Microservices, JSON, XML, AWS, EC2, S3, Lambda, IAM, Cloud Watch, Cloud Formation, Auto Scaling, Oracle 12c, REST, Apache Tomcat, AWS, Docker, Node JS, Maven 3.5.x, Kafka, JUnit 5, Kubernetes, Mockito, IntelliJ, SOAP UI, JIRA, Confluence, Kafka, GIT, Bitbucket
  • Versiko Ag
    Java Full Stack Developer
    Versiko Ag Apr 2018 - Sep 2020
    • Worked on Agile methodology including team-based design and code reviews.• Created AWS Launch configurations based on customized AMI and use this launch configuration to configure auto scaling groups and Implemented AWS solutions using EC2, S3, RDS, DynamoDB, Route53, EBS, Elastic Load Balancer, Auto scaling groups.• Working on Oracle Middleware Suite and Oracle database in a SOA environment. • Used to work with SOA based components, SOAP based EJB Web Services, JMS, Message Driven Beans, Spring Batch and JPA.• Defined AWS Security Groups which acted as virtual firewalls that controlled the traffic allowed to reach one or more AWS EC2 instances.• Created Directives, Services, Filters using Angular 9 with Typescript.• Use of SoapUI, JUnit, JDeveloper, SQL Clients, PMD and Checkstyle development tools for testing.• Deploying EJB base web services onto Weblogic application servers.• Creating WSDL’s and XSD schemas and also JNDI connections for EVV.• Used to work with Business Analyst’s in developing and testing new business processes, web services and batch jobs.• Implemented modules into NodeJS to integrate with designs and requirements and used NodeJS Express Framework.• Created user-friendly GUI interface and Web pages using Struts, JSP, HTML, CSS, AJAX, JQuery and JavaScript• Involved in using React JS components Forms, Events, Keys, Router, Animations and Flux concept.• Upgraded Spring Rest Controllers and Services classes to support migration to Spring framework. • Used Micro service architecture withSpring Bootbased services interacting through a combination of REST and Apache Kafka message brokers.Environment: Core Java, Spring Batch, EJB Web Services, Angular 6/8/9, Node JS, AWS, JMS, Message Driven Beans, WSDL changes, XSD Schemas, SOAP UI, React JS, Oracle10g, JDBC, HTML, Spring Security, Spring boot, Spring MVC, Spring batch, Kafka, AWS, Microservices, Kubernetes, Splunk, Swagger, Log4j, Docker, Weblogic, Mockito, SVN, Maven.
  • Christus Health
    Java Software Developer
    Christus Health Nov 2016 - Apr 2018
    Irving, Tx, Us
    • Involved in Requirement Analysis, Design, Development and Testing of the risk workflow system.• Developed batch job using EJB scheduling and leveraged container managed transactions for highly transactions.• Migrated Cassandra cluster from one AWS account to another AWS account by using Cloud Formation Templates in JSON.• Involved in developing Web Services to send XML request and reading the response SOAP UI from Java platform.• Created Custom Directives in Angular-JS, making use of Modules and Filters objects according to the application requirement. Involved in making Spring and Hibernate enhancements to existing applications Developed unit test cases using Mocha and Karma as unit test runner for various application modules.• Used various Core Java concepts such as Multi-Threading, Exception Handling, Collection APIs, Garbage collections for dynamic memory allocation to implement various features and enhancements.• Consumed Web Services to interact with other external interfaces in order to exchange the data in different forms by using Restful service.• Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular 4.• Achieved synchronization of multiple threads through Multithreading and Exception Handling.• Extensively used JSON to parse the data from server side to satisfy the business requirement.• Developed Struts Action Forms, Action classes and performed action mapping using Struts. • Established Database Connectivity using JDBC for Oracle. • Involved in provisioning AWS S3 buckets for backup of the application and sync this contents with remaining S3 backups, by creating entry for AWS S3Environment: Java, AJAX, JQuery, JavaScript, JSON, XML, Struts, EJB, JDBC, AWS, Angular JS 2/4, IBATIS, Web Services, SOAP UI, Restful, HQL, SQL, JBOSS, Oracle, ANT, Eclipse IDE, JIRA, Tortoise SVN, and UNIX.
  • Tata Consultancy Services
    Java Application Developer
    Tata Consultancy Services Aug 2014 - Jul 2016
    Mumbai, Maharashtra, In
    • Involved in the requirements gathering, design, development, unit testing and bug fixing. • Developed the application using Core Java, Multi-Threading, Collections, Spring Core, Beans, JDBC, Transaction and Batch, Oracle, Maven.• Developed applications according to a structured Agile project management methodology• Used Struts tags and Content Server tags for writing Java.• Developed an XML based editor interface that allows users to easily enter data for the attribute.• Worked in the development of Servlets, JSP'S, Spring Beans and POJOs. • Developed API for using AWS Lambda to manage the servers and run the code in the AWS.• Used Eclipse as development tool, and CVS was used for version controlling.• Middle-tier and business layer services were developed using EJB stateless session and entity beans.• Used the lightweight container of the Struts Framework to provide architectural flexibility for inversion of controller (IOC).• Responsible for maintaining and expanding AWS infrastructure using AWS (EC2/EBS/S3)• Involved in developing User Interface (UI) with HTML, CSS, JavaScript, DOJO, jQuery, JSON and Struts.• Extremely used plain JavaScript and jQuery, JavaScript Library to do the client-side validations.• Worked in configuration of TOMCATApplicationServer in Multi-cluster environment.• Developed MySQL stored procedures and triggers using SQL to calculate and update the tables to implement business logic.• Developed and used Maven for compiling and building the applications.• Involved in making release builds for deploying the application for test environments.Environment:Java, JSP, Agile, XML, AWS, HTML, CSS, JavaScript, jQuery, JDBC, Struts, Servlets, MySQL, SQL, AJAX, Tomcat, Eclipse, CVS, Maven.
  • Rize
    Java Developer
    Rize May 2013 - Aug 2014
    • Assisted in gathering the Customer Requirements and preparing Requirements Document.• Selected appropriate J2EE Patterns for implementing business applications.• Developed Solution Alternatives, Solution Recommendation, analysis-level as well as design level Package Diagram, Deployment Diagram, Class Diagram, Sequence/Activity diagram, Component Diagram, and non-functional design considerations deliverables.• Part of the team, working on the architecture and design of the application, stressed on code reuse, maintainability, scalability and high availability.• Applied OOAD/UML, and design patterns during the end-to-end J2EE based design.• Developed session beans that host Business Logic and Performs DB Access.• Developed the Presentation layer using the MVC paradigm, implemented by Struts.• Wrote the DAO (Data Access Object) component using JDBC to access the database.• Involved in the development of various components of the application.• Used Log4J utility to log error, info and debug messages.• Used CVS for versioning and concurrent access to the project files.• Used Java script for validation of page data in the JSP pages.• Wrote various SQL Queries, Stored Procedures, triggers, functions.• Conducting code inspection for programs developed by team members, whenever required.• Implemented test first programming approach using JUNIT as used JMock.• Developed Crystal reports using Crystal 10 Enterprise.Environment: Jakarta Struts Framework, JSP, CVS, JUNIT, JMOCK, Tiles, Tag Libraries, HTML, Java Script, Log4J, ANT, Web Logic, JDBC, Eclipse.

Yash T Education Details

  • Jawaharlal Nehru Technological University
    Jawaharlal Nehru Technological University
    Information Technology

Frequently Asked Questions about Yash T

What company does Yash T work for?

Yash T works for Ford Motor Company

What is Yash T's role at the current company?

Yash T's current role is Senior Software Engineer | Java Full Stack , J2EE, Hibernate | JPA, Spring, Microservice, React, Agile | Angular | Scrum, CI CD, Jenkins, DevOps | Sr. Java Full Stack Developer.

What schools did Yash T attend?

Yash T attended Jawaharlal Nehru Technological University.

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.