Bogdan-Madalin Fintina

Agnostic Software Engineer

Oradea, Bihor, Romaniafintina.bogdan@gmail.com

about_me

I have always enjoyed solving problems, which is one of the reasons why I started programming. During my journey, I have had the opportunity to learn a wide array of languages, technologies, tools, and processes. My general opinion is that every language has its purpose. It all boils down to what problems you are trying to solve.

Senior Software Engineer

Tide | Full time B2B contract

Remote

2025-01Present

  • Improved testing coverage and code quality by implementing unit tests and refactoring legacy code
  • Designed and implemented various design patterns and architecture patterns to improve code quality and maintainability

Senior Software Engineer

Trakosoft | Project based contract

Remote

2024-012025-03

  • Integrated Symfony as a new technology stack component, improving code quality, maintainability, and future-proofing the system
  • Designed and implemented a service that communicates with the ANAF e-Transport API, enabling seamless data exchange and compliance with Romanian regulations
  • Architected and developed a service for submitting invoice data to Hungarian authorities, ensuring compliance with local tax regulations and automating the invoicing process

Senior Software Engineer

Remote Tech | Full time employment

Remote

2023-032024-03

  • Led development and optimization of backend systems crucial for managing IoT devices and data
  • Achieved a remarkable 174% increase in API responsiveness through meticulous optimization of database queries, backend processes and MQTT communication
  • Led the transition to the Symfony framework, recognizing its robust architecture and extensive feature set as ideal for IoT ecosystem
  • Introduced Golang (ChirpStack) to the tech stack, enriching IoT infrastructure with lightweight and high-performance capabilities
  • Implemented RabbitMQ to establish efficient communication channels and MQTT protocol for lightweight messaging between IoT devices
  • Introduced Jenkins deployment pipelines to automate the deployment process, streamlining software releases and ensuring consistent deployments

Senior Software Engineer

Beecoded | Project based contract

Remote

2022-102023-07

  • Provided technical leadership and mentorship to junior team members, ensuring adherence to best practices and coding standards
  • Engaged in end-to-end development processes using React, Node.js, Laravel, Vue.js, and VTEX
  • Optimized application performance and scalability through efficient code, architecture design, and appropriate tools
  • Integrated third-party platforms and services such as VTEX for e-commerce solutions, ensuring seamless functionality

Team Lead

Bob Concierge | Full time B2B contract

Remote

2022-012022-10

  • Led a talented team of 3 developers in creating highly efficient web applications
  • Leveraged latest technologies including PHP 7.4, Symfony, MySQL, Redis, Podman, Kibana, and Elastic Search
  • Implemented strategic planning methodologies and set achievable goals to optimize team workflow
  • Developed technical resources and provided mentorship to empower developers and drive continuous improvement
  • Analyzed software performance metrics to identify enhancement opportunities and improve scalability and reliability

Senior Backend Software Engineer

Vivre | Full time B2B contract

Remote

2021-092022-01

  • Hired in a new team with the mission to migrate monolithic application to microservices architecture
  • Achieved complete redesign of the pricing mechanism using 2 microservices
  • Developed bridge microservice between old system and new architecture
  • Built pricing calculation microservice based on time intervals, base price and various data points
  • Utilized technologies: PHP 7.4, Symfony, MySQL, RabbitMQ, Yii2

Senior Backend Software Engineer

eMag | Full time employment

Bucharest

2020-012021-09

  • Part of Internal Apps and Processes division, maintaining and providing support for CI/CD tools (Jenkins, Drone.io, SonarQube)
  • Maintained selenium grid used for all acceptance and integration testing
  • Developed 3 applications: acceptance testing platform using Codeception, data propagation verification platform, and technical scoring system
  • Analyzed benefits and drawbacks of tools for increased code quality and better system uptime
  • Wrote servlets for self-healing selenium grid deployed in Kubernetes and learned Helm, Kibana, Grafana

Senior Backend Software Engineer

Sound Good Mobile | Full time employment

Bucharest

2018-102020-01

  • Designed system architecture alongside team lead, developing various APIs and microservices
  • Created interfaces for advertising and customer support teams to increase productivity
  • Integrated payment processors and payment gateways with flawless implementation
  • Worked with external providers to implement antifraud layers into current systems
  • Implemented content caching mechanism using Redis and created Jenkins pipelines with Groovy scripts

Full Stack Software Engineer

Daily Posts Copywriting | Project based contract

Remote

2018-032018-09

  • Took over development of internal mentoring platform from offshore team and completed the project
  • Migrated backend from pure PHP to Symfony with Doctrine for database management
  • Addressed security issues presented by previous architecture decisions
  • Successfully implemented Symfony framework in an existing project that was 90% completed

Full Stack Software Engineer

ARKHAM Enterprises GmbH | Project based contract

Remote

2017-102018-02

  • Created WordPress custom plugins and addons for various clients
  • Maintained legacy codebase and provided code reviews to help team growth
  • Rewrote backend of projects and moved all logic to WordPress plugins and Visual Composer addons
  • Learned Twig, Symfony 2.8, Doctrine, Docker, Git and was introduced to React

Web Developer

Deximo | Full time employment

Constanta

2014-092016-09

  • Created and maintained real estate agency platform
  • Implemented various APIs to automatically publish new listings on property portals
  • Integrated with platforms like imobiliare.ro, titirez.ro, storia.ro, homezz.ro
  • Learned WordPress core, plugin and theme development, jQuery, Bootstrap

Graphic Designer

Grup Proprietati Perfecte | Full time employment

Constanta

2013-062014-08

  • Created graphics for magazines, flyers, and marketing materials
  • Published new properties on real estate platforms
  • Learned HTML, CSS, JavaScript, PHP and MySQL
  • Implemented various APIs in the real estate platform

programming_languages

PHPJavaScriptJavaPythonGolang

frontend

ReactNext.jsjQueryHTMLCSSBootstrapTailwind CSS

backend

SymfonyLaravelNode.jsFlaskDjangoFastAPISpring Boot

databases

MySQLPostgreSQLMongoDBRedis

dev_ops

DockerKubernetesJenkinsGitCI/CD

tools

RabbitMQMQTTDataDogNATSKibanaGrafanaSonarQubePostmanInsomniaSwaggerOpenAPI

services

Web DevelopmentSaaS DevelopmentSoftware TestingDatabase DevelopmentApplication DevelopmentCustom Software DevelopmentCloud Application Development

Self-taught Software Development

Udemy and various online teaching platforms

Constanta

2013-09Present

Java Android Mobile Development

Link Academy

Bucharest

2015-092016-09

Naval Officer - Cadet

Academia navala Mircea cel Batran

Constanta

2010-092013-09

Digital Image Processing

Colegiul national de arte Regina Maria

Constanta

2006-092010-09

React Certification

Luxoft

2021-07

English

Advanced

Romanian

Native