Hi, my name is

Angelo Barbu

Senior Software Engineer

I design and develop resilient software across defense, fintech and social platforms from low-level systems to cloud-native services.

Bucharest, Romania

  • Defense
  • Fintech
  • Social Media
  • Academic Research & Machine Learning
Portrait of Angelo Barbu

Sectors I have worked in

Defense

NATO & SAFE naval defense systems.

Fintech

High-throughput, low-latency financial issuing services.

Social Media

Enterprise resource planning and automation solutions for social media platforms.

Academic Research & Machine Learning

Applied machine learning and academic research.

Work Experience

Roles I have had and the expertise I have offered.

  1. Senior Software Engineer @ Worldline Business Services Romania

    May 2026 – Present

    Bucharest, Romania (hybrid)Fintech

    Leading role in development and maintenance of the issuing system of multiple financial institutions.

    • Responsible with documenting comprehensive software requirements and implementing core system modules using C++21.
    • Ensured software robustness by implementing unit tests using GTests, employing manual testing tools and expanding existing regression tests

    Projects: WLP FO

  2. Software Engineer @ Thales Romania

    Nov 2024 – May 2026

    Bucharest, Romania (hybrid)Defense

    Major role in the development of OceanDS - a secure, data-processing system for mission-critical naval defense platforms.

    • Contributed to spearheading the foundation of the project, driving it from an initial phase to active development.
    • Responsible with documenting comprehensive software requirements and implementing core system modules using C++17 and Qt 6 framework.
    • Responsibility has also extended to defining a build architecture and implementing a build system for the project using CMake, ensuring reliable and scalable modules.
    • Ensured software robustness by implementing unit tests using QTest and defining functional test plan documents and frameworks
    • Taken an active part in ramping up new colleagues and facilitating the knowledge transfer necessary for project familiarity.

    Projects: OceanDS

  3. Backend Software Developer @ Business2Point

    Oct 2022 – Nov 2024

    Bucharest, Romania (hybrid)Social Media

    Extended high responsibility regarding the developing of multiple projects' backend.

    • ERP software using C++ and Qt framework.
    • Automation solutions using Python and PyQt for social media platforms.
    • AI components integration for automation solutions.
    • Backend of multiple web applications, websites and landing pages in PHP and JavaScript.
    • Chrome browser extensions using JavaScript.
    • Microservices using Flask and Waitress in Python.

    Projects: Qube · Social Media Automation · Revenue Calculator Landing Page

  4. Machine Learning Intern @ Keysight Technologies Romania

    Jun 2022 – Sep 2022

    Bucharest, Romania (hybrid)Academic Research & Machine Learning

    Summer internship in Machine Learning.

    • Acquired basic knowledge of Machine Learning and Python fundamentals.
    • Studied the mathematical theory of Machine Learning algorithms and neural networks.
    • Implemented multiple starter tasks in Machine Learning, such as handwritten digits and image clasiffiers using Binary Classification and Convolutional Neural Network(CNN).
    • Developed a solution for log parsing used in an internal project.
  5. Apprentice Software Engineer @ Oracle Romania

    Nov 2019 – Jun 2020

    Bucharest, Romania (hybrid)Academic Research & Machine Learning

    Expanded Java, SQL and Oracle Database technical knowledge.

    • Completed the Oracle Academy Club training program.
    • Expanded my understanding of Oracle Database and SQL Development.
    • Hands-on programming skills in developing web applications using Java and Web Services, such as FMW and WebLogic.
    • Acquired Soft Skills in a professional environment.
    • Successfully developed a library platform - our main project - as a team using the technology stack learned during the academic program working in an Agile methodology having SCRUM meetings.

Projects

Work, research and personal projects.

12 of 12 projects

Education

MEng in Computer Engineering — Advanced Software Services

2023 – 2025

Politehnica University of Bucharest

Specialised in advanced software services: cloud computing, big data, distributed modern systems, data mining, data analysis, IoT, ML, IT entrepreneurship

  • Thesis: Decentralised Digital Identity Verification System.
  • Comprehensive academic understading of fields such as Cloud Computing, Big Data, Distributed Modern Systems, Data Mining and Data Analysis, Internet of Things, Machine Learning, Services Architecture and IT Entrepreneurship.
  • Familiarity with applying technology stacks, such as Docker with Kubernetes and Terraform, Python Big Data libraries and Machine Learning models, Blockchain, Advanced Java Programming using Spring and Hiberate.
  • Expanded my field of knowledge regarding Computer Engineering areas and technology stacks

Projects: Decentralised Digital Identity Verification System · Booksia · Warehouse Stock Management

BEng in Automatic Control and Systems Engineering

2019 – 2023

Politehnica University of Bucharest

Core automatic control, systems and software engineering curriculum: algorithms & data structures, object-oriented programming, networks, databases, robust and optimal control.

  • Thesis: Energy Certification and Tracking Blockchain Platform.
  • Hands-on academic experience regarding studying and programming Algorithms and Data Structures, Object-Oriented Programming, Databases, Robust and Optimal Control, Automatic Control, Advanced Systems Communication, Filters, Regulators, Signals and Systems Processing and Identification.
  • Applied multiple technology stacks, such as C/C++ for computer programming and Matlab, Julia, Python, Maple for systems and mathematical programming.
  • Developed lifelong soft skills, such as a higher degree of flexibility and information absorption

Projects: Blockchain System for Energy Resources Tracking and Certification · Flights Management · ATP Cup: Data Structures Project

Certifications

Interests

What I do when I'm not shipping software.

Travelling

Getting on a plane every time I get the chance to explore new corners of our planet.

Movies

Going to the cinema every time an interesting movie is released. I often rewatch old classics ... maybe too often.

Music

Getting my hands on every interesting vinyl album I can find. When a long-expected album gets released, I take my time to fully enjoy it with all my attention.

Technology

I am a major geek when it comes to technology and I am always up to date with the latest gadgets: smart fridges, robot vacuum cleaners, smartphones - you name it.

Get in Touch

Have a role, a project or just a question? Do not hesitate to drop a message.

You can also check out my socials below: