Andrei Popovici
Senior Backend Engineer & Consultant
with 17+ years building software across embedded systems,
automotive, desktop, and modern cloud-native backend
platforms.
Specialises in Node.js, NestJS, and distributed systems
architecture. Combines an unusually broad technical
foundation — from kernel-level driver development and
automotive middleware to fintech microservices and
AI-augmented workflows — with a consistent track record of
leading migrations, owning features end-to-end, and raising
the bar for every team.
Driven by purpose and technical challenge, not just
compensation.
Technical Skills
Node.js
NestJS
TypeScript
PostgreSQL
TypeORM / MikroORM
REST APIs
Microservices
Docker
AWS (Lambda, SQS, SNS, RDS, DynamoDB)
Azure
OAuth2 / JWT
CI/CD
AI-augmented Development
LLM Integration (Copilot, Claude)
C / C++17
Swift
Java
Python / Bash
Qt Framework
MySQL / SQLite
Git / Perforce
ReactJS (basic)
Methods & Practices
- Agile / Scrum
- Clean Architecture
- Test-Driven Development (TDD)
- Intensive Code Review
- CI & CD Pipelines
- Testing Pyramid & Test Automation
- Pair Programming
- Technical Mentoring & Leadership
Domain Experience
-
4+ years cloud-native backend (fintech, insurance,
trading, mobility)
-
5 years embedded systems (3 automotive, 2 DVR/IPTV)
-
8 years desktop applications (Windows & Linux
API)
-
5 years software architecture & technical
leadership
-
3 years engineering management / line management
- 7+ years CI/CD environments
Languages
English
Fluent
Romanian
Native
Spanish
Basic
Work Experience
Jan 2026 — Ongoing
Backend Consultant
Tranzy.ai
-
Designing and building backend services for
a next-generation urban transportation
platform, from architecture decisions
through to production deployment.
-
Defined scalable API contracts and service
boundaries to support real-time mobility
operations across multiple cities.
-
Introduced architectural patterns improving
platform maintainability and reducing
onboarding friction for new engineers.
-
Leverage Claude as a core part of the
development workflow for architecture
reasoning, code generation, and review,
accelerating delivery while maintaining high
code quality standards.
Stack: Node.js, NestJS,
TypeScript, PostgreSQL, MikroORM, Docker, Azure,
REST APIs, Microservices, Claude (AI-augmented
development)
Sep 2025 — Feb 2026
Backend Engineer — Digital Sign Product
BearingPoint
-
Led end-to-end integration of a Qualified
Electronic Signature (QES) solution via
IDnow: owned requirements gathering,
technical design, and delivery, coordinating
directly with the IDnow engineering team.
-
Drove migration of persistence layer to
TypeORM, establishing migration strategy,
codebase structure, and CI/CD pipelines from
scratch.
-
Reduced technical debt through targeted
architecture simplifications and clean code
enforcement across the platform.
-
Promoted AI-assisted development practices
within the team, sharing tooling knowledge
and workflows to improve collective
productivity.
Stack: Node.js, NestJS,
TypeScript, TypeORM, PostgreSQL, CI/CD, QES,
IDnow, Clean Architecture
Apr 2025 — Sep 2025
JavaScript SDK Engineer
Endava for Amazon Web Services (AWS)
-
Member of the DynamoDB SDK peer group,
collaborating with AWS engineers and
maintainers on the evolution of DynamoDB
tooling within the AWS SDK for JavaScript
ecosystem.
-
Co-authored the proposal and architectural
design for the migration of DynamoDB
DataMapper from AWS SDK v2 to a modern,
modular implementation aligned with AWS SDK
v3 design principles.
-
Developed proof-of-concept implementations
covering schema definition, object
marshalling, validation, and DynamoDB
command execution using the AWS SDK v3
middleware architecture.
-
Designed and implemented a benchmarking
framework for measuring DynamoDB GetItem and
PutItem performance across SDK versions,
payload sizes, and execution environments.
-
Built CloudWatch dashboards and automated
monitoring infrastructure using AWS SAM,
Lambda, and CloudFormation, enabling
continuous performance analysis and
regression detection for DynamoDB
operations.
Stack: TypeScript, JavaScript,
Node.js, AWS SDK v3, DynamoDB,
DynamoDBDocumentClient, AWS SAM, AWS Lambda,
CloudFormation, CloudWatch
Sep 2023 — Apr 2025
Senior Node.js Backend Engineer — Trading Platform
Endava for LSEG (London Stock Exchange Group)
-
Led decomposition of a Node.js/Express
monolith into a NestJS microservices
architecture, improving scalability and team
autonomy.
-
Integrated Microsoft Copilot Declarative
Agents into the trading platform by
connecting the agent to internal backend
services through declarative configuration
files (actions/plugins), enabling natural
language access to business data without
custom agent code.
-
Refactored core business logic during
migration, maintaining full functional
parity while improving testability and code
clarity.
Stack: Node.js, NestJS,
Express, TypeScript, OAuth2, Microsoft Graph
API, Microsoft Copilot Declarative Agents, AWS
(Elasticsearch, DynamoDB, Redis)
Feb 2023 — Sep 2023
Node.js Backend Engineer — Insurance
Endava for QBE
-
Implemented a new business line feature
aggregating data from multiple external
sources, delivering it end-to-end within a
single quarter.
-
Significantly expanded test coverage across
the existing service farm, improving
reliability and reducing regression risk.
-
Mentored junior engineers and conducted
technical interviews for new project hires.
Stack: Node.js, Express,
JavaScript, CosmosDB, Microsoft SQL, Sequelize,
JWT
Aug 2022 — Feb 2023
Node.js Backend Engineer — Fintech
Endava for OneBanx
-
Redesigned and implemented a new
authentication/authorisation architecture,
migrating from Authlete to AWS Cognito as
the identity provider.
-
Implemented CIBA (Client Initiated
Backchannel Authentication) flow and
integrated AWS SQS/SNS for asynchronous
notification pipelines.
Stack: NestJS, TypeORM, OAuth2,
JWT, CIBA, AWS (RDS, Lambda, SQS, SNS, Parameter
Store, CloudWatch)
Jan 2021 — Sep 2025
C++ Community Lead & Internship Coordinator
Endava Iași
-
Founded the C++ Endava Iași Community and
created the first edition of the Endava C++
Internship programme from scratch.
-
Designed the internship curriculum,
delivered technical training sessions,
conducted interviews, and selected graduates
for full-time roles.
Jun 2019 — Aug 2022
Software Engineer, Line Manager & Scrum Master
Endava for Cisco
-
Line manager for a newly formed Scrum team
of 6 engineers; responsible for hiring,
ramp-up, and day-to-day people management.
-
Owned the macOS notarization process
end-to-end, scripting and integrating it
fully into the build system.
-
Developed cross-platform features and fixes
in modern C++17 and Swift for Cisco desktop
applications on Windows and macOS.
Stack: C++17, Swift, Qt
Framework, Python
Mar 2018 — Jun 2019
Software Engineer & Scrum Master
TiVo
-
Served as Scrum Master for a 7-person team
(6 devs + 1 QA), facilitating ceremonies and
removing blockers to maintain sprint
velocity.
-
Defined and implemented solutions for IPVOD
playback stability and IP Linear project
features in the middleware layer.
-
Wrote design review documents and delivered
on-the-job training to team members.
Stack: C++98, Haxe, Jira,
Perforce, CI/CD — Platforms: Windows, Ubuntu
Mar 2014 — Apr 2017
Technical Lead / Software Architect
Continental — Automotive Infotainment
-
Acted as technical lead and architect for a
service that moved data between hardware and
software across the vehicle's CAN network,
one piece of a large automotive infotainment
platform, owning its design decisions, risk
analysis, and delivery.
-
Defined software design for high-complexity
modules, reviewed requirements, and drove
code quality through intensive code review
and mentoring.
-
Participated in recruitment and was part of
the department mentoring team.
Stack: C/C++, Python, CAN Bus,
D-Bus, Linux API, GLib, Qt Creator, Klocwork,
CI/CD
Feb 2008 — Mar 2014
Software Engineer — Windows Systems &
Cryptography
Comodo
-
Implemented encryption operations inside a
Windows disk filter driver, including a
boot-loader recovery tool for critical
encryption failures.
-
Built the GUI-to-driver communication API
and developed plugin architecture for the
main application (FTP client, registry
browser, and others).
-
Designed and implemented a MySQL data layer
for metrics and statistics using Hibernate
(HQL, Criteria Queries), including
master/slave replication design.
Stack: C, C++, Java, Hibernate,
MySQL, WinDbg, WinHex, IOCTL, Windows Driver
Kit, TestNG
Education & Certifications
2009 — 2010
Master of Engineering
Gheorghe Asachi Technical University — Faculty of
Automatic Control & Computer Engineering, Iași
2004 — 2009
Bachelor of Engineering
Gheorghe Asachi Technical University — Faculty of
Automatic Control & Computer Engineering, Iași
Sep 2023
NestJS Fundamentals
nestjs.com
Mar — Aug 2021
JavaScript Full-Stack Bootcamp
flaviocopes.com
May 2018
Train the Trainers
Extreme Training
2009 — 2011
CCNA Exploration (4 modules: Network Fundamentals,
Routing, LAN Switching, WAN)
Cisco Network Academy — OAO RoEduNet, Iași