Available for new projects

Software Engineering Consultancy

Building scalable backend systems with Node.js & TypeScript

Belgrade-based engineering consultancy providing senior-level development, architecture design, and technical leadership for US and EU product teams.

7+ Years of Experience
Node.js Primary Stack
US / EU Client Base

Services

End-to-end engineering services — from writing production code to shaping technical strategy and leading development teams.

Backend Development

Production-ready APIs and microservices built with Node.js and TypeScript. Clean architecture, comprehensive testing, and thorough documentation.

Node.js TypeScript NestJS REST GraphQL
🗄

Database & Architecture

Data modeling, schema design, and system architecture for applications that need to scale. Performance optimization and migration strategies.

MongoDB PostgreSQL Redis System Design
🛠

DevOps & Infrastructure

CI/CD pipelines, containerized deployments, cloud infrastructure setup, and monitoring. Keeping your systems reliable and deployments smooth.

Docker CI/CD Linux AWS Monitoring
🧭

Technical Leadership

Fractional CTO and tech lead services for startups and growing teams. Architecture decisions, code reviews, team mentoring, and development process optimization.

Fractional CTO Code Review Mentoring Tech Strategy
🤖

AI-Augmented Development

Leveraging AI coding tools and workflows to ship faster without sacrificing quality. Integrating AI capabilities into existing products and development processes.

AI Workflows Rapid Prototyping Process Optimization
🔍

Technical Audit & Consulting

Codebase health checks, architecture reviews, and technical due diligence. Identifying bottlenecks and providing actionable improvement roadmaps.

Code Audit Due Diligence Performance Security

Tech Stack

Tools and technologies I work with daily to deliver robust, maintainable software.

🟢Node.js
🔷TypeScript
🐈NestJS
🍃MongoDB
🐘PostgreSQL
🔴Redis
🐳Docker
☁️AWS
🔧Git
🧪Jest
🐧Linux
CI/CD
📊ClickHouse
📦MinIO
🔌REST APIs
GraphQL

Engagement Process

A straightforward path from first conversation to delivering results.

Discovery Call

We discuss your technical challenges, goals, and team structure to determine how I can best contribute.

Proposal & Scope

A clear proposal outlining the engagement model, deliverables, timeline, and terms tailored to your needs.

Development

Integrated into your workflow — writing code, reviewing PRs, shipping features, and communicating progress daily.

Delivery & Iterate

Continuous delivery with regular check-ins. Adapting scope and priorities as your product evolves.

About

I'm Boban Lukić, founder of Lukic Engineering DOO — a software engineering consultancy based in Belgrade, Serbia. I specialize in backend development with Node.js and TypeScript, with over 7 years of hands-on experience building production systems.

Over the past 2+ years, I've transitioned into technical leadership roles, combining deep engineering skills with the ability to make architectural decisions, mentor teams, and align technology with business objectives.

I work primarily with US and EU product teams, embedding as a senior engineer or fractional technical lead. My approach combines proven engineering practices with modern AI-augmented development workflows to deliver high-quality results efficiently.

Company

LUKIC ENGINEERING DOO, Belgrade

Focus Areas

Backend Development, System Architecture, Technical Leadership

Engagement Model

B2B contracting — monthly retainer or project-based

Timezone

CET (UTC+1) — flexible overlap with US East Coast

Blog

Thoughts on backend engineering, system design, and building software that scales.

Let's Work Together

Have a project in mind?

Whether you need a senior engineer to join your team, architecture guidance, or a technical audit — I'd be happy to discuss how I can help. Response time is typically within 24 hours.

Email [email protected]
🔗
LinkedIn Boban Lukić
💻
GitHub github.com/bluwork