Who am I?

👋 I’m a Passionate Java Full Stack Engineer with a knack for crafting efficient, scalable solutions that bridge the back-end and front-end. I thrive on clean code, collaborative problem-solving, and optimizing systems for peak performance. With a strong foundation in Java and a commitment to continuous learning, I’m all about building seamless user experiences and streamlining workflows. Let’s connect if you’re into tech talk, debugging tales, or need a fresh approach to solving complex challenges!

Profile photo

Trusted by companies like

IBM1&1 Internet DevelopmentJumbo SupermarktenEOS IT Services

Education

2014-1016

University of Economic Studies Bucharest

Master Science (MSc), Economic Informatics

2011-2014

University of Economic Studies Bucharest

Bachelor of Applied Science (BASc), Cybernetics, Statistics and Informatics

Experience

Lead Software Integration Engineer

DC-OPS Integration / JumboDEC 2021 - present

The client, one of the largest supermarket chains in the Netherlands, was facing limitations with its legacy systems and embarked on an SAP S4 upgrade. This required seamless integration between their Warehouse Management Systems (WMS) and the new SAP platform.

  • Led the integration of various WMS systems with SAP S4, designing scalable solutions to ensure robust communication, minimal downtime, and business continuity throughout the upgrade process.
  • Collaborated with cross-functional teams, including SAP architects and WMS specialists, to design and implement integration strategies that alignes with the overall digital transformation goals.
  • Migrated an order forecasting service from Azure to AWS to ensure compatibility and continuity with the company's evolving cloud infrastructure, contributing to smoother operations and better resource management.

Skills: Java 21, JUnit, Maven, SonarQube, MongoDB, PostgreSQL, Github Actions, DataDog, Docker, Kubernetes, CI/CD, Terraform, AWS SNS/SQS/RDS/API Gateway/Lambdas

Lead Full Stack Software Engineer

ATP Service / IBMDEC 2021 - DEC 2023

The client, a leading Dutch supermarket chain, faced significant financial losses due to food waste and inconsistent delivery experiences, which impacted customer satisfaction.

  • Achieved annual savings of €1.8 million by implementing ATP (Available-to-Promise) functionality to enhance forecasting accuracy and efficiently prevent food waste across the supply chain.
  • Increased delivery completeness to 99.6% and boosted customer satisfaction by designing innovative solutions to optimize stock management and improve order fulfillment accuracy.
  • Achieved sub-300ms response times through thoughtful solution design, performance optimization techniques, and efficient resource management, ensuring system responsiveness and maintaining a seamless user experience.

Skills: Java 21, Spring Boot 3, Spring Batch, JUnit, Maven, SonarQube, REST APIs, PostgreSQL, GitHub Actions, DataDog, CI/CD, Terraform, Docker, Kubernetes, DevOps, AWS SNS/SQS/RDS, Nuxt 3, Vue, Typescript, Agile, SCRUM

Senior Java Developer

Cashback Platform / 1&1 Internet DevelopmentMAR 2021 - FEB 2022

The client, an industry-leading company in online advertising and digital services, was struggling to grow a cashback platform due to the painfully slow development process needed to integrate crucial features across the two brands under which they offer the service.

  • Decreased the development time by 3X while reducing the lines of code by more than 40% by using technical debt reduction strategies by redesigning the backend architecture to allow for a single system that serves both brands.
  • Drastically increased the efficiency of the editor staff by 45% by providing them with easy-to-use customization options tailored to each brand's needs by implementing reusable UI components through extending the capabilities of the Bloomreach experience platform.

Skills: Java 11, Spring Boot, Spring MVC, Spring Security, Bloomreach Experience CMS, JUnit, Maven, SonarQube, Rest, SOAP, Gitlab CI, Rundeck

Senior Java Developer (Team Lead)

Collection Platform / EOS IT SolutionsNOV 2018 - DEC 2020

The client, a company that provides financial services for the management of credit and receivables, was wasting considerable amounts of financial resources trying to maintain multiple different software solutions due to a lack of cohesion and customisability of its legacy tech stack.

  • Ensured 100% project success and improved the team’s overall performance by 60% by implementing agile software development practices and creating a culture of continuous improvement.
  • Reduced recurring licensing costs for the subsidiary by up to 50% while getting up to 4X more frequent updates containing new features by working closely with the team to design and develop a next-generation centralized software platform that introduces automation, web technologies, and microservices.

Skills: Java 8, Spring Boot, Spring Data, Spring Security, Maven, Rest, Angular, Jira, Agile, Scrum, Six Sigma

Senior Java Developer

Call Center Integration / EOS IT SolutionsJUN 2018 - OCT 2018

The client, offering credit management consultancy services, was having a hard time implementing a new software platform with the potential to cover all its business needs due to limited connectivity options making it impossible to integrate the existing call center system.

  • Ensured 100% completion of an MVP for delivering a next-generation software platform by achieving a seamless integration of the web application with the call center system by in-depth research of connectivity options and designing a fully functional solution using Electron and Angular.
  • Increased agent efficiency, handling 3X more calls in the same timeframe by designing and implementing a solution that streamlines state management and call control, also enabling predictive calling functionalities by developing an algorithm for data exchange between the company's software platform and the call center system implemented in Spring Batch.

Skills: Java 8, Spring Boot, Spring Batch, Spring Data, JPA, Hibernate, JUnit, Maven, Angular, Electron, Typescript, Bootstrap 4, Socket, Oracle 12c

Senior Java Developer

SMS API / EOS IT SolutionsJAN 2018 - JUN 2018

The client, a financial services provider, was unable to notify his clients of payment plans, due dates, or special offers due to errors in the communications channels such as inconsistent and buggy APIs for connecting to SMS gateways.

  • Enhanced the success rate for sending SMS messages to 99.9% by implementing resilience measures by designing and developing a persistent queueing system and imposing reasonable throttling rules according to the provider's specifications.
  • Reduced monthly SMS broadcasting costs by 30% by designing a high-performance, standardized API that takes a normalized input and adapts it to the provider's specifications by implementing an algorithm that adjusts to differences in message delivery costs.

Skills: Java 8, Spring Boot, Spring Batch, Spring Data, JPA, Hibernate, JUnit, Maven, Liquibase, REST, SOAP, SonarQube, Oracle 12c

Senior Java Developer

Search Engine / EOS IT SolutionsMAY 2017 - FEB 2018

The client, offering financial consulting services, was dealing with increasing customer dissatisfaction caused by the customer identification process taking a significant amount of time due to the long time needed for the database to perform search queries.

  • Reduced the query time to search for customers using contact data by more than 50X by designing a solution suitable for blazing-fast full-text searches by using Elasticsearch indexes to store customer information.
  • Boosted customer service agent’s productivity by 22% by presenting them with the case directly rather than requiring them to manually search for the customer by hooking to the received call event and using phone number data to complete the identification.

Skills: Java 8, Spring Boot, Spring Batch, Spring Data, JPA, Hibernate, JUnit, Maven, Liquibase, REST, SOAP, SonarQube, Oracle 12c

Senior Java Developer

Landing Pages / EOS IT SolutionsFEB 2016 - JUN 2017

The client, a company that provides financial services for the management of credit and receivables, was unable to attract desirable reactions from a younger demographic due to missing an interactive means of communicating personalised promotions and offers.

  • Achieved a 3X increase in confidence according to statistics taken from customers by designing and implementing a web-based solution that uses preconfigured templates to create customised content by an easy-to-use web app and distributes links to unique landing pages for customers.
  • Assured the project’s adoption in 3 national divisions in less than six months after launch by attracting 2X more than expected engagement from the target group by integrating with various existing systems ranging from Swing desktop solutions to web-based Angular apps.

Skills: Java 8, Spring Boot, Spring Data, JPA, Hibernate, Swing, EJB, JBoss, Maven, Nginx, Angular, Typescript, Bootstrap, Oracle 12c

Java Developer

REST Services Optimisation / EOS IT SolutionsJUN 2014 - APR 2016

The client is a debt collection company dealing with sub-optimal performance of an application for their field agents due to a considerably time-consuming data synchronization process taking valuable time out of the agent's schedule.

  • Drastically reduced the duration of sync speed from 40 to under 5 minutes by redesigning the APIs and decreasing the number of calls required for completion by better organizing the data structures.
  • Lowered the cost of data subscriptions by 2X by reducing the data size of transferred information during the synchronization process by archiving the content on the transmission layer.

Skills: Java 8, Dropwizard, JPA, Hibernate, Maven, REST, Nginx, Oracle 12c