Alex Turdean, Developer in Amsterdam, Netherlands
Alex is available for hire
Hire Alex

Alex Turdean

Verified Expert  in Engineering

Bio

Alex is an innovative technical leader with deep expertise in advanced algorithms, data structures, and distributed systems, with a gold medal in informatics. During the last few years, he worked with several tech startups as a senior engineer and led the development of a core project in an enterprise. Alex thrives in dynamic environments and always aims to exceed expectations.

Portfolio

PBS - Main
JavaScript, REST APIs, GraphQL, Amazon Web Services (AWS), GitHub, PostgreSQL...
Mem Labs
TypeScript, JavaScript, GraphQL, Node.js, Cloud Firestore, PostgreSQL, Redis...
Lab7
C, Microcontrollers, Firebase, Google Cloud, TensorFlow, Python...

Experience

  • Algorithms - 7 years
  • Node.js - 6 years
  • JavaScript - 5 years
  • PostgreSQL - 5 years
  • Amazon Web Services (AWS) - 3 years
  • TypeScript - 1 year
  • GraphQL - 1 year
  • Distributed Systems - 1 year

Availability

Part-time

Preferred Environment

MacOS, GitHub, Slack, Atom, Linux, Windows

The most amazing...

...thing I've created is an end-to-end import system in Node.js that is fully scalable for a hot new note-taking app startup.

Work Experience

Tech Lead

2022 - 2023
PBS - Main
  • Managed a diverse cross-functional team of four developers and two quality assurance specialists in creating REST and GraphQL APIs (150+ endpoints) while instilling a collaborative culture and fostering a high-performing team environment.
  • Implemented and executed comprehensive training programs to enhance multi-disciplinary skills in programming and solutions architecture to optimize project outcomes.
  • Designed and implemented an ABAC policy feature and dashboard that gave API administrators fine-grained control over-exposed API resources; conducted all requirement analysis, iterative architectural design, and stakeholder engagement.
  • Collaborated with product owners to maintain a prioritized product backlog, achieve strategic objectives, and leverage customer experience.
  • Championed continuous improvement and best practices to mitigate risks, minimize errors, and enhance quality in key operational processes.
Technologies: JavaScript, REST APIs, GraphQL, Amazon Web Services (AWS), GitHub, PostgreSQL, Amazon RDS, Hapi.js, APIs, Back-end, Serverless, Amazon S3 (AWS S3)

Senior Back-end Engineer

2021 - 2022
Mem Labs
  • Designed and implemented the GraphQL API for the mobile app and moved several Cloud Functions to the API.
  • Designed and implemented a scalable, efficient, and reliable system using an asynchronous and choreographed architecture and obtained ownership of the import system.
  • Integrated the API with Cloud Vision API to process images.
  • Improved the performance of several endpoints and actively engaged in a sprint to improve p99 performance.
Technologies: TypeScript, JavaScript, GraphQL, Node.js, Cloud Firestore, PostgreSQL, Redis, Algolia, Elasticsearch, Google Cloud Video API, Cloud Tasks, Cloud Storage, Software Architecture, Performance, Debugging, Distributed Systems, APIs, Back-end, AWS Lambda, Serverless

Cloud and AI Engineer

2019 - 2021
Lab7
  • Developed the Google Cloud architecture and the neural network for SmartCover, a device that gives you analytical data about your posture.
  • Used a Pub/Sub architecture for data transmission and Firebase for data storage.
  • Developed a convolutional neural network that predicts eight different standing postures on the chair with a 95% accuracy using TensorFlow.
Technologies: C, Microcontrollers, Firebase, Google Cloud, TensorFlow, Python, Google Cloud Functions, Back-end, AWS Lambda, Serverless

Back-end Engineer

2020 - 2020
Vara
  • Migrated the server to Node.js from an architecture oriented on database functions.
  • Performed an entire database migration to a PostgreSQL database.
  • Designed the API from scratch and focused on performance as a key metric.
Technologies: JavaScript, PostgreSQL, Node.js, APIs, Back-end

Back-end Engineer

2018 - 2019
ITS
  • Developed a system that finds the right category for a scanned document based on user-added keywords. It was built using Node.js and Python.
  • Designed the database and REST API for two web applications.
  • Automated testing using SuperTest and designed a CI pipeline.
Technologies: Express.js, REST, PostgreSQL, Python, C++, Node.js, APIs, Back-end

Back-end Engineer

2017 - 2018
Wellcode
  • Developed a notification system based on a Pub/Sub architecture, using Perl (Mojolicious) with PostgreSQL.
  • Implemented the admin dashboard using JavaScript and HTML.
  • Created problems of algorithmic nature and wrote solutions for them in C++.
Technologies: JavaScript, C++, PostgreSQL, HTML, Perl

Experience

Panthera

Panthera is a web app that holds algorithmic contests to promote different software companies among students. I worked mainly as a back-end engineer to design and implement a REST API using Node.js. I also developed a CI pipeline.

Education

2017 - 2021

Bachelor's Degree in Computer Science (Polytechnic)

Technical University of Cluj-Napoca - Cluj-Napoca, Romaina

Skills

Libraries/APIs

Node.js, TensorFlow, React, Google Cloud Video API, REST APIs

Tools

GitHub, Atom, Slack

Languages

C++, C, JavaScript, TypeScript, GraphQL, Python, Java, Perl, C#, HTML

Platforms

Firebase, Amazon Web Services (AWS), AWS Lambda, Windows, Linux, MacOS, Heroku, Algolia

Storage

Google Cloud, PostgreSQL, Cloud Firestore, Redis, Amazon S3 (AWS S3), Databases, Elasticsearch

Industry Expertise

Teaching

Frameworks

Express.js, Hapi.js

Paradigms

REST, Functional Programming, Object-oriented Programming (OOP)

Other

Algorithms, Data Structures, APIs, Back-end, Distributed Systems, Google Cloud Functions, Amazon RDS, Serverless, Microcontrollers, Mathematics, Software, Software Architecture, Software Design, Artificial Intelligence (AI), Computer Vision, Cloud Tasks, Cloud Storage, Performance, Debugging

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