Saurabh O.

FULL STACK DEVELOPER

235 dollar
Freelancer
7 years
Brighton and Hove, UNITED KINGDOM

My experience

FreelanceMarch 2019 - Present

More

EPAM SystemsMarch 2018 - February 2019

I was working in a Payments Gateway Services project which provides partners with a white label technology solution for payment processing and fraud prevention. Through our platform, we enable them to easily and securely accept a wide range of digital payment methods from all over the world. The payment related functionality was implemented in microservices and its UI is implemented in Angular 4. The main responsibility of this project is to make a card less credit card payment on merchant site.
I was responsible for :
1. Developing the microservices with Spring Boot 2 and Spring Cloud 2
2. Writing the backend logic into Java 8, Spring 4 and Hibernate 5
3. Writing the web pages into Angular 4, HTML 5 and CSS 3
4. Writing unit and integration test cases using Junit 4, Mockito 2, Karma &
Jasmine
5. Using Git repository to push the code to beta / master branch
6. Doing the static code analysis before every sprint
7. Managing team to complete the work before time
8. Working in an agile scrum methodology to complete the user stories
More

Dassault SystèmesJuly 2017 - March 2018

3 years
I was working in Ericsson project. Ericsson is a networking company. This website handles the clients request, manages the products data and its lifecycle. Here we are migrating the Ericsson old project into Spring, Hibernate and Angular 4 website which will manage the Ericsson products lifecycle and will be responsible for the revision of each product which goes into the market.
I was responsible for :
1. Understanding the user stories and estimating them in sprint planning
Responsibilities

2. Writing the backend logic into Java 1.8, Spring 4 and Hibernate 5
3. Writing the web pages into Angular 4, HTML 5 and CSS 3
4. Writing unit and integration test cases using Junit 4, Mockito 2, Karma &
Jasmine
5. Responsible for the software development activities including develop, verify and manage the change requests for one component of a project solution
6. Doing the static code analysis before every sprint
7. Managing team to complete the work before time
8. Working in an agile scrum methodology to complete the user stories
9. Provide innovative solutions to complex business problems
10. Design reusable components by utilizing various standard frameworks
More

TCSDecember 2013 - April 2015

I was working in a Vodafone recharge website. Its main focus is about recharges of Vodafone prepaid numbers and providing various offers to customers. This website handles all the recharge packs from all the states and shows them according to the mobile number.
I was responsible for :
1. Using J2SE, Spring 3, Hibernate 3, HTML and CSS to develop the web pages.
2. Writing Web Services (REST, MQ)
3. Deploying the application on UNIX application servers
4. Managing Web and Application servers
5. Troubleshoot/analyze the production issues

My stack

UNIX, Unit testing, TypeScript, Troubleshooting, Test Cases, Teamwork, Team management, Static testing, Spring Core, Spring Boot, Spring, SonarQube, REST, Reactive programming, Progress 4GL, Problem Solving, PostgreSQL, Oracle 12c, Oracle, MVC, MongoDB, Mockito, Microservices, Linux, Karma, JUnit, JSP, Jenkins, JAXB, JavaScript, Java, Jasmine, Integration testing, HTML5, HTML, Hibernate, Git, FlyWay, ElasticSearch, Docker, Design Patterns, Debugging, CSS, Bitbucket, AngularJS, Angular 6