Bogdan Tancau
Bogdan Tancau
tancaubogdan.com
[email protected] TANCAU BOGDAN
+40755641469
Iasi, Romania
EXPERIENCE PROJECTS
2021 Work on Java/ Angular portal where I participate in claims validation of Okta JWT.
Atos IT Solution and Tools: Java, Spring, Spring Security(JWT), Okta, Angular.
Services I worked on GCP functions architecture, and draw the flow of data that comes
Technical Engineer from the server.
Tools: GCP, GCF, Draw.io.
I developed from scratch a functionality that checks if characters are encoded only
with UTF8 encoder.
Tools: Java, Spring.
I have participated in database migration to GCP.
Tools: Cloud Storage, Buckets, CSV, Metadata.
I've developed a function that checks a CSV file, removes digits if exist, and
copies the rows to another file if that row doesn't exist there.
Tools: Java, Spring.
Learning I have created an online shop backend application using microservice architecture. I
have five microservices that are secure by Spring security with Keycloak integrated
Projects
for login and JWT.
Server microservice use Eureka;
Client microservice as resource server that utilizes a MySQL DB for all the online
shop users;
Product microservice that keeps all products using MySQL DB;
Order microservice linked the Client microservice and Product microservice
through the Feign client;
API gateway microservice for accessing all the microservices;
The project follows the MVC pattern, having three main layers with three separate
entities that are tied through Mapstruct:
repository with entity
service with domain
controller with record
Finally, all these microservices are transformed into docker images and tested with
Potman.
Tools: Java, Spring, Spring Security, MySQL, KeyCloak, JWT, Mapstruct, Lombok,
Postman.
https://github.com/TncBogdan/online.shop
I developed a website to understand a scrap of the front end and how the website
deployment occurs.
www.tancaubogdan.com
https://github.com/TncBogdan/MyWebSite
Tools: Java 17, Spring, MySQL, Mapstruct, Lombok, Postman, Openfeign, Netflix-
eureka, sleuth, Zipkin, RabbitMQ, Resilience4j.
https://github.com/TncBogdan/animalShelterMicroservices
EDUCATION
2021 Create an application for pet adoption where you can make CRUD operations for
Pentalog animals and shelters.
https://github.com/TncBogdan/adoptions
2020 Car hire is a modular monolith. This project is developed in Java 15 using the Spring
Agilehub framework and follows the "API first" concept with the DTO pattern.
We used tools like Swagger, Lombok, MapStruct, Sonar, Liquibase, and PostgreSQL.
Java 15 Course From this monolith, we extracted a module and turned it into a microservice.
https://github.com/TncBogdan/Car_hire
https://github.com/TncBogdan/car.hire
2018-2019 9 Month-intensive course where I learned about Java, Maven, Spring framework,
Software Mysql DB, Mongo DB, HTML, CSS, GIT, JSON, OOP, SOLID, DRY, KISS, and Scrum.
Development We worked on projects like parking slot management, online shop, vending machines,
Academy tic-tac-toe, and much other interesting stuff.
Graduate of the
https://github.com/TncBogdan?tab=repositories
Java Developer
Course organized
by Software
Development
Academy.