• Hi! I'm Daniel

Experience

Work Experience

Loonio 03/2022-PRESENT

Rearchitected a monolithic application into a microservices and event-driven architecture to enhance scalability and fault tolerance.

Replatformed the application on AWS using Terraform, using S3, ECS, RDS, DynamoDB, ElastiCache, API Gateway, Application Load Balancer, SQS, SNS, and Lambda functions.

Built new features using Java 21, Spring Boot, and Angular, enhanced application logic, code quality, and testing practices, while mentored and guided the development team.

Implemented application and business metrics for improved monitoring using Terraform, CloudWatch, Lambda, Prometheus, and Grafana.

Created Bitbucket CI/CD pipelines and improved application deployment across all environments using AWS CodeDeploy with a blue-green deployment strategy.

Created documentation, defined tasks, and led the development team in extracting microservices from the monolith.

Collaborated closely with the quality assurance team to integrate automated and performance tests into the CI/CD pipelines.

Investigated, monitored, and resolved potential performance issues before production deployment.

Conducted interviews to recruit developers and quality assurance team members.

Enhanced application security on AWS while reducing costs by 25%.

Finced 01/2023-02/2025

Developed a stock market portfolio tracking platform using Java, Spring Boot, and React Native, with automated deployment to AWS through Terraform and Bitbucket CI/CD.

Designed the architecture based on a modular monolith and hexagonal patterns, and selecting the technology stack for the application.

Collected user feedback and collaborate with the cofounder to define next steps. Define the budget and allocate costs.

Toptal 02/2021-03/2022

Developed an ergonomics SaaS application using Spring Boot, Java 17, TypeScript, and Angular, and deployed it to AWS using Terraform and Docker.

Developed new microservices for multi-user authentication, worker body evaluation and training, while coordinating cross-department efforts for smooth production deployments.

Created documentation, managing tasks, and leading team meetings to drive ongoing application improvements.

Upwork 03/2020-05/2022

Worked as a tech lead on a team of five developers for a carbon analytics SaaS application. The application was developed with Spring Boot, Java 17, React, and Python and deployed to AWS in EC2 instances with Jenkins and Docker.

Built a stock market analytics platform which display data in different charts for stock options for a specific stock symbol. The product was developed for financial industry with Java 11, ReactJS, Spring Boot, PostgreSQL and Highcharts.

Built a platform for sellers to find the best supplier for a product and automate the process of ordering, shipping and paying to a customer. The product was developed for retails industry with Java 11, ReactJS, Spring Boot, PostgreSQL and Stripe.

Developed a bot for the stock market to automate trading processes based on specific rules defined by the user in the UI. The product was created for the financial industry with Java 11, React, Spring Boot, and PostgreSQL and deployed in AWS.

Built a stock market system for a client from the financial industry. Improved the quality and the performance of the existing code, and added unit and functional tests.

Oversaw an entire client's project—understood the client's needs, discussed the requirements, established the price and the deadline for new development, and delivered the solution.

Orange Services 07/2018-12/2020

Developed and maintained a device management system application which manage and monitor over 10 million devices. The application is for telecom industry and it was developed with Java, Spring, MySQL, ElasticSearch, Kafka and deployed in OpenShift.

Decoupled the user interface from the backend by using REST Services and migrated the application from an IaaS platform to a PaaS platform with CI/CD pipelines created with Docker, GitLab CI/CD, Kubernetes and OpenShift.

Create a web application which simulate TR69 protocol for testing different communication strategies with a device. The application is for telecom industry and it was developed with Java, Spring Boot, MariaDB, Angular and TypeScript.

Manage a team of 5 members in developing a web application. Establish deadlines, helping members in blocking points, discuss and establish the requirements, monitor the development of the application and follow Scrum methodology.

Holding programming lessons for college students and participate in the interview process for a new candidate.

IBM 05/2017-07/2018

Contributed for two applications in the banking industry, compliance division, where the compliance officers can determine or report if a transaction will cause income gain or loss. The application was developed in Java EE, OracleDB, PL/SQL and JSP.

Redesigned the web interface and added additional functionalities. Changed the way files were integrated into the application. Created a new module that automated manual working process to bring stock data information in the application.

Met deadlines and provided deployment support when it was needed and assisted the client in unlocking certain blocking points for the project.

UBIS 07/2016-05/2017

Worked on a web application that facilitates the file sharing between UniCredit and OeNB (Österreich Nationalbank). This application generates, edits, and converts reports from XLS format to XML format.

Developed a new web module where users can add, edit, and archive the release documentation for a software product. The product was developed with Java 8, IBM DB2 and Vaadin.

Tracked and fixed bugs using Jira as a reporting tool. Participate in Agile meetings and understand the clients needs and requirements.

Clarisoft 07/2015-07/2016

Worked on a clinical trial management system (CTMS) designed to accommodate regulatory compliance and enhance clinical research operations. The products is for health care industry and developed with C#, .Net, SQLServer and Telerik.

Developed and redesigned some functionality of the application based on the documentation. Redesign the user interface based on the received documentation.

Created a cross-mobile social media application with Xamarin, .Net and C#. The platform bring on the same application all the social medial platform to facilitate the following for different celebrities.

Education

Education

Volunteer

Volunteer Experience

Stack Overflow 04/2019-PRESENT

Assisting software developers worldwide with technical challenges in Java, Spring, Spring Boot, Spring Security, Hibernate, and Docker.

Medium 03/2020-PRESENT

Writing blog posts about programming, how to develop an application from scratch and other things about software development, for free.

Code for Romania 10/2019-08/2021

Helping in building Legal Consultation, a project designed to ease the process of public consultation with experts in Romania, with Java 11, Spring Boot and Angular 8.

Certificates

AWS Certified Solutions Architect - Professional (07/2025 - 07/2028)

Validation Number: 0f2a3713588f49d8bbaf1c967d6b820a

AWS Certified AI Practitioner (08/2025 - 08/2028)

Validation Number: d760198f768544a1a432cc2b48d1cfee

AWS Certified Solutions Architect - Associate (08/2023 - 08/2026)

Validation Number: LG9JV3NK9JF1QQSR

AWS Certified Cloud Practitioner (03/2023 - 03/2026)

Validation Number: 7T3WBVW14E4QQT9T

What I do?

Some of my expertise

Architecture & Cloud

AWS, Terraform, Kubernetes, Microservices, Event-Driven Systems, Modular Monolith, Hexagonal Architecture

Backend

Java, Spring Boot, Gradle, Hibernate, Liquibase, Redis, Kafka

CI/CD & DevOps

Docker, Bitbucket Pipelines, Git, Bash, Prometheus, Grafana

Databases

OracleDB, PostgreSQL, MySQL, MongoDB, DynamoDB

Frontend

JavaScript, TypeScript, Angular, React, React Native, Redux

Testing

jUnit, Mockito, Gatling, Cypress

Leadership

Team mentorship, performance improvements, interviewing, agile delivery

GenAI/AI

AWS AI/ML Services, Neural Networks, Prompt Engineering

Personal Projects

Recent Work

Travelers

A social web platform created for travelers around the world to create content and share their experience from a particular trip. It was developed to be easy to scale horizontally and fault tolerant with high availability in a microservices architecture with: JHipster, Spring Boot, Java 11, ReactJS, Apache Kafka, Redis, Elasticsearch, Gatling, Cucumber, OpenAPI, MongoDB, Docker and deployed to AWS.

Money Management

A platform which provide a simple way to deal with personal finances (income, expense and savings). It was developed with a microservices architecture in the following technologies: Java 8, Gradle, Spring Boot, Spring Cloud, Angular 5, Docker and MongoDB.

Transforming How We Diagnose Heart Disease

I developed this project as my degree paper. The purpose was to find new ways to determine either a person has a heart condition or not, using its radiology images and an artificial neural network trained on those images. The project was developed in Pythone 3.6 and TensorFlow library.

Clinical Management

A project designed for private clinics to help them in manage the patients and the appointments. It was developed with a microservices architecture in the following technologies: Java 8, Gradle, Spring Boot, Spring Cloud, Angular 5, Docker and MongoDB.

Jobzz

This platform has been designed to simplify the communication between employers and freelancers. It was a great opportunity for me to expand my knowledge in the following technologies: Java 8, Spring Boot, Spring Security, MySql, AngularJS, Maven, SASS.
Hours of work
Projects
Clients
GitHub Repositories
StackOverflow Reputation
Blogs