Keep in touch with meI'm using Intch to connect with new people. Use this link to open chat with me via Intch app
Work Background
Senior Principal Application Engineer/Expert Application Engineer
Discover Financial ServicesSenior Principal Application Engineer/Expert Application Engineer
Aug. 2021RemoteWork with a team of engineers integrated in the Discover Technology Academy to build transformation plans and conduct an immersive engineering learning experience through a dojo framework Diagnose opportunities for automation and efficiency in the end to end product delivery cycle Influence other engineers to embrace agile practices and transform the way they work Be hands on by pairing with engineers to create and maintain full stack solutions in one or more ways: Complex front-ends (user interfaces), with a focus on user experience Multiple Back-end systems DevOps processes and application infrastructure, while leveraging cloud services (including database systems and models) Plan how we build and integrate new systems by leveraging your holistic knowledge of the products in our ecosystem Innovate on best practices for our team and advocate for improved processes with our internal partners Support live systems to ensure business continuity Solve complex technical problems and explore new ways to bring value Guide our team through implementing new solutions from inception to production Mentor and inspire our team members by helping them to hone tech skills/expertise Keep up-to-date with new technology trends and innovations Frequently attend Industry Conferences and occasionally participate in panels to and lead “TED Talk” like forums Researches new technology opportunities and how they can be used to add technical capabilities at Discover Drives strategic technology decisions based on collaboration with a board field of experts outside of Discover Contributes to the external image of Discover Technology as a desired workplace to learn technology best practices Recognized outside of Discover as a thought leader and participates in internal and external communities Shapes learning paths for Discover engineers by bringing what they learn back to Discover so everyone can benefit from their experiences
Technical Lead
Hexaware TechnologiesTechnical Lead
Jul. 2020 - Aug. 2021Herndon, Virginia, United StatesClient : FannieMae • Designed and developed RESTful Microservices using Spring Boot, Config Server, Eureka Service, Zuul Gateway • Worked on AMTM legacy code with batch process changes, parallel/no parallel etc. • Streamlined some batch jobs which helped in reducing the time taken to execute other waiting jobs • Created jil and updated existing jobs, calendars, resources, variables and any other components that are supported by Autosys • Worked on Junit Coverage for the microservices and web services • Worked on AWS SQS and SNS POC, aware of AWS S3, EC2, Cloud Watch concepts and parallelly preparing for AWS Certification • Used Bitbucket for version control management and used Jenkins to deploy the code • Used Gradle and Maven to build projects
Technical Lead
BrillioTechnical Lead
Dec. 2019 - Jul. 2020Edison, New Jersey, United StatesClient : Verizon • Involved in multi-tiered JavaEE design using Spring Boot and REST Web services • Designed and developed asynchronous RESTful Microservices using Spring boot, Mongo DB, PostgreSQL, Spring Batch, Spring JPA • Experience in mining data from Apache Druid data sources using RESTful web services, Spring Boot, Java 8 etc. • Designed and developed stand alone Spring Boot microservices using Spring Boot, Spring Scheduler Apache Pulsar (Consumer-Producer) concepts • Used Spring Profiles to create multiple deployment profiles and deploy the applications to Apache Tomcat • Used Eureka Server to register Spring Boot Microservices • Used SuperPuTTY for DevOps in Windows-based systems • Actively worked on Docker, Docker SWARM and deploying and maintaining Micro services in Dev & QA environment • Container management using Docker by writing Docker files and set up the automated build on Docker HUB and installed and configured Kubernetes • Implemented docker-maven-plugin in maven POM to build docker images for all microservices and later used Docker file to build the docker images from the java jar files. • Used Jenkins pipelines to drive all microservices builds out to the Docker registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes • Build and Release software baselines, code merges, branch and label creation in Gitlab
Technical Lead
BrillioTechnical Lead
Feb. 2018 - Dec. 2019McLean, Virginia, United StatesClient - FreddieMac • Involved in multi-tiered JavaEE design using spring MVC, Spring Boot and REST Web services deployed on Jboss Server connecting to MongoDB • Involved in updating the JavaScript files which in turn is invoked by various methods in the java classes by configuring the java objects in a bean which is maintained by the Spring IOC container • Involved in Spring MVC model integration for front-end request action controller • Involved in setup of SOAP web service integration with outside application • Experience with container-based deployments using Docker, working with Docker images, Docker Hub and Docker-registries and Kubernetes • Involved working with a PaaS (Copa Application) solution such as RedHat Openshift • Used Jenkins pipelines to drive all micro services builds out to the Docker registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes • Worked with OpenShift platform in managing Docker containers and Kubernetes Clusters • Managed Ansible Playbooks with Ansible modules, implemented CD automation using Ansible, managing existing servers and automation of build/configuration of new servers. • Maintenance of the Deployment pipeline by making changes to the necessary scripts • Integrated SonarQube with Jenkins for continuous inspection of code quality and analysis with SonarQube scanner for Maven • Monitored the logs using Log4J and fixed the problems • Involved in the implementation of the MVC architecture using spring • Involved in maintaining the CoPA backend data using MongoDB • Involved in creating batch jobs • Involved in testing Source Code using Junits and Selenium Scripts • Involved in following the DevOps approach and implementing Agile Methodologies • Involved in Fortify Scans, SonarQube and other security scan fixes for new code • Involved in Prod Deployment & go Live support
Technical Lead
BrillioTechnical Lead
Apr. 2016 - Feb. 2018Princeton, NJClient : Bristol-Myers Squibb • Worked extensively on Spring boot for building web service • Developed Controller for request, response paradigm by Spring Controllers using Spring-MVC. • Developed Hibernate in Data Access Layer to access and update information in the database. • Used JavaScript and jQuery for providing client-side validation and Spring Validator for server-side validation. • Assist with Production Support issues/problems as required. • Configure Maven for project compilation and building. • Used SVN for version control management. • Build front end prototype using Html5, Css3, Bootstrap, JavaScript, jQuery, JSP • Participated in the technical code reviews, prepared unit test cases, detailed time estimation and impact analysis and code review documents. • Produced and consumed web services including SOAP using SOAP UI, JAXB • Used CXF web service in SOAP and WSDL to communicate through different application. • Involved in consuming, producing SOAP based web services using JAX-WS
Team Lead
AccentureTeam Lead
Apr. 2008 - Dec. 2015Greater Chicago AreaClients : Statefarm, Axtel Communications, Luxottica, Maersk Oil • Involved in Analysis, designing and testing support. • Created Rest based controllers to handle the incoming request and output the response • Designed and developed the web-tier using Html, JSP's, Servlets and Tiles framework. • Developed JSP for UI and Java classes for business logic. • Created model layer using Hibernate and extensively used its API to perform crud operation. • Involved in developing test cases using Junit testing during development model. • Database design and schema. • Involved in the development of project back-end logic layer by using most of the core java features such as Collection Framework, Interfaces and Exception Handling programming. • Implementation of Syclo Agentry platform which included working on the Agentry Editor and Agentry Java Backend. Handled the entire Java Syclo Architecture and implemented backend transactions which include retrieving data from SAP Backend

Requests

Touchpoint image
2
Looking for a Job
QA Engineer with Extensive Experience
Intch is a Professional Networking App for the Future of Work
300k+ people
130+ countries
AI matching
See more people like Sagar on Intch
IT
453430 people
18
Technologist, Project/Program Manager
24
Data Scientist Intern @ Newell Brands
16
Program Manager @ DISH Network
ITDevOps
33815 people
42
Senior Mining Engineer @ Riot blockchain
33
Investor Relations Manager @ ExxonMobil
43
Investor relations manager @ ExxonMobil