Alexandru Vasiu
Verified Expert in Engineering
Software Developer
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
Experience
Availability
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
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.
Senior Software Engineer
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.
Committee Member
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.
Interview Engineer
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.
Python Trainer
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.
Software Engineer
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.
Software Engineer (Intern)
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.
Experience
Know Your Business
https://complyadvantage.com/kyb-solutions/Education
Master's Degree in Artificial Intelligence
Bábes-Bolyai University - Cluj-Napoca, Romania
Bachelor's Degree in Computer Science
Bábes-Bolyai University - Cluj-Napoca, Romania
Certifications
Java Fundamentals & Programming
Oracle
Oracle Databases
Oracle
First Certificate in English
University of Cambridge
Skills
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)
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring