Andrei Luca

Principal Engineer at Jagaad

I'm a full-stack developer who blends clean architecture with real-world impact. Whether it's Vue/Nuxt, React/Next.js, or Node.js, I build scalable systems that just work. With sharp skills in Docker, Strapi, and DevOps, I'm as comfortable in CI/CD pipelines as I am optimizing user flows.

Work

Principal Engineer

Worked on diverse projects using modern technologies, implementing DevOps practices and CI/CD pipelines to streamline development. Ensured high-quality code and efficient delivery through strong team management and collaboration.

Full Stack Developer

– Present

I develop React/TypeScript applications and NestJS microservices for BonusX's platform helping citizens access 600+ government benefits and services. I build responsive user interfaces and APIs for user profile management and benefit matching algorithms. Our platform delivers seamless user experience through intelligent product recommendations and real-time application processing.

Technical Lead

– Present

Built a talent-client matching platform using Laravel + Vue.js. Developed project management, talent discovery, client onboarding, multi-language support, and admin dashboards. Implemented resource proposal workflows and automated systems. Technologies: PHP 8.2, Laravel 10, Vue 3, Inertia.js, MySQL, Docker.

Full Stack Developer

At Sparkling Grape, I contributed to building and maintaining a SaaS platform for executive search and HR consulting. My work included setting up code quality tools, managing dependencies, configuring CI/CD pipelines, developing and optimizing features like PDF exports, integrating Tailwind CSS, and improving backend APIs. I also led key feature rollouts and focused on refactoring code for scalability and performance.

Full Stack Developer

Contributed to a smart accommodation platform by developing contactless check-in, smart room controls, and IoT integration. Built scalable backend services with Strapi and Node.js, responsive frontends with Vue.js and Astro, and improved reliability through modular design and strong typing—all aimed at enhancing guest experience and host efficiency.

Full Stack Developer

Built a trip-building web application with a Nuxt (SSR) frontend and Strapi backend, integrated Stripe for secure payments, developed a Nezasa API client, and optimized workflows for better developer experience.

Technical Lead

Led a remote engineering team through the full development lifecycle, applying Agile methodologies, collaborating with stakeholders, mentoring developers, and ensuring high code quality through reviews and testing.

Back End Developer

Developed a microservice using NestJS to apply digital signatures to PDF documents. Integrated with MQTT for communication within a microservices architecture. Deployed to AWS with a focus on scalability and reliability.

Technical Lead & Coach

Italy

Helped establish Jagaad Academy by developing its official website, creating frontend course content, and collaborating on curriculum and educational materials.

Nuxt.js Developer

Developed and maintained Vue/Nuxt projects using the Composition API and TypeScript, built a core components library, and enhanced data interactions with GraphQL and Apollo Client.

Technical Lead

Switzerland

Gained extensive experience across a wide range of technologies by developing full-stack applications with React, Angular, and WordPress, managing a large TYPO3 site, and working with Java, Scala, and Spring. Built browser extensions and email templates, implemented CI/CD pipelines, contributed to frontend development with modern frameworks, supported QA with Selenium and Cypress, and used Git for version control.

iOS Developer

Built an Evernote-style app in Objective-C and developed an iOS game using Swift and SpriteKit.

WordPress Developer

Developed and maintained WordPress themes and plugins, provided technical support, and managed collaboration using SVN.

Volunteer

Code for Moldova

Chief Technology Officer

Led technical initiatives, managed open-source projects, and collaborated with community volunteers.

Code for Moldova

Technical Lead

Oversaw technical development, mentored contributors, and drove project success.

AO Filocalia

Graphic Designer

Helped with graphic design for various projects, contributing to community initiatives focused on children.

Education

Certificates

Publications

🧶 Implicit CLSX in React

Published by https://dev.to

Using clsx or classnames in React lately has become a trend with utility-first CSS frameworks like Tailwind CSS, where you have to write a lot of classes, and sometimes also with conditionals.

☢️ HTML Comment in React

Published by https://dev.to

HTML Comment is not valid in JSX, and you learn that you have to use a JavaScript comment.

🎄 Render in Vue, 16+ ways

Published by https://dev.to

In this blog post I will show you 16 ways how to render something in Vue

🥑 Put your React on a diet

Published by https://dev.to

For a long time I heard people complaining that React & ReactDOM has a huge size, and everyone recommended to use Preact instead.

🧬 JSX at lowest level

Published by https://dev.to

So we all heard that JSX is a specific JavaScript syntax that is used by React to render components.

🔐 Private Route in react-router v6

Published by https://dev.to

Taking a look at v6 docs it seems that things changed a little bit, and we need to think a little bit different about it.

🔺 Flat React Doom Pyramid in 1LOC

Published by https://dev.to

Everyone was happy when React Team announced the new stable Context API, and everyone ditched Redux. But that's not the point.

🔧 Git remote readd alias

Published by https://dev.to

When you work on a project that has a repository that allows forks, and with time has more and more recurring contributors, your git remotes starts to add up...

Open Source și C4MD

Published by Notion

A presentation about Open Source and the C4MD community.

Configure MSW in NX

Published by https://dev.to

A guide on how to configure MSW (Mock Service Worker) in an NX workspace for effective API mocking in development.

Skills

Microservices

ESLint

Vite

Inertia.js

CI/CD

Ubiquiti

PostgreSQL

Technical Recruiting

Code Review

Technical Architecture

Kubernetes

Stripe (Software)

pdf.js

Prisma ORM

Gitlab

Docker Products

Webpack

Grunt (Software)

Strapi.js

Keystone

Sitecore

GraphQL

Express.js

Mqtt

Terraform

Astro

styled-components

Objective-C

SpriteKit

iOS

iOS Development

Apollo GraphQL

MongoDB

NestJS

TypeScript

Amazon Web Services (AWS)

Tailwind CSS

Front-end Development

Back-End Web Development

Git

Project Management

Graphic Design

Web Development

Design Patterns

Responsive Web Design

Continuous Integration

Object-Oriented Programming (OOP)

Continuous Delivery

SQL

WordPress

AngularJS

React.js

Microsoft Excel

Angular

PHP

Scala

C++

Swift

Java

JavaScript

Laravel

Selenium

HTML

Cascading Style Sheets (CSS)

MySQL

jQuery

JSON

Node.js

Maven

TYPO3

Continuous Localization

Chrome Extensions

Continuous Deployment

Prolog

Vue.js

Nuxt.js

Next.js

HTML5

Redux.js

Languages

English

Fluent

Romanian

Native

Russian

Fluent