Backend Engineer

Jonathan Aurelius

Designing and developing reliable systems that support real-world applications.

View my work Get in touch

About

Building systems that hold.

Scalable backends. Maintainable code. Practical solutions.

I am a Backend Engineer who enjoys designing and developing reliable systems that support real-world applications. My work focuses on building scalable backend services, writing maintainable code, and solving technical challenges with practical and efficient solutions.

I believe that strong systems are built not only through good code, but through thoughtful planning, testing, and collaboration. Beyond technical development, I am committed to continuous personal and professional growth — actively exploring new technologies, refining my problem-solving skills, and continuously improving my engineering practices.

Driven by curiosity, consistency, and the desire to improve over time. Whether working on backend systems or learning new tools and technologies, I focus on steady progress and delivering meaningful results.

Expertise.

The stack I work with. The problems I solve.

001

Backend Systems

Architecting scalable, maintainable backend services with a focus on reliability and long-term performance under real production load.

Node.js Express REST APIs Webhooks

002

Data & Databases

SQL-first reasoning for complex queries, aggregation, and large-scale data operations. Schema design that scales without compromise.

MySQL MariaDB Prisma Query Opt.

003

System Design

Thoughtful planning of service architecture, offline-first sync systems, and integration patterns built for correctness and resilience.

Architecture Sync Offline-first

004

TypeScript & JS

Type-safe, production-ready code across the stack. Clean separation of concerns — controllers, services, repositories — by default.

TypeScript JavaScript Vue.js

005

Data Export

Generating reliable, formatted outputs for reporting and operations: Excel/XLSX, CSV pipelines, and PDF document generation at scale.

XLSX CSV PDF Reports

006

Engineering Practice

Testing, collaboration, and iterative improvement as core habits. Shipping code the next engineer can read, extend, and trust.

Testing Code Review Documentation

Principles.

What guides how I work.

01 Reliability Systems that hold under pressure, not just in demos.
02 Clarity Code others can read, understand, and extend.
03 Consistency Steady progress over bursts of unfocused effort.
04 Curiosity Actively exploring new tools and better approaches.

Let's work together.

Open to backend engineering roles, collaborations, and meaningful technical challenges. Reach out directly.