Ashwini S's Location
Dublin, California, United States, United States
About Ashwini S
Ashwini S is a Full Stack developer at Unity.
Ashwini S Work Experience Details
-
Full Stack Java DeveloperUnity Feb 2022 - PresentSan Francisco, UsInvolved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design, development, and testing. • Developed the view-controller components using HTML, SCSS, AJAX, and Type Script. • Used Java 8 Lambda expressions along with Streams for creating internal iteration and performing chain operations such as Filter, Map, Collect on a collection. • Worked with Spring IOC for implementing DI. • Used Spring AOP for solving crosscutting concerns like keeping logged data and transactions details. • Used Spring Batch for processing large amount of data like transaction management, job processing, resource management and logging. -
Full Stack Java DeveloperWex Jul 2020 - Dec 2021Portland, Maine, UsDeveloping application service components and configured beans using Spring IoC, creation of Hibernate mapping files and generation of database schema • Developed application service components and configured beans using SpringIoC, creation of Hibernate mapping files and generation of database schema. • Developed Restful web services using Apache Camel, Springboot and configured Kibana as a visualization dashboard. • Participated in code review, mentoring sessions, and used GIT as version control and GIT Bash for GIT interactions. • Utilized Java 1.8 features like Lambda expressions and Stream API for Bulk data operations on Collections, which would increase the performance of the Application. • Working on Active MQ Messaging Service for Integration. • Deployed and Monitored Microservices Using Pivotal Cloud Foundry, also Managed Domains and Routes with the Cloud Foundry. • Worked on migration Microsoft azure service to AWS service for a project. • Moved the project to Java 8 to extensively use Lambda expressions and have better connectivity to Cloud in addition adding Springboot Libraries and UI Enhancement. • Used AWS to deploy the project on EC2 instance Implementation of the Business logic layer for MongoDB Services. • Developed a shell script, which picks up and changes the server commands for various other scripts to identify the java 8 version. -
Full Stack Java DeveloperEstuate, Inc. Jun 2019 - Jun 2020Milpitas, California, UsInvolved in the complete SDLC (software development life cycle) of the application from requirement analysis to testing. • Followed Agile Methodology in analyze, define, and document the application, which will support functional and business requirements. Coordinate these efforts with Functional Architects. • Utilized Java 1.8 features like Lambda expressions and Stream API for Bulk data operations on Collections, which would increase the performance of the Application. • Deployed and Monitored Microservices Using Pivotal Cloud Foundry, also Managed Domains and Routes with the Cloud Foundry. • Designed, Configured and deployed Amazon Web Services (AWS) for a multitude of applications utilizing the Amazon cloud formation. • Experienced in setting up Amazon EC2 instances, virtual private cloud (VPCs), and security groups. Setting up databases in AWS using RDS, storage using S3 bucket and configuring instance backups to S3 bucket. • Implemented the application using Spring IOC, Spring MVC Framework, Spring Batch, Spring Boot, and Spring Web MVC and handled the security using Spring Security. • Developed RESTful API for assessment indicators module and token-based authentication for RESTful services using Spring Security. • Used Jersey to implement Restful Web Service and used XML form to transfer the data. • Developed the application using J2EE Design Patterns like Business Delegate, Factory, Singleton, Session Facade, Service Locator and DAO. • Worked and involved in deployment of core platform technologies, techniques, and web app frameworks such as spring, JBOSS, Tomcat, JSON, XML, HTML5, and Web Services. • Used Spring MVC module to develop MVC Architecture. • Involved in Developing a Restful API'S service using Python Flask framework. • Deployed the Application into Docker container and made easily accessible at runtime using Cloud Foundry and other cloud services like AWS. -
J2Ee DeveloperGrepthor Software Solutions Pvt Ltd, India May 2017 - May 2019Involved in various Software Development Life Cycle (SDLC) phases of the project like Requirement gathering, development, enhancements using agile methodologies. • Collaborated with team members and developed a SPA (single page application) based on Angular 7 and Java 8 and Spring Boot. • Involved in design and developing the Microservices based on the requirements functionalities. • Designing and developing Restful API and services using best practices to interact within the microservices and with the front end, using spring Boot. • Dividing and rewriting old monolithic applications using Microservices. • Designed and developed Microservices, Rest/Soap services using Spring Boot, Spring MVC, Spring Batch, spring integration based on the requirements. • Used Spring Core Annotations for Spring DI (Dependency Injection) and Spring MVC for REST API s and Spring Boot for microservices. • RESTful API tested on postman, documented on swagger and used Angular HTTP Client module for making HTTP request call to get and bind the data from server side. Implemented Observable and subscribe for constantly data handling. • Built real time data pipelines by developing Kafka producers and Spark streaming applications for consuming. • Connected Web API to Angular using Http Call and designed GET, POST, PUT, DELETE for Web API. • Contributed in JSON Web Token generation and distribution upon successful login with the use of Spring Security in the backend. • Implemented hibernate for backend and databases communication with creation of POJO classes, Controllers, and Repositories. • Used Spring Configuration Annotation for easy configuration, Spring JPA Annotation in POJO classes as well as Spring Annotation across the spring boot application. • Tested angular application on Jasmine and responsible for cross-browser compatibility of the web application. • Created UNIX shell scripts for CRON jobs and other production support activities like archiving the logs etc.
-
Software DeveloperAdaequare Info Pvt Ltd, India Apr 2016 - Apr 2017Developed REST API based Micro Service applications by connecting the UI, API Gateway and various independently deployable services. • Used Spring Boot at back-end, which helps to develop application with ease. • Monitored the application logs using Log4J2 logging framework for logging. • Enhanced the web application using spring boot and Hibernate frameworks with respect to Model View Controller architecture. • Used Micro service architecture with Spring Boot based services interacting through a REST API. • Worked on Hibernate to store the persistence data into the Oracle. • Extensively used Hibernate in data access layer to access and update information in the database. • Worked with Tomcat web server in deploying web applications. • Used spring framework’s Dependency Injection (Inversion of Control/IOC) to effectively manage various bean components across the application. • Involved in regular code review sessions with the development teams using the GitLab repository • Involved in performing regular builds using Jules tool for deploying service to DEV, QA and UAT environments. • Used GIT version control system for maintaining the application, release/version management. • Involved in database design discussions and writing SQL queries using Oracle database. • Created unit tests using JUnit in test-driven development approach. • Used Rest clients such as Postman and SoapUI tools to test REST API services. • Developed Restful based Web Services for sending requests and receiving responses. • Used JIRA tool for tracking stories progress.
Frequently Asked Questions about Ashwini S
What company does Ashwini S work for?
Ashwini S works for Unity
What is Ashwini S's role at the current company?
Ashwini S's current role is Full Stack developer.
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
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