Sunteți pe pagina 1din 4

Ayushi Singh

Enterprise/ Cloud Solutions Java Developer

 6+ years of IT experience in analysis, design, development, documentation, implementing


and testing of software systems in Java, J2EE and Internet of Things.
 Strong Knowledge on Application Development using Software Development Life Cycle SDLC
using various methodologies like Waterfall, Agile/Scrum.
 Strong experience in Spring Boot Framework such as Spring MVC, IOC, AOP and Spring JDBC.
 Expertise in TDD, BDD and DDD driven design patterns.
 Experience in core Java - Multithreading, Collections and JDBC.
 Experience in configuring and deploying cloud based applications using Microservices
architecture on Cloud Foundry and Docker Containers.
 Sound RDBMS concepts and broadly worked with MS SQL Server 2005, Oracle 10g, TeraData
and PostgreSQL 8.0/9.1.
 Hands on experience with build and deployment tools including Maven, Jenkins and
Kebernates.
 Excellent team player with good analytical, strategic planning and interpersonal and
communication skills. Highly motivated, enthusiastic and self-starter

Personal Info Experience

Email: April 2018 – till Date


aysingh17@gmail.com Software Specialist- App Dev in Société General,
Bangalore
Phone: Sept 2015 – March 2018
+91-8197972543 Senior Software Engineerin QuEST Global Pvt Ltd,
Bangalore
Date of Birth: Oct 2012 – Aug 2015
20-August-1990 Consultant at Capgemini India Pvt. Ltd, Bangalore
Jan 2012 – Oct 2012
Software development at SD Soft Bangalore.
Jun 2010 – Dec 2011
Compower Trainer at UPTEC computer Consultancy,
Lucknow
Jun 2008 – Oct 2008
Software Developer at Wellborn Soft, Lucknow
Ayushi Singh
Enterprise/ Cloud Solutions Java Developer

Skills

Back End Technologies - Spring Boot, SpringMVC, Core Java, Microservices

Front End Technologies - AngularJS, HTML,JavaScript, CSS, CSS

ORM Technologies - Hibernate, JPA

Messaging Services - RabbitMQ, ActiveMQ

IDEs - Eclipse, STS, Intellij

Database - Oracle, PostgreSQL, MS SQL, TeraData

Build Tools - Maven, npm

Web Servers - Apache Tomcat, NodeJS

Cloud Infrastructure - Predix GE Cloud Foundry and AWS

DevOps - Jenkins, Jeera, Rally, Github and SVN

Design Patterns - MVC, Singleton, Prototype, TDD, BDD & DDD

Containerization - Docker, Kubernates, Openshift

Education

Master in Computer Application (MCA), 2012


Lal Bahadur Shastri Institute of Management and Development Studies to Gautam Buddha Technical
University, Lucknow, UP

Bachelor in Computer Application (BCA), 2009


Integral University, Lucknow, UP

Project Summary

Project Name DATA Warehouse SAFIR


SAFIR is the risk and finance warehouse for Société group. In SAFIR we also
reconcile collected data with accounting data.it is a critical application for the
publishing of SG quarterly reports. As part of this reconciliation users from different
entities adjust data. It is also used to generate restitution which is used by users to
Description
validate the data.
Architecture Details -
This project was implemented using Spring Boot and DAO patterns using Java
technology. Microservices, OpenShift. GitHub.
 Spring Boot, Predix UI, Angular JS, Polymer JS, Spring JPA repository, Micro-
Environment services Architecture, Intellij, Tomcat, Microservices, HTML, CSS, SASS,
WebServices, REST, SOAP, Javascript.
Ayushi Singh
Enterprise/ Cloud Solutions Java Developer

 Requirement gathering
 Technical documentation
Roles and  Development of application
Responsibilities  Testing
 Following the Standards set for the projects
 Coordination with various phase’s teams in the project

Project Name Digital Twin Analytics (DTA)


Digital Twin Analytics is a base model build on predix framework which
will give basic architecture to other models developed for locomotive
engine model.
Digital Twin Analytics runs on BPMN (Business Process Model and
Notation) engine. BPMN is a standard for business process modeling that
Description
provides a graphical notation for specifying business processes in a
Business Process Diagram (BPD).
Architecture Details -
This project was implemented using MVC, BPMN and DAO patterns using
Java technology.
Java, Spring Boot, Microservices, Oracle 10g, Postgres 9.5, Spring Tool
Environment Suite, Hibernate, JDBC Template, Log4j, RabbitMQ, Redis JUnit, HTML,
CSS, SASS, WebServices, REST, SOAP, Javascript and AngularJS.
 Requirement gathering
 End to End Development of application.
Roles and Responsibilities
 Testing.
 Following the Standards set for the projects.

Project Name Usage Based Lifting(UBL) Database Migration (Model Migration)


Usage Based Lifting application has two versions UBL2015 and UBL2016. UBL2015
is built on Predix 14.2 and using Oracle 10g database. UBL2016 is built on Predix
2.0 and using PostgreSQL 9.5 database. UBL Model Migration is developed to
migrate database schema and records from Oracle 10g to Postgres 9.5 database.
Description To use UBL2016 we need to migrate Schema and records to postgres. Predix 2.0
versions only supports Postgres database.
Architecture Details -
This project was implemented using MVC and DAO patterns using Java
technology.
 Java, Spring Boot, Oracle 10g, Postgres 9.5, Spring Tool Suite, Hibernate,
Environment JDBC Template, Log4j,Microservices, , HTML, CSS, SASS, WebServices,
REST, SOAP, Javascript and AngularJS..
 Requirement gathering
Roles and  Development of application.
Responsibilities  Testing.
 Following the Standards set for the projects.
Ayushi Singh
Enterprise/ Cloud Solutions Java Developer

Project Name Predix BMS (Battery Management System)


Battery Management System is mainly used for analyzing battery condition of
components. To analyze this, we have developed dynamic simulators to simulate
the data and to show real time data on predix UI. Predix UI provides the real time
data which will be updated at specific intervals of time and it provides control to
turn on/ off based on level of battery charging. The tech stack developed as part
Description
of this project has been projected as one of the core case studies for Predix
Capability Campaigns.
Architecture Details -
This project was implemented using MVC and DAO patterns using Java
technology. Polymer Js, Angular JS were used to develop GUI
 Spring Boot, Predix UI, Angular JS, Polymer JS, Spring JPA repository,
Micro-services Architecture, Cloud Foundry, CLI, Predix Cloud, Spring Tool
Environment
Suit, Tomcat, Microservices, HTML, CSS, SASS, WebServices, REST, SOAP,
Javascript and AngularJS.
 Requirement gathering
 Technical documentation
Roles and  Development of application
Responsibilities  Testing
 Following the Standards set for the projects
 Coordination with various phase’s teams in the project

Internet of Things- Rotate Machinery Management (RMM)


Project Name
(Quest R&D project)

IOT-RMM is based on monitoring and controlling of Equipment and their parameters


like Rotor speed, temperature, Shaft speed and Input Voltage etc, situated on remote
Description
places. With respect to controlling of equipment RMM system is generating alerts if
equipment has critical status.
JDK 1.7, Java, spring, Hibernate, JavaScript, AngularJS, RESTfulweb Services, HTML,
Environment
CSS, SASS and AngularJS.
 Understand the business requirements and provide design implementation
and solutions
 Involved in the coding of various modules
Roles and
 Leveraging open source frameworks like spring, Hibernate
Responsibilities
 Developed user interfaces for different modules using DOJO, JavaScript
 Troubleshooting and fixing issues during development and testing in various
modules

I declare the above information is true to the best of my knowledge, and look forward to a
rewarding career in your esteem organization.

S-ar putea să vă placă și