Alexandru Vasiu, Developer in Cluj-Napoca, Cluj County, Romania
Alexandru is available for hire
Hire Alexandru

Alexandru Vasiu

Verified Expert  in Engineering

Software Developer

Location
Cluj-Napoca, Cluj County, Romania
Toptal Member Since
March 24, 2022

Alex is passionate about technology, especially data, machine learning (ML), and the Internet of Things (IoT). He likes sharing his knowledge with other people. Alex does his best to get the best solution to a problem because he believes new and more straightforward solutions can exist every time.

Portfolio

Irys, Inc.
Apache Spark, Scala, Python, Apache Airflow, Snowflake, JVM, Data Engineering...
Bolt
Java, Python, Apache Airflow, TypeScript, Terraform, Big Data, Jenkins, Maps...
National Olympiade of C#
C#, SQL, Back-end, C#.NET, Microsoft SQL Server, Microsoft Access, .NET...

Experience

Availability

Part-time

Preferred Environment

Scala, Apache Spark, Apache Flink, Apache Kafka, Amazon Web Services (AWS), TypeScript, SQL, Kubernetes, Terraform, Python

The most amazing...

...thing I've optimized is reducing Spark job execution time and cost by 40% only one week after onboarding.

Work Experience

Senior Data Engineer

2023 - PRESENT
Irys, Inc.
  • Migrated the Spark project to be used from a new repository.
  • Updated all versions related to the Spark project, including the Java version.
  • Added tools (including a CI/CD pipeline) for code styling and tests running.
Technologies: Apache Spark, Scala, Python, Apache Airflow, Snowflake, JVM, Data Engineering, Go, Amazon Elastic MapReduce (EMR), Amazon S3 (AWS S3), Kubernetes, Docker, DevOps, Identity & Access Management (IAM), Infrastructure as Code (IaC), Distributed Systems, Spark, Data Modeling, SQL Performance

Senior Software Engineer

2021 - PRESENT
Bolt
  • Improved Spark jobs execution time by 40% in one week after onboarding.
  • Developed a tool to automate data collection from our Spark jobs after a manual review through Jira.
  • Implemented new Spark jobs to compute and collect meaningful metrics about our maps.
  • Added new functionality to a service that computes thousands of requests per minute.
  • Migrated plain text passwords to an internal secrets vault and Identity and Access Management (IAM) roles for all our jobs.
  • Promoted to a senior software engineer in January 2023.
Technologies: Java, Python, Apache Airflow, TypeScript, Terraform, Big Data, Jenkins, Maps, Algorithms, Scala, Apache Spark, Back-end, Amazon Web Services (AWS), Node.js, Postman, APIs, Amazon EC2, Data Manipulation, CSV, REST APIs, API Integration, ETL, Data Pipelines, Cloud, Data Engineering, GitHub, Redis, Automation, JavaScript, XML, Data Visualization, Object-oriented Programming (OOP), JVM, Amazon Elastic MapReduce (EMR), Amazon S3 (AWS S3), OpenStreetMap, Google Maps, Automation Scripting, Scripting, Architecture, Data Extraction, Git, Data Science, PostgreSQL, Amazon RDS, Docker, React, Monorepos, API Development, MySQL, DevOps, Identity & Access Management (IAM), Infrastructure as Code (IaC), Distributed Systems, C++, Spark, Data Modeling, SQL Performance

Committee Member

2017 - PRESENT
National Olympiade of C#
  • Created contest subjects having a given theme from the Romanian Ministry of Education.
  • Scored candidate's solutions that they implemented.
  • Developed official solutions for the created contest subjects.
Technologies: C#, SQL, Back-end, C#.NET, Microsoft SQL Server, Microsoft Access, .NET, Object-oriented Programming (OOP), Git

Interview Engineer

2022 - 2022
Karat
  • Passed the onboarding period by checking full reviews and mentorship.
  • Performed technical interviews for other companies and internal jobs.
  • Showed objectivity in write-ups for our clients.
Technologies: Client Interviews, Algorithms, Git

Python Trainer

2019 - 2022
Software Development Academy
  • Trained people with no programming experience on how to write their first Python program.
  • Mentored students for their new career in programming.
  • Helped students to build their logic for simple algorithmic problems.
Technologies: Python, MySQL, Algorithms, CSV, FastAPI, Microsoft SQL Server, Flask, Object-oriented Programming (OOP), SQLAlchemy, Git, API Development

Software Engineer

2019 - 2021
ComplyAdvantage
  • Developed a data pipeline that processes millions of entities per day using Flink and Apache Kafka.
  • Developed a customer-facing data pipeline for a new product using Python.
  • Managed and prepared infrastructure for production and deployment services.
Technologies: Scala, Python, TypeScript, Apache Flink, Apache Kafka, Kubernetes, Terraform, Graph Databases, Celery, Kotlin, Back-end, Amazon Web Services (AWS), Node.js, Postman, APIs, Amazon DynamoDB, Amazon EC2, Data Manipulation, CSV, REST APIs, API Integration, ETL, Data Pipelines, FastAPI, Cloud, Data Engineering, AWS Lambda, Machine Learning, GPT, Generative Pre-trained Transformers (GPT), Natural Language Processing (NLP), Data Scraping, Web Scraping, Redis, Flask, Automation, Neo4j, JavaScript, Data Visualization, Object-oriented Programming (OOP), SQLAlchemy, Amazon Simple Queue Service (SQS), Kombu, AMQP, AMQP-Processing, JVM, Amazon S3 (AWS S3), Automation Scripting, Scripting, Architecture, Data Extraction, Git, PostgreSQL, Amazon RDS, Docker, API Development, DevOps, Identity & Access Management (IAM), Infrastructure as Code (IaC), Distributed Systems, Refinitive API, Data Modeling, SQL Performance

Software Engineer (Intern)

2017 - 2019
National Instruments
  • Developed new features for our own Linux distribution built with OpenEmbedded and based on Linux-RT.
  • Developed new features for a Systemlink product using SaltStack and C#.
  • Refactored the entire boot process for our Linux distribution.
Technologies: C#, Ext JS, RabbitMQ, Python, MongoDB, Bash, BitBake, OpenEmbedded, Linux, Embedded C, Jenkins, Shell, SaltStack, Back-end, Postman, CSV, REST APIs, C#.NET, GitHub, Microsoft SQL Server, Automation, JavaScript, .NET, Object-oriented Programming (OOP), Amazon S3 (AWS S3), Automation Scripting, Scripting, Architecture, Git, Docker, DevOps, Infrastructure as Code (IaC), SQL Performance

Know Your Business

https://complyadvantage.com/kyb-solutions/
Took part in the foundation of this project, building the MVP in six months with three other dedicated engineers. I contributed to the product architecture, data flow, and making the core features.
2019 - 2021

Master's Degree in Artificial Intelligence

Bábes-Bolyai University - Cluj-Napoca, Romania

2016 - 2019

Bachelor's Degree in Computer Science

Bábes-Bolyai University - Cluj-Napoca, Romania

JUNE 2016 - PRESENT

Java Fundamentals & Programming

Oracle

JUNE 2016 - PRESENT

Oracle Databases

Oracle

JANUARY 2016 - PRESENT

First Certificate in English

University of Cambridge

Libraries/APIs

Node.js, REST APIs, SQLAlchemy, Kombu, AMQP, API Development, Refinitive API, React, Google Maps

Tools

Shell, Postman, Git, Terraform, Apache Airflow, Jenkins, Celery, BitBake, SaltStack, GitHub, AMQP-Processing, Amazon Elastic MapReduce (EMR), RabbitMQ, Microsoft Access, Amazon Simple Queue Service (SQS)

Frameworks

Spark, Apache Spark, Flask, .NET, Ext JS

Languages

TypeScript, SQL, Python, C#, C#.NET, JavaScript, Scala, Java, Bash, XML, C++, Embedded C, Kotlin, Snowflake, Go

Paradigms

Object-oriented Programming (OOP), Data Science, ETL, Automation, DevOps

Platforms

Apache Flink, Kubernetes, Docker, Apache Kafka, Linux, Amazon Web Services (AWS), AWS Lambda, JVM, Mobile, Oracle, Amazon EC2

Storage

Databases, MySQL, Graph Databases, Amazon DynamoDB, Data Pipelines, Redis, Microsoft SQL Server, SQLite, Neo4j, Amazon S3 (AWS S3), PostgreSQL, MongoDB, SQL Performance

Other

Algorithms, English, Back-end, CSV, Data Engineering, Web Scraping, Automation Scripting, Scripting, Architecture, Identity & Access Management (IAM), Infrastructure as Code (IaC), Data, Big Data, Maps, OpenEmbedded, APIs, Data Manipulation, API Integration, FastAPI, Cloud, Data Scraping, Data Visualization, OpenStreetMap, Data Extraction, Amazon RDS, Monorepos, Distributed Systems, Data Modeling, Artificial Intelligence (AI), Software Engineering, Algebra, Mathematical Analysis, Client Interviews, Machine Learning, Natural Language Processing (NLP), GPT, Generative Pre-trained Transformers (GPT)

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