Personal details

Andrei S. - Remote

Andrei S.

Timezone: Bucharest (UTC+3)

Summary

  • Author at: https://new-spike.net
  • I can help developers troubleshoot errors in Java/Spring Boot projects.
  • I can provide suggestions for efficient feature implementations (from a clean code and design patterns perspective).
  • Also I can help troubleshoot already deployed applications in a Kubernetes environment.

Work Experience

Software Engineer
Deloitte Digital | Dec 2020 - Present
Kubernetes
Java 11
Micronaut
Worked as a backend developer developing and maintaining features on a new digital bank and for a insurance platform.
Software Engineer
Orange Money | Sep 2018 - Dec 2020
Spring data
Spring Boot
Java 8
Apache Kafka
Worked on features for a digital bank: cash-transactions, transfers, loans.

Personal Projects

Backend Java Developer - Saudi Digital Bank
2022
Worked closely with the architect and technical leads to design the communication between microservices. Developed features for the onboarding microservice (creating customer, adding KYC info, sending OTP, integrating with third party APIs). Worked on the certificate-service ( validating signatures, payloads with public and private keys) Wrote unit tests and integration tests using Mockito, JUnit5 and Wiremock. Reviewed merge requests. Helped testing team to troubleshoot and succesfully test end-to-end a customer creation by looking on logs on the Kubernetes pods and finding issues and coming up with solutions. Helped less experienced colleagues through configuration, design and clean coding issues. Helped Product Owner in writing stories and subtasks. Sometimes moderating the Daily Scrum and Retro.
Backend Java Developer - Lloyds of London
2021
Developed backend services for automating an Insurance platform features. Worked on two microservices that integrated with Flowable for its rule engine processor. Wrote unit tests and integration tests using Mockito, JUnit5 and Wiremock. Created Swagger spec for every endpoint. Reviewed merge requests. Troubleshoot and monitoring deployed applications by looking over the Kubernetes pods and finding issues and coming up with solutions. Helped less experienced colleagues through configuration, design and clean coding issues. Helped Product Owner in writing stories and subtasks. Sometimes moderating the Daily Scrum and Retro.