London, England, United Kingdom
Java, Nodejs, Spring Boot, Microservices, Kafka, Kubernetes, AWS, Spring MVC, React, Angular, AngularJS, HTML, Javascript, Typescript, JQUERY, PL-SQL, Docker, Event-Driven Architecture, Openshift, NodeJS, Python
https://ba-it.co.uk/
I took part in EMIR Refit as a senior software developer from the beginning of design phase. This project is mainly data enhancement project required by Bank of England to provide regulation standards on existing trade exchange environment. I have designed and implemented many features using Spring Batch framework for processing various high volumed end of the trade files with high performance. The technologies I used during 3 project : Spring Boot, Spring Batch, Java 17, EhCache, MySQL, Spring JPA, Spring Data, TDD/BDD, JUnit, Mockito, SonarQube, Bamboo, Veracode
During my third time in Sony, Pulselive I have mainly worked these projects. • Common Wealth Games As senior software developer, I have designed and implemented Restful APIs in API microservice as backend application and managed data integration between third party with data micro service. These developed API’s is used for providing valuable information for https://www.birmingham2022.com/ games. • Formula E As senior software developer, I have designed and implemented Restful APIs in API microservice as backend application and managed data integration between third party with data micro service. These developed API’s and data is used for providing valuable information for https://www.fiaformulae.com/en games. • Cricket Australia This is a mainly data migration project took place in production with historical data. Mainly migrated images, videos, articles/news and player bios metadata to CMS platform. The technologies I used during 3 project : Spring Boot, Java 15/16, Terraform, Kubernetes, AWS, Kafka Streams, Restful API Design, Event Driven Architecture, Microservice, Elasticsearch, MySQL, Thrift, MemCache, Spring JPA, Java 8, Docker, Spring Data, Spring Security, TDD/BDD, JUnit, Mockito, Swagger ,S3, DynamoDB, Kinesis Streams
AWS Developer/Consultant As an AWS Java Developer, I have developed AWS Stacks using new Step Functions within AWS Lambda for data-processing architecture designed to handle massive quantities of data by taking advantage of both batch and stream-processing methods.
IT Consultant E-Commerce, Java 11, Elasticsearch, Elasticpath, Kibana, Payment Methods, Java 11 with Spring Boot, Contentful, AWS, Elastic Container Service, Lambda, Aurora (MySQL)