Merrill
Lines
Software engineer who builds modern systems, breathes new life into legacy code, and contributes to open source along the way.
Building software that
solves real problems
I specialize in building software to solve modern day problems using modern day technologies. From microservices to full-stack applications, I focus on writing clean, maintainable code that scales.
Most of my projects involve updating legacy systems to support a rapidly changing consumer base — bridging the gap between proven architecture and modern tooling.
In my free time I enjoy contributing to open source projects to help give back to the community that helped me grow as an engineer.
Languages & expertise
A diverse toolkit built from years of shipping production software across different domains and scales.
Golang
Programmed both small and large-scale projects with Go. Its power and simplicity have transformed the way I solve problems — it's my favorite language for building fast, reliable systems.
Microservices CLI Tools APIsJava
Verbosity and power combined with a little magic. From Spring Boot web APIs to enterprise systems — Java's ecosystem keeps me building robust, well-tested services at scale.
Spring Boot Web APIs EnterpriseJavaScript
Full-stack applications for many different scenarios. Built apps in both Angular and React with comprehensive unit, integration, and acceptance tests. Fast development, real results.
React Angular Full StackPython
One of the best tools for rapid prototyping and data work. Python was the very first language I learned — the principles I've built across all my languages flow naturally here.
Scripting Automation DataLet's work together
Have a project in mind or just want to connect? Reach out — I'm always open to interesting conversations and collaborations.