Swathi S. Email and Phone Number
• Accomplished Java Full Stack developer with experience in all phases of Software Development Life Cycle (SDLC) which includes Design, Development, Analysis, Testing and Integration of various web based client/server applications in multi - platform environments using JAVA/J2EE technologies.• Experience in configuring, deployment and support of cloud services including Confidential Web Services (AWS).• Proficient in User Interface (UI) applications by using HTML, CSS, Bootstrap, Java Script, JQuery, JSON, AJAX, Angular, React JS, and Vue JS.• Experience in building Single Page Application (SPA) using various Angular framework and ReactJS library.• Experience on Angular features such as Directives, Dependency Injection, Modules and Routing.• Experience in using React JS components, Forms, Events, Keys, Router, REDUX and Flux state management concepts.• Experience in React.js for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts.• Strong of Core Java concepts and working knowledge on concepts such as OOPs concepts, Collections Framework, String Handling, Exceptional Handling, Multithreading, Synchronization.• Familiar with Java 8 concepts like Lambda expressions, Method referencing, Functional Interfaces and Generics and Streams API.• Experience using Spring Framework modules like Spring Core container for Dependency Injection, Application context.• Expertise in developing and integrating enterprise applications using Spring MVC, Spring IOC, Spring web flows, Spring Security, Spring Boot, Spring Batch and Spring integration.• Practical experience in both Non - relational MongoDB, Cassandra and Relational Database My SQL, PostgreSQL.• Experience in using build tools like MAVEN and ANT, Gradle and MS-build for the building of deployable artifacts such as war, jar and ear from source code.• Build web applications by using testing framework as Jasmine and Karma.• Experience in Testing Frameworks such as JUnit, QUnit, Mockito, Selenium, and Protractor.• Hands-on Experience with Apache Kafka to process and integrate data with spring to Multi-Threaded Message consumption and worked on Zookeeper to maintain services.• Experience on Kafka cluster which typically consists of multiple brokers to maintain load balance.• Hands-on experience in designing and development of messaging application using Java Messaging Service (JMS) and Rabbit MQ.• Proficient in producing/consuming web application development using SOAP, RESTful Web Services, spring, Hibernate JDBC, Servlets, JSP, Java Beans, MVC.
Merck
View-
Sr. Java Full Stack DeveloperMerck Dec 2019 - PresentRahway, New Jersey, Us• Developed End to End Design, Development and Testing of Streamlets module by Agile and Scrum methodologies. Worked with various agile methodologies like Test Driven Development (TDD) and Behavior Driven Development (BDD).• Created cross-browser compatible and standards-compliant using Angular, React JS.• Designed and developed user interface using front-end technologies like HTML, CSS, JavaScript, JQuery and AJAX.• Worked with Angular to develop single page applications by using routing concept, worked with NGRX for managing Angular applications.• Implemented the design wireframe using Angular. Created services and exposing it to backend, which runs on Spring Boot and managed application layer using Node.js mainly for authentication, authorization, and session maintenance.• Created TypeScript reusable components and services to consume REST API's using Component based architecture which is provided by Angular.• Created services with Angular inject property, to make the service available for dependency injection while creating components and modules according to client’s requirement.• Developed Angular built-in directives, custom directives and components such as dashboards, data grids and informational pages, carousels, date /pickers, modal dialogs and other input components.• Created UI templates and functionality to be merged with the backend REST API for proper communication of front and back end to enable efficient working of application.• Used design patterns like Singleton, Data Access Objects, Factory and MVC patterns.• Implemented Multithread concepts in Java classes to avoid deadlocks and Extensively used Java 8 features like lambda expressions for communicating between business layer and database, Stream API for Bulk Data Operations on Collections using both streams and parallel streams.• Implemented modules using for Core Java APIs, Java Collections, Java Streams, Multi-threading and object oriented designs. -
Java Full Stack DeveloperGeodis Aug 2018 - Dec 2019Levallois-Perret, France, Fr• Mainly involved in development and maintenance of the website using HTML5, CSS, Ajax, JQuery, JavaScript, Angular, ReactJS and Node.js.• Designed dynamic and browser compatible pages using HTML, CSS, and JavaScript.• Developed front-end codes with Ajax call in Angular and jQuery to retrieve data as JSON Object from controllers in back-end Restful Server.• Worked on React JS Virtual Dom and React views, rendering using components which contains additional components are custom HTML tags.• Implemented various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and redux library.• Responsible for React UI and architecture. Building components library, including Tree, Slide-View, and Table Grid.• Used React JS with Redux to create a single page web application with efficient data flow between the client and server and used to create Controllers to handle events triggered by clients and send request to server.• Implemented in React JS for Data patterns which improves readability and made it easier to maintain larger apps and used React JS for declarative, efficient, and flexible JavaScript library for building user interfaces.• Debugged the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.• Developed Server-side automation using NodeJS scripting and connected different types of SQL and NoSQL databases. • Used Object Oriented Programming concepts to develop UI components that could be reused across the Web Application.• Utilized core Java concepts like collection framework, multi-threading, OOPS and Exception Handling.• Implemented connectivity to databases using JDBC from Servlets and JSP through Enterprise Java Beans (EJB).• Developed in using spring concepts DI/IOC, AOP, Batch implementation and Spring MVC. -
Java Full Stack DeveloperCps Energy May 2017 - Aug 2018San Antonio, Texas, Us Designed and developed GUI framework classes using Java, XML, XSL, and XSLT with Rational Rose & Designpatterns. Used spring framework's Aspect-oriented programming (AOP) to write various cross-cutting routines. Developed front‐end development and web application using HTML, CSS, JSP, bootstrap and JavaScript, JSFFramework that uses Model View Controller (MVC) architecture with JSP. Worked on JavaScript frame work for building web pages using Angular JS, Bootstrap, Node.JS, and React.JS toaugment browser based applications with MVC capability. Created Typescript reusable components and services to consume API's using Component based architectureprovided by angular. Developed code using AJAX for implementing dynamic Webpage where the content was fetched via API calls andupdated the DOM JSON Parsing. Developed Servlets and Java Server Pages (JSP), to route the submittals to the EJB components and render-retrievedinformation using Session Facade, Service Locator (design pattern). Used Spring Core Container module to separate the application configuration and dependency specification from theactual code for injecting the Dependencies into the Objects. Worked on Backend code to persist data using Core Java concepts like Collections, Exception Handling, multi-threading to handle large amount of data. Consumed REST based Micro services and utilized Spring Cloud Eureka to manage the complexity with a serviceregistry and service discovery and the circuit breaker pattern using the Hystrix, load balancing using Ribbon. Persistence layer was implemented using Hibernate Framework. Implemented Micro services architecture using Spring Boot for making the application smaller and independent. Worked on application layer Security using Spring‐Security, OAuth2 for securing REST end point
Swathi S. Education Details
-
Purdue UniversityComputer Science
Frequently Asked Questions about Swathi S.
What company does Swathi S. work for?
Swathi S. works for Merck
What is Swathi S.'s role at the current company?
Swathi S.'s current role is Actively Seeking for New Opportunities as a Senior Full Stack Developer positions || React || Angular || Java8 || Spring frameworks || Microservices ||.
What schools did Swathi S. attend?
Swathi S. attended Purdue University.
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