Supan Shah work email
- Valid
Supan Shah personal email
Supan Shah is a Java full stack developer at American Express.
American Express
View- Website:
- americanexpress.com
- Employees:
- 79797
-
American ExpressUnited States -
Full Stack Java DeveloperAmerican Express Aug 2021 - PresentNew York, Ny, Us• Involved in analysis, specification, design and implementation and testing phases of Software Development Life Cycle (SDLC) With TDD approach.• Developed the J2EE application based on the Service Oriented Architecture.• Used agile methodology such as extreme programming(XP) to improve the quality of code and to meet the change in customer requirements even at the late stage of development process.• Used Design Patterns like Singleton, Factory, Session Facade and DAO.• Used Java Microservices in Web-Application will make requests to the Account-Service microservice using a RESTful API• Developed using new features of Java11 Annotations, Generics, Lambda Expressions enhanced for loop and Enums.• Used Spring and Hibernate for implementing IOC, AOP and ORM for back end tiers.• Involved in writing Thread Safe blocks for multithread access to make valid transactions.• Created and injected Spring services, Spring controllers and DAOs to achieve dependency injection and to wire objects of business classes.• Design, implement and test services in a Microservice -oriented architecture and has Implemented the REST based Microservices using the Spring Boot, Spring Data with JPA (Java Persistence API).• Built Microservices applications using Spring Cloud• Efficiently handled periodic exporting of SQL data into Elasticsearch.• Used Spring Inheritance to develop beans from already developed parent beans.• Implemented SOA to develop REST Based Web services using Apache Axis .• Developed REST Web Services clients to consume those Web Services as well other enterprise wide Web Services.• Exposed the Web Services to the client applications by sharing the WSDL’s.• Used SOAP UI for testing the web services.• Used XStream API to transfer data back and forth between Spring MVC and Ext JS .• Used DAO pattern to fetch data from database using Hibernate to carry out various database.• Used Hibernate Transaction Management, Hibernate Batch Transactions, cache concepts.• -
Full Stack DeveloperDish Network Feb 2020 - Jul 2021Englewood, Co, Us• Participated in the complete software development lifecycle tasks (design, coding, testing, and documentation).• Responsible for preparing the use cases and for designing and developing object models, class diagrams with UML Specifications.• Designed and Developed UI for Customer Service Modules and Reports using Angular2.0, HTML, CSS, Bootstrap, JavaScript, and jQuery Created web application prototype using JavaScript and AngularJS.• Implemented nested views and routing using Angular UI Router as per the requirement. GUI was developed using JSP, HTML, and AngularJS and created reusable components in Angular2.0 using Custom Directives Filters, Services, and Partials.• Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular JS. Also developed internal services using Java and Node.js.• Customized Restful Web Service using Spring RESTful API, sending JSON format data packets between front-end and middle-tier controller.• Good Knowledge in dynamic documentation of RESTful end points using Swagger API.• Called REST web services through AngularJS services to get JSON Object and modified the response object to display in UI.• Design and develop micro services, J-Unit test cases, and mock creation and fix defects.• Developed the backend tier using Spring Boot framework providing Dependency management.• Developed the application under Core Java, J2EE Architecture using REST, JBoss, Node.js, backbone.js, EXT JS, spring, Struts, Hibernate, Servlets, Web logic, Swing, Agile, Eclipse, Jenkins, and JSP.• Developed API to Integrate with Amazon EC2 cloud-based architecture in AWS, including creating machine Images.• Developed views using Bootstrap components, Angular-UI and involved in configuring routing for various modules using angular UI router.• Create desktop application with Angular 2/4 and Unit Test with Karma-Jasmine -
Java DeveloperGrainger Feb 2019 - Feb 2020Lake Forest, Illinois, Us• Developed Project Specific Java API's for the new requirements with the Effective usage of Data Structures, Algorithms, and Core Java, OOPS concepts.• Used Bootstrap, NodeJS for effective design of Web pages.• Developed web service for web store components using RESTful API using Java & Spring.• Experienced in developing web-based applications using CSS, HTML, JavaScript, jQuery, UML• Experience in Object Oriented design, Systems Analysis, Software &Web Application development.• Developed business modules using Hibernate & Spring framework technologies.• Responsible for analysis, design, development, and integration of backend components using J2EE technologies such as Springs 3 and Spring JDBC and EJB's.• Wrote Micro services to export/import data and task scheduling and spring boot, spring and Hibernate in the Micro services and Swagger API for Micro services.• Used Jasmine, Karma for unit testing and end-to-end testing to verify Angular JS modules and JavaScript utility routines.• Experienced in Front End frameworks such as jQuery, Ajax, JavaScript, Nodejs, ReactJS, BackboneJS, AngularJs. • Created Typescript reusable components and services to consume REST API's in Angular 2.• Analyzing the execution plan and choosing the optimized query for the DB operation using SQL Developer.• Implemented Micro services architecture using Spring Boot for making application smaller and independent.• Developed Project Specific Java API's for the new requirements with the Effective usage of Data Structures, Algorithms, and Core Java, OOPS concepts.• Developed web service for web store components using RESTful API.• Used XML, XSD and JSON messages for Data transfer. Used JAXB API and DOM for XML parsing messages.• Developed application Specific thread safe XML APIs, XML Document Builder and parser utils, validators using java DOM Parser which is used among the components. -
Java DeveloperSynchrony Apr 2016 - Dec 2018Stamford, Connecticut, Us• Developed multiple user tools with core Java and DB2 using eclipse IDE.• Implemented multiple design patterns like factory, façade, etc.• Extensive code reviews on adherence to design and performance.• Used NodeJs to run AngularJS on server with mock JSON data and completed the UI development independent of server.• Extensive real-time production support.• Used front end web development tools HTML5, CSS3, JavaScript, Typescript, Bootstrap, Angular JS, Angular2.0 to design UI.• Wrote HQL queries as part of development.• Supporting to testers to test AngularJS 2.0 with Jasmine and Protractor.• Designed and implemented XML parsing for XML order conformations.• Wrote batch jobs and was involved in performance tuning of complex queries.• Monitored the error logs and fixed the problems.• Developed the different components of the application such as JSP, Servlets, DAO and Used Subversion (SVN) for version control.• Involved in the Development of Spring Framework Controllers. Developed Controller for the request, response paradigm by Spring Controllers using Spring-MVC.• Developed additional UI Components and implemented an asynchronous, AJAX (JQuery) based rich client to improve customer experience.• Built ANT scripts for automated deployment and for the build operation of the entire application.• Developed web pages using HTML5/CSS and JavaScript, Angular JS.• Developed many JSP pages, used Dojo in JavaScript Library, jQuery UI for client-side validation.
Frequently Asked Questions about Supan Shah
What company does Supan Shah work for?
Supan Shah works for American Express
What is Supan Shah's role at the current company?
Supan Shah's current role is Java full stack developer.
What is Supan Shah's email address?
Supan Shah's email address is su****@****ion.com
Who are Supan Shah's colleagues?
Supan Shah's colleagues are Judie Ann Paderes, Oscar Ortega, Michael A. Sendecki, Andre Luis Ferreira, Estelle D'adamo, Ryan Jimenez, Jason Gomez.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial