Summary
Overview
Work History
Education
Skills
Websites
Accomplishments
Projects Summary
Work Permit
Timeline
Generic
Mahammad Fayaz Amarachintha

Mahammad Fayaz Amarachintha

Milton Keynes,MIK

Summary

Having a 15 years of professional IT experience in Development and having good experience of Java11/17 and WEB technologies like Angular and React. Experience includes application development in Java17 (client/server), AWS Lambda, Reactive programming, JDBC, Hibernate,Spring, SpringBoot and full life cycle development of a project. Hands on Experience with AWS API gateway and AWS Lambda’s. Hands on experience on Spring Boot development. Hands on experience IBM API manager for developing API’s. Hands on Experience with Angular 12 and React JS 17. Hands on experience for developing, building and deploying microservices in cloud like Open-shift, AWS and Azure. Worked as part of Agile team using Test Driven Development (TDD) and active monitoring of software quality metrics. Worked as part of specialized team to migrate from legacy monolithic applications to Cloud software’s like AWS and Azure. Hands on Experience with Angular 12 and React JS 17. Hands on Experience on CI/CD tools like Jenkins. Worked on migration of software from older versions to Java11/17 and Spring Boot2/3 Worked on Database tuning and performance optimization of Software. Good knowledge of PingFederate onboarding and well aware of its processes. Energetic and self-motivated team player. Proven ability to work in both Individual and team environments with positive result.

Overview

15
15
years of professional experience

Work History

Technology Specialist

Coforge Limited
09.2021 - Current

Lead Consultant

ITC Infotech UK Ltd
07.2017 - 09.2021

Senior Software Engineer

Synchronoss Technologies India Pvt Ltd
07.2011 - 06.2017

Software Engineer

StrumSoft India Pvt Ltd
05.2010 - 06.2011

Education

Master Of Computer Applications (M.C.A) -

JNTU University
Anantapur, India

Skills

  • Java 11/17
  • Python
  • REST API
  • Spring
  • Spring Security
  • Spring Batch
  • Spring Boot
  • JAXB
  • Apache CXF
  • Oracle
  • Nuo DB
  • Mongo DB
  • Postgres SQL
  • Angular JS
  • Angular
  • CSS
  • Bootstrap
  • Redux
  • Post CSS
  • Grid
  • SCSS
  • JavaScript
  • Kong API Manager
  • IBM API Manager
  • ReactJS
  • Docker
  • Mockito
  • PowerMockito
  • JUnit
  • Maven
  • Stash
  • GIT
  • Jenkins
  • Kubernetes
  • AWS Lambda
  • SVN
  • Servlets
  • JSP
  • JDBC

Accomplishments

  • Outstanding Contributor Award, 2023, Coforge UK limited
  • Most Valuable Delivery Lead Award, 2019, ITC Infotech

Projects Summary

  • One Euro APP (OEA), 01/01/22 - Present, Lead Java Developer, Spring Boot, Spring Config, Docker, Nginx, JPA, Spring Security, Kong API, Angular, IBM API Manager, REST, NuoDB, Aws Aurora DB, Dynamo DB, DB2, OpenShift, AWS, Kibana, Dynatrace, Lens, Santander Bank UK, One Euro App is a payment application which allows the end customer to do the payments like funds transfer to own accounts and bill payments. Customer can do a wide range of payments like transfer to existing payee or new payee or setup a standing order as well. OEA can do fraud checks and scam warnings before proceeding to any payment so that end customer feels more confident and comfortable to do the payments through One Euro APP., Implemented the Kong API and deployed in Kong Manager., Implemented Consents adapters and scam warning adapters to allow customers to choose the right option to do the purpose of the payment., Developed in Consents AWS microservice to do the fraud checks., Maintenance related responsibilities like bug fixing, correcting functionalities and monitoring logs in Lens, Dynatrace and Open Search., Created entries in AWS DynamoDB for whitelisting the users., Integrate all adapters in Ping identity manager to make the payment flow work correctly., Configure Ping clients for the internal BaaS API teams.
  • Global Trade Tracker System (GTS), 04/01/20 - 12/31/21, Lead Full Stack Developer/Delivery Lead, Spring Boot, Spring Config, Docker, Nginx, JPA, Spring Security, Maven, Angular, IBM API Manager, Santander Bank UK, Involved in initial stages of gathering requirement, transforming requirements to functional specification and technical specification., Implemented the AWS Serverless API and calling Aurora DB using AWS Lambdas., Involved in writing Angular webpages integrating the backend services., Maintenance related responsibilities like bug fixing, correcting functionalities., Performed unit testing using JUnit framework., Created Angular components for payments flow., Working with offshore team to deliver the daily tasks.
  • Strong Customer Authentication (SCA), 01/01/19 - 03/31/20, Lead Full Stack Developer, Spring Boot, Spring Config, Docker, Nginx, GraphQL, Spring Security, Maven, ReactJS, IBM API Manager, Santander Bank UK, Involved in initial stages of gathering requirement, transforming requirements to functional specification and technical specification., Implemented the Backend API using REST web services., Designing and developing the Angular webpages and integrating with REST APIs., Created React components for customer authentication flow.
  • Open Banking, 15, 01/01/18 - 12/31/18, Lead Full Stack Developer, Santander Bank UK, Involved in initial stages of gathering requirement, transforming requirements to functional specification and technical specification., Implemented the Backend API using REST web services., Maintenance related responsibilities like bug fixing, correcting functionalities., Performed unit testing using JUnit framework., Created Angular components for logon and accounts flow.
  • Lustrum, 07/01/17 - 12/31/17, Senior Full Stack Developer, Santander Bank UK, Involved in initial stages of gathering requirement, transforming requirements to functional specification and technical specification., Implemented the Backend API using REST web services., Involved in writing Hibernate mapping for databases., Maintenance related responsibilities like bug fixing, correcting functionalities., Performed unit testing using JUnit/Mockito framework.
  • MMS Gateway (MMSGW), 03/01/17 - 06/30/17, Senior Java Developer, SoftBank Japan, Designed and Developed Backend API using Java and REST web services., Implemented convert MMS to Email MM1 protocol and vice versa., Developed Authentication layer using Spring Security., Developed persistence layer using Hibernate to retrieve data and update the Postgres database., Covering the good percentage of sonar Test cases for each bug fixes., Analyzing the Charles logs when issue reported by client teams.
  • One Media Hub (OMH), 01/01/16 - 02/28/17, Reliance India, Designed and Developed Backend API using Java and REST web services., Implemented using Spring framework Developed Action beans, Resource Beans and configured the Spring configuration XML., Developed persistence layer using Hibernate to retrieve data and update the Oracle database., Involved Sharing module implementation to share the media content.
  • Network Address Book (NAB), 04/01/14 - 12/31/15, Senior Java Developer, SFR France, Designed and Developed Backend API using Java and REST web services., Implemented Service layer using Spring Framework. Developed Action classes, Form Beans and configured the Spring configuration file., Developed persistence layer using Hibernate to retrieve data and update the Oracle database., Covering the good percentage of sonar Test cases for each bug fixes.
  • Device Management, 02/01/13 - 03/31/14, SVN, Verizon Wireless, Designed and Developed the phone caps XML for the devices., Developed the database scripts for each device which includes the model and manufacture information., Deploying the device directory to the client accessible location.
  • Telecommunication Provisioning System (TPS), 07/01/11 - 01/31/13, Senior Java Developer, Verizon Wireless, Maintenance related responsibilities like bug fixing, correcting functionalities., Performed unit testing using JUnit framework.
  • Connector Framework, 05/01/10 - 06/30/11, Java Developer, HMD Global Finland, Involved in initial stages of gathering requirement, transforming requirements to functional specification and technical specification., Implemented business logic using REST web services and JAXB., Involved in writing Hibernate mapping for databases.

Work Permit

Indefinite Leave Remaining (ILR)

Timeline

Technology Specialist

Coforge Limited
09.2021 - Current

Lead Consultant

ITC Infotech UK Ltd
07.2017 - 09.2021

Senior Software Engineer

Synchronoss Technologies India Pvt Ltd
07.2011 - 06.2017

Software Engineer

StrumSoft India Pvt Ltd
05.2010 - 06.2011

Master Of Computer Applications (M.C.A) -

JNTU University
Mahammad Fayaz Amarachintha