Dan Novac

Senior Software Engineer | Technical Lead

Brasov, Romania, EET

DN

About

I'm a Senior Software Engineer with over 10 years of experience, mostly in Node.js, TypeScript, Java and AWS Cloud Infrastructure. Most of my work lives in the parts of a product people never see - APIs, infrastructure, pipelines, databases, the things that should just quietly work. In a previous role I spent a year as Technical Team Lead, guiding a team of engineers through the delivery of new features and improvements. That period taught me something that stuck: the hardest problems usually aren't technical. They're about people understanding why a decision was made. These days I'm focused on systems architecture, performance, and cloud-native development. I care about clean code, systems that scale, and solutions that don't quietly drain a budget.

Work Experience

Arnia / LEGO Group
Remote

2025 - -

Senior Software Engineer

Senior Software Engineer for the LEGO Group. I develop new features and implement AWS infrastructure for the LEGO Account. I am building new architectures from infrastructure stacks and constructs, observability tools, backend services and some frontend features, deploy pipelines and github actions workflows, scripts and new api routes. I use technologies such as: AWS, Lambdas, Api Gateways, CDNs, Secrets, Typescript, NodeJS etc.

Ateliere
Remote

2024 - 2025

Technical Team Lead

As a Technical Team Lead and Senior Backend Engineer, I bring over 10 years of backend development experience, primarily in Node.js, TypeScript, and AWS cloud services. In the past year, I have stepped into a Team Lead role, where I’ve led a team of engineers through the successful delivery of new features and improvements. My approach balances technical excellence with strong communication and team collaboration, ensuring alignment between engineering efforts and product goals. As a leader, I’ve been responsible for: task breakdown, technical analysis, effort estimation, and Jira task creation; code reviews and mentorship; organizing and leading technical syncs, team planning meetings, and product alignment discussions; prioritization of work and removing blockers to keep development smooth and focused.

Ateliere
Remote

2021 - 2024

Senior Software Engineer

Migrated services to Serverless infrastructure. Developed quality and performant solutions using AWS Cloud infrastructure and services, such as: Lambda, DynamoDB, CloudFormation, Step Functions, SQS, SNS, Cloudwatch. Implemented new features using Typescript, Node.js, GraphQL, Terraform, Bash scripts. Worked with media industry tools such as ffmpeg, dolby. Developed infra orchestrating solutions using Kubernetes, Docker and Keda.

Pentalog
On-site
Remote

2014 - 2021

FullStack Software Developer, Senior Software Engineer

Implemented new features. Developed high-quality software solutions using Java, Kotlin, Spring, Docker, Node.js, Kubernetes, Javascript. Created from scratch new microservices and infrastructure. Enhanced performance for big data on different projects and databases. Developed end-to-end API. Developed & Orchestrated solutions in order to accommodate data from third parties services. Enhanced and migrated databases from SQL to NoSQL. Digitalized factories using data from PLCs.

Education

Transilvania University Brasov: Computer Science & Mathematics

2012 - 2015
Bachelor's Degree in Computer Science

Skills

AWS
Node.js
Lambda
Serverless
TypeScript
Java
Kubernetes
Docker
Terraform
CDK
Pulumi
SQS
SNS
Database
DynamoDB / RDS / PostgreSQL
CDN
API Gateway
Cloudwatch
SSM
Bash scripts
GitHub Actions
Step Functions
ffmpeg
Monorepo
ReactJS
Turbo
NestJS
Express
Javascript
Sequelize
Drizzle
PostgreSQL
MongoDB
SQL
CSS
Spring Framework
Webpack
Next.js
Autonomy
Clean Code
Cost reduction
Analytical thinking
Mentoring & Coaching
Motivator
Consistency