Andrei Albu
I am a Full-Stack web and mobile Developer and Computer Science Mentor with experience across 19+ projects, 7+ companies and over 1,700 hours of mentorship delivered to 120+ people worldwide. Since February 2024, I have been working as a freelance developer and trainer, building solutions for companies, startups and entrepreneurs, and providing mentorship and academic support for students and professionals.
Beyond coding, I am passionate about computer science, mathematics, and data analysis, always seeking ways to combine theory and practice to create value.
๐ก From startups to established companies, from entrepreneurs to students, Iโve supported 120+ people, worked on 19+ projects, and provided over 1,700 hours of mentorship and training across web, mobile, AI and data.
๐ค If youโre looking for a reliable professional to transform your next idea into reality, letโs connect.
Linkedln url: Website not available. Sign in: https://www.twine.net/signup
๐ป SKILLS
๐ Frontend Development
๐ธ HTML5, CSS3, JavaScript (ES6+), TailwindCSS
๐ธ React, Redux, React Native,Vue.js, Pinia
๐ธ Next.js, Nuxt.js
โ๏ธ Backend Development
๐ธ .NET Framework & ASP.NET Core
๐ธ Node.js, Express.js, Nest.js
๐ธ Directus (BaaS)
๐ธ REST APIs, GraphQL
๐๏ธ Databases
๐ธ SQL (queries, stored procedures, functions, optimization)
๐ธ SQL Server, MySQL, PostgreSQL
๐ธ MongoDB
โ๏ธ Cloud & DevOps
๐ธ Docker
๐ธ Microsoft Azure (deployment & services)
๐ธ Git & GitHub (version control & CI/CD)
๐ Messaging & Integrations
๐ธ MQTT
๐ธ SOAP
๐ธ RabbitMQ
๐ธ Webhooks & Third-party APIs
๐ธ SAML / OAuth2 authentication
๐ Data Science & AI
๐ธ Python (pandas, scikit-learn)
๐ธ R (statistical analysis & visualization)
๐ธ Data mining & Machine Learning (prediction, classification, clustering)
๐ธ Data visualization & reporting (Excel, Power BI)
โก Automation & Workflows
๐ธ Python automation scripts
๐ธ ETL processes
๐ธ Dashboard automation
๐ ๏ธ Tools & Collaboration
๐ธ DBeaver
๐ธ Postman
๐ธ MongoDB Compass
๐ธ Figma
๐ธ Notion
๐ EDUCATION
๐ธ Computer Engineering Student, University of Padua.
๐ธ Full-Stack Developer Course, Epicode.
๐ LICENSES & CERTIFICATIONS
๐ธ English B2 - Reading and Listening.
๐ธ Epicode Full-Stack Developer Certification.
Skills
Experience Level
Language
Work Experience
Education
Qualifications
Industry Experience
Site here: https://www.twine.net/signin
At Altura Labs, I worked as a Frontend Developer on the development of a web application for Avio S.p.A., a publicly traded aerospace company based in Rome. The project was built using Nuxt (Vue.js framework) and Directus, a backend-as-a-service (BaaS). I collaborated with two developers and a designer, contributing to features development.
๐ Key Achievements:
๐งช Acquired experience with Nuxt 3.
๐งฉ Gained hands-on experience integrating a BaaS platform to provide clients with a flexible content management system (CMS).
๐๏ธ Developed a strong understanding of scalable and modular frontend architecture.
๐ค Strengthened communication and collaboration within an agile development team.
โก Contributed to performance optimization and implementation of SEO best practices to ensure speed and visibility.
๐ ๏ธ Technologies Used
Frontend:
โ๏ธ Nuxt 3 (Vue.js with Composition API)
๐งฉ Pinia (state management)
๐ฆ TypeScript
๐จ Tailwind CSS
๐ Axios
Backend:
๐งฐ Directus (BaaS)
Collaboration & Tools:
๐ Git & GitHub
๐ ๏ธ Visual Studio Code
๐๏ธ Figma
๐ My Reader Journey (Backend)
This is the backend for My Reader Journey, a web application that helps readers track and organize their books.
It was developed in February 2024 as the final capstone project of the Epicode Full-Stack Developer course.
๐ Frontend repo: https://www.twine.net/signin
๐ View site here: https://www.twine.net/signin
๐ Features
RESTful API built with Express.js
CRUD operations for books:
โ Add new books
๐ Mark books as read / to read
โค๏ธ Favorite books
๐ Assign ratings
๐๏ธ Delete books
๐ Filter and search books
Authentication with JWT for protected routes (login required for managing books)
Data stored in MongoDB (cloud)
๐ ๏ธ Tech stack
Node.js (runtime)
Express.js (web library)
MongoDB + Mongoose (database & ODM)
dotenv (environment variable management)
JWT (JSON Web Tokens) (authentication & authorization)
Cors / body-parser / nodemon (middleware & dev tools)
๐ Example API endpoints - authentication with jwt required
GET /books โ Fetch all books
POST /books โ Add a new book
PUT /books/:id โ Update book
DELETE /books/:id โ Remove a book
๐ This backend, together with the frontend, forms the complete My Reader Journey application: a personal reading tracker built as the final full-stack Epicode scapstone project.
๐ My Reader Journey (Frontend)
My Reader Journey is a web application to help readers track and organize their books.
This project was developed in February 2024 as the final capstone project of the Epicode Full-Stack Developer course.
๐ Backend repo: https://www.twine.net/signin
๐ View site here: https://www.twine.net/signin
๐ Features
Add new books with title, author, and cover
View and manage your full library
Organize books into categories:
๐ Books Read
๐ Books To Read
โค๏ธ Favorite Books
๐ 10/10 Rating Books
Sort and filter books (e.g., order alphabetically)
Clean and responsive UI with React + Bootstrap
Persistent storage via backend and DB
๐ ๏ธ Tech stack
React.js (frontend framework)
CSS3 + Bootstrap 5 (styling & responsive design)
JavaScript (ES6+)
Backend REST API with Express.js and MongoDB (separate project)
โจ Future improvements
Book search with external APIs (Google Books, OpenLibrary)
Statistics dashboard (books read per year, favorite genres, etc.)
support of import/export of csv and pdf files
๐ My Reader Journey is the project where I put together everything I learned in the Epicode full-stack course, combining frontend skills (React, Bootstrap, CSS) with backend integration to build a complete reading tracker app.
๐ Danza Studio โ Showcase Website
This project is a responsive website developed in early 2024 for Danza Studio Monselice, a dance school in Padua, Italy.
It was created as part of a university assignment for a client (Elena).
Online site here: https://www.twine.net/signin
๐ Project Overview
The website presents the dance school and its activities, allowing visitors to:
Discover information about the school, teachers, and available courses.
Explore schedules and contact details.
Submit a request to participate in a free trial lesson via a contact form.
Connect with the school on Instagram and Facebook.
โ๏ธ Technologies Used
HTML5 โ for page structure and semantic content
CSS3 โ for styling and responsive design (custom reset, global stylesheet, page-specific styles)
Vanilla JavaScript โ for interactive menu toggle and form behavior
๐ ๏ธ TicDrive Workshops Site
The TicDrive Workshops Site is a Nuxt.js web application built to support the TicDrive ecosystem.
It is designed for auto repair shops and service providers, allowing them to register, manage their profiles, handle bookings and interact with customers using the TicDrive mobile app.
๐ Online site here: https://www.twine.net/signin
๐ Features
๐ Workshop registration & onboarding flow
๐ค Profile management with services, descriptions, images, and availability
๐
Booking management (accept, reject, reschedule appointments)
๐ Authentication & security flow
๐ Dashboard for workshops with bookings, reviews and service history
๐ Seamless integration with TicDrive mobile app & backend
๐ ๏ธ Tech Stack
Nuxt.js โ Vue.js framework for SSR & static generation
[Vuex / Pinia] โ state management
Tailwind CSS โ modern UI styling
Axios โ API communication
Vercel โ deployment platform
๐จโ๐ป Development
This project was mainly developed by Andrei Albu, with contributions from Riccardo De Simoni.
It was part of the TicDrive startup ecosystem, complementing the mobile app and the backend API.
๐ How it Works
Workshops sign up through the site
Complete profile with services, pricing, images and details
Customers (via TicDrive mobile app) can browse, review and book services from mobile app
Workshops manage bookings from the web dashboard
๐ This project is part of the TicDrive ecosystem, which includes:
๐ฑ TicDrive Mobile App (React Native โ iOS & Android)
โ๏ธ TicDrive Backend (.NET Core + Azure Blob)
๐ ๏ธ TicDrive Workshops Site (Nuxt.js)
๐ TicDrive - Car Service Booking App
TicDrive is a React Native mobile application (iOS & Android) developed for a startup that aimed to simplify how users book car services directly from their homes.
The app connects users with local auto repair shops, allowing them to browse services, book appointments and manage reservations from their phone.
Github link: https://www.twine.net/signin
Download the IOS app: https://www.twine.net/signin
Download the Android app:https://www.twine.net/signin
๐ฑ Features
๐ Search workshops by location and availability
๐บ๏ธ Interactive map to find nearby workshops
๐ ๏ธ Browse car services (oil change, battery replacement, tire rotation, AC recharge, etc.)
๐
Book appointments online with local workshops
โญ Review & rating system for workshops
๐ท Image upload and management via Azure Blob Storage
๐ Multi-platform support (iOS & Android)
๐ ๏ธ Tech Stack
Frontend (Mobile App)
React Native โ cross-platform mobile development
Expo โ build & deploy tools
React Navigation โ routing and navigation
Redux / Context API โ state management
Maps Integration โ interactive geolocation features
Backend
.NET Core 8 โ RESTful API
Azure Blob Storage โ image storage and management
๐จโ๐ป Development
This project was mainly developed by myself (Andrei Albu) with final contributions and support from Hilina Mengesha.
It was built as part of a startup project idea to help users save time, compare reviews and prices and book car services from the comfort of their home.
โ๏ธ TicDrive Backend
This backend is powering TicDrive, a platform designed to simplify car maintenance by connecting users with local workshops.
It serves both the TicDrive mobile application (iOS & Android, built in React Native) and the TicDrive web portal for workshops (built with Nuxt).
Github link: https://www.twine.net/signin
๐ Overview
TicDrive enables users to:
Browse nearby workshops
View available car services (oil change, battery replacement, tire rotation, AC recharge, etc.)
Book appointments online
Compare ratings, reviews, and prices
Workshops use the web platform to:
Manage their profile and services
Handle bookings and customer requests
Upload images (stored in Azure Blob Storage)
Track reservations and schedules
๐ ๏ธ Tech Stack
.NET Core 8 โ RESTful API backend
Entity Framework Core โ ORM for database management
PostgreSQL โ relational database hosted on Railway
Azure App Service โ hosting and deployment
Azure Blob Storage โ image storage and management
JWT Authentication โ secure user & workshop authentication
๐ฑ Clients
Mobile App used by end-users to search, compare and book car services.
Download IOS app: https://www.twine.net/signin
Download android app: https://www.twine.net/signin
๐ Features
๐ค User registration, login & profile management
๐ช Workshop onboarding and service management
๐
Appointment booking system
๐พ Image storage via Azure Blob
๐ Email notifications & confirmations
๐ Role-based authentication (user vs workshop)
๐จโ๐ป Development
The backend was fully developed by me (Andrei Albu) as part of the full TicDrive ecosystem, integrating mobile and web applications into a single connected platform.
๐ Deployment
Continuous deployment with Azure App Service
GitHub Actions for CI/CD
Production-ready setup with database migrations and monitoring
Hire Andrei Albu today
To get started post up your job and then invite Andrei Albu to your job.