Vadim Plămădeală

Vadim Plămădeală

Full-Stack Software Engineer

Romania, +40 771 155 169, vitp.work@gmail.com

Summary

Full-stack engineer with a Computer Science degree, writing production software since 2024 and shipping projects since high school (2020). I can take a problem from the first conversation to production: choose the stack, design the architecture and the CI/CD, implement and ship. At Colete-Online I develop and maintain the shipping integrations for four e-commerce platforms and work on the Angular and Node.js platform behind them. On my own time I design, build and publish mobile apps and games for Android and iOS (Flutter, Godot). Comfortable moving between Java, TypeScript, Python, PHP and C++/embedded.

Experience

Full-Stack Software Engineer, Colete-Online

Jul 2025 – Present

Bucharest, Romania. Parcel-delivery platform for online shops: couriers, lockers and e-commerce integrations.

  • Develop and maintain the shipping modules for WooCommerce, PrestaShop, Magento 2 and OpenCart and the shared PHP library behind them: pickup-point and locker selection on an embeddable map widget (TypeScript), address autocomplete, cash on delivery, AWB generation, multi-currency pricing.
  • Full-stack work on the main platform (Angular, Node.js, TypeScript, Prisma, MySQL, Redis): public order and price API, shipping-point endpoints, API-key management, Redis pub/sub cache invalidation, payments and subscriptions.
  • Set up CI/CD across the repositories: GitHub Actions on self-hosted runners, Playwright end-to-end suites with nightly runs over several platform versions, release packaging.
  • Conducted technical interviews for the 2026 interns and take part in infrastructure decisions.
  • Prototyped a parcel-locker scanning station in Python: camera capture, laser-line detection to measure parcels, tray and arm motion control, kiosk UI on a portrait touchscreen.
  • C++ and embedded work on a real helicopter project.
  • TypeScript
  • Angular
  • Node.js
  • PHP
  • Prisma
  • MySQL
  • Redis
  • Docker
  • Playwright
  • GitHub Actions
  • Python
  • C++

Software Engineer, BBMM Software

Apr 2025 – Sep 2025

Remote. Small team building a web product for GoAhead Ventures, a US client.

  • Full-stack development: React front end, FastAPI (Python) services and SQL; Git-based CI/CD and direct contact with the client on scope and delivery.
  • React
  • FastAPI
  • Python
  • SQL
  • CI/CD

Freelance Mobile Developer, Self-employed

Oct 2024 – Apr 2025

Remote

  • Sona: Android app that detects car malfunctions from engine sound, with a Python inference server for the ML model deployed on Google Cloud with Docker and GitHub Actions.
  • Biblia Noul Testament audio: audio Bible app shipped on both Android (Java) and iOS (Swift).
  • Android
  • Java
  • Swift
  • Python
  • Machine Learning
  • GCP
  • Docker

Independent products

Mobile apps and games for Android and iOS, published under the VitpApps name as a solo developer: product design, code, CI/CD to both stores, store listings in 18 languages, monetisation and legal compliance (GDPR, App Tracking Transparency, data-deletion flows).

Solvyx Puzzle app

Eight logic puzzles with seed-generated levels, a daily challenge, global leaderboards and asynchronous duels opened through deep links. Flutter, Drift (SQLite), Supabase, Android App Links and iOS Universal Links, AdMob, in-app purchases.

Naova Health tracker

Migraine and cycle self-management diary: attack logging in two taps, pattern insights, PDF report for the doctor, encrypted backup. Offline-first. Flutter, SQLite, RevenueCat subscriptions, PDF generation, 18 languages.

Huglet Couples widget

Drawings and notes delivered to a partner’s home-screen widget, recorded haptic touches and, on Android, remote wallpaper, with consent and quiet hours enforced server-side. Flutter with native widgets (WidgetKit, Android AppWidget), Supabase, Firebase Cloud Messaging.

MoneyManager Finance app

Expense tracker with budgets, recurring bills, 150+ currencies with live rates, reports and cloud sync. First version in Java and Firebase on Google Play; second version rebuilt in Flutter with local-first sync, shared spaces for families and AI-assisted capture of transactions from bank notifications. Flutter, Postgres with trigger-maintained totals, Firebase (v1), 18 languages.

Sliceward Puzzle game

A split-screen puzzle about dimensions: move a knife through an N-dimensional world above, solve the (N−1)-dimensional slice below, from 0D to 4D. 900 hand-checked levels. Godot 4, GDScript, headless property tests, deterministic screenshot and trailer pipeline.

Impossible Taxi Puzzle game

Perspective-illusion puzzle: a taxi that cannot turn crosses Penrose-style worlds; roads that look connected on screen are connected. Deterministic physics verified by property-based and fuzz test suites. Godot 4, GDScript, custom perspective-alignment engine, AdMob, in-app purchases.

Imnuri Tineret Cahul Hymn book app, 2021

My first published app, written in high school and still on Google Play: the hymn book of the youth choir in Cahul with lyrics by category, sheet music as PDF and downloadable recordings. Android, Java.

Other projects

  • GuessWordGame: Telegram bot with a word-guessing game (Python).
  • Physics simulations for YouTube Shorts: Bouncing-ball and collision animations rendered in Python, plus a MIDI bouncing-square playground.
  • LogoSimilarity: Unsupervised clustering of company logos by visual similarity (Python).
  • SnakeGame: Snake played inside the file explorer (Python).
  • RoomReserve: Microservice backend on Docker Swarm: Nginx gateway, Keycloak, Prometheus and Grafana (university).
  • Systems coursework: Process scheduler in Rust, asynchronous web server and memory allocator in C, Halite game bot in C++ (university).

Education

BSc in Computer Science

2022 – 2026

Faculty of Automatic Control and Computer Science, National University of Science and Technology Politehnica Bucharest

Coursework: algorithms, operating systems, parallel and distributed algorithms, networks, cloud and microservices (Docker Swarm, Kubernetes), security, machine learning.

Mathematics and Computer Science profile

2018 – 2022

Ioan Vodă Theoretical High School, Cahul, Republic of Moldova

Skills

Languages
TypeScript, JavaScript, PHP, Python, Java, C/C++, Rust, Dart, Swift, GDScript, SQL
Backend
Node.js, Express, Prisma, MySQL, PostgreSQL, Redis, REST APIs, FastAPI, Django, Supabase, Firebase
Web, e-commerce
Angular, React, Vite, HTML/CSS, WordPress/WooCommerce, PrestaShop, Magento 2, OpenCart
Mobile and games
Flutter, Android (Java), iOS (Swift), Godot 4, home-screen widgets, push notifications, in-app purchases (StoreKit 2, Play Billing, RevenueCat), AdMob
DevOps and quality
Docker, Docker Compose/Swarm, Kubernetes, GitHub Actions, self-hosted runners, Codemagic, Xcode Cloud, Google Cloud, Playwright, Sentry
Practices
architecture and stack decisions, CI/CD design, technical interviews, code review, domain-driven design, dependency injection, property-based testing, AI-assisted development (Claude Code)

Languages

Romanian (native), Russian (fluent), English (fluent).