Tech Lead · Senior Software Engineer
Backends that scale.
Teams that ship.
Notes from more than six years of building enterprise systems.
I'm Dylan — a tech lead · senior software engineer with more than six years designing and building enterprise systems. I lead a small team, define technical standards, and still write code. This site is where I document the work.
What I work on
About my approach-
Backend
C#, .NET, .NET Framework, Java, Spring Boot — REST APIs and microservices that hold up in production.
-
Frontend
TypeScript, JavaScript, Vue.js, Angular — the pieces that meet the user, written with the same care as the API.
-
Architecture & integration
RabbitMQ, sync and async communication, system integration, modular design — the wiring that keeps it all together.
-
Data & tools
Oracle, PL/SQL, T-SQL, SQL, Docker, Git, Scrum — the boring parts that decide whether the rest actually works.
Recent work
All experienceTeam Lead · Grupo Distelsa
Leading a small team, defining technical standards, and shipping distributed services in production.
Team Lead
Leads a team of three developers. Owns the technical direction: microservices, REST APIs, and asynchronous messaging with RabbitMQ. Defines standards, reviews architecture, and coordinates with QA, infrastructure, and the business.
Latest writing
All postsMore experience
-
Senior Software Developer · Grupo Distelsa
Designed distributed services and the integrations behind them for internal credit, quoting, and insurance flows.
-
Java Software Developer · Asseco Solutions S.A. — APplus ERP
Java web and backend modules for the APplus ERP platform, with SQL optimisation and REST integrations.
Get in touch
Looking for a tech lead who still ships code?
I'm open to senior engineering and tech lead conversations. The fastest path is LinkedIn.