Alexandru Dochian, Developer in Bucharest, Romania
Alexandru is available for hire
Hire Alexandru

Alexandru Dochian

Verified Expert  in Engineering

Back-end Developer

Location
Bucharest, Romania
Toptal Member Since
October 31, 2022

Alex is a software engineer with proven industry records in web development. He is most comfortable using Python/FastAPI, Java/Spring, and PostgreSQL. Alex is passionate about expanding his knowledge and providing solutions to challenges in web technology, cloud computing, and artificial intelligence.

Portfolio

ClearBlue Markets
Python 3, FastAPI, PostgreSQL, Docker, Linux, Postman, DBeaver, PyCharm, Poetry...
SIGARCH TECHNOLOGIES S.R.L.
Spring Boot, PostgreSQL, Linux, React, JavaScript, HTML, CSS...
View BI
Spring Boot, PostgreSQL, Linux, Apache JMeter, JUnit, Camunda BPM, Java...

Experience

Availability

Full-time

Preferred Environment

Linux, IntelliJ IDEA, DBeaver, Postman, Slack, GitLab, PyCharm, FileZilla, ClickUp

The most amazing...

...project I've worked on is a RESTful microservice used to deploy any business flow—like graphs with nodes and edges—and manage flow instances.

Work Experience

Software Engineer

2022 - PRESENT
ClearBlue Markets
  • Developed microservices for the company's internal software infrastructure.
  • Wrote unit integration tests and increased test coverage.
  • Built continuous integration and continuous delivery pipelines.
  • Helped with the architecture of the company's software systems.
Technologies: Python 3, FastAPI, PostgreSQL, Docker, Linux, Postman, DBeaver, PyCharm, Poetry, SQL, System Architecture, APIs, REST APIs, TypeScript, Bash, FileZilla

Full-stack Developer

2021 - PRESENT
SIGARCH TECHNOLOGIES S.R.L.
  • Delivered a RESTful back-end system for an online shop selling wines, contributing as the sole developer.
  • Built a full-fledged web system used internally by an accountancy company.
  • Oversaw future company product deliveries and managed all legal and financial concerns.
Technologies: Spring Boot, PostgreSQL, Linux, React, JavaScript, HTML, CSS, IT Project Management, React Native, Artificial Intelligence (AI), Docker, Java, IntelliJ IDEA, DBeaver, Postman, Data Structures, Algorithms, Parallel Programming, Functional Programming, Git, Web Technologies, Operating Systems, System Architecture, JUnit, Slack, GitLab, Object-oriented Programming (OOP), SQL, Object-relational Mapping (ORM), Relational Databases, APIs, Stripe, REST APIs, Stripe Payments, Spring, FileZilla, Bash

Software Developer

2020 - 2021
View BI
  • Developed new functionalities for future releases.
  • Connected the system with other private and government systems.
  • Managed the deployment in all environments, including production.
  • Oversaw the system execution in the production environment.
  • Wrote procedures and shared knowledge with my colleagues.
Technologies: Spring Boot, PostgreSQL, Linux, Apache JMeter, JUnit, Camunda BPM, Java, IntelliJ IDEA, DBeaver, Postman, Data Structures, Algorithms, Parallel Programming, Distributed Programming, Functional Programming, Git, HTML, CSS, Web Technologies, Operating Systems, System Architecture, JavaScript, IT Project Management, Slack, GitLab, Object-oriented Programming (OOP), Python, SQL, Angular, Object-relational Mapping (ORM), Relational Databases, TypeScript, APIs, REST APIs, Spring, FileZilla, Bash

ClearBlue Markets Platform

https://www.clearbluemarkets.com/
The core system of ClearBlue Markets brings together employees and
clients. It combines artificial intelligence, automation, and intensive data processing logic to serve as a compass in the carbon landscape. The industrial threads affected by the system include market analysis, carbon offset project development, compliance, voluntary market transactions, and due diligence.

EEG Processing and Visualization Software System

https://github.com/alexandru-dochian/eeg_analysis/
This is my diploma project at the Faculty of Automatic Control and Computer Science, Bucharest. It is a Python library that provides configurable data processing pipelines. The execution outputs a two-dimensional representation of the chosen input signals, particularly electroencephalograms (EEGs).

Conta Internal Web System

A full-fledged web system that I solely developed for an accountancy company. The system automates the relationship between the accountants and their assigned companies. It provides a global overview of the company's state regarding its clients and a local overview of accountants' activities.

Forktex SaaS Back-end Development

A RESTful back-end application that I solely developed for a general-purpose online shop. It included an online shop application's basic functionalities, such as products, users, orders, payments, notifications, invoices, and system jobs. It has been successfully used in production for a wine-selling company.

Workflow Engine Back-end Development

A RESTful back-end system is used as a microservice for other systems.
It is used to deploy business logic workflows and create and transition flow instances. It also offers a highly configurable interface for managing users' access to flow information, definitions, and versioning.

Optimus Business Process Management System

A banking company uses a complete business process management system to sell virtual banking products and control the requested business flow. I integrated the system with multiple other systems from the government and the client's existing production environment.

Languages

C, HTML, JavaScript, Java, Python, SQL, Bash, CSS, Assembler x86, Haskell, Prolog, Racket, Verilog, TypeScript, Python 3

Frameworks

Spring Boot, Spring, JUnit, React Native, Angular

Libraries/APIs

React, REST APIs, Stripe

Tools

IntelliJ IDEA, Postman, Slack, GitLab, Git, MATLAB, Apache JMeter, Camunda BPM, PyCharm, FileZilla, Terraform

Paradigms

Parallel Programming, Distributed Programming, Functional Programming, Object-oriented Programming (OOP), Object-relational Mapping (ORM)

Platforms

Linux, Docker, Oracle Database

Storage

DBeaver, PostgreSQL, Relational Databases

Other

Data Structures, Algorithms, Web Technologies, Operating Systems, Artificial Intelligence (AI), Machine Learning, English, APIs, FastAPI, Cryptography, Signal Processing, System Architecture, IT Project Management, Stripe Payments, Microcontroller Programming, Poetry, ClickUp, Strapi

2018 - 2022

Bachelor's Degree in Computer Science

Politehnica University of Bucharest - Bucharest, Romania

JUNE 2022 - PRESENT

C1 Advanced, Cambridge English Qualification | score 194

Cambridge University Press & Assessment

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring