Line Rattenborg
Hi, I’m Line, a software engineer based in Denmark with strong interests in backend development, software infrastructure, and automation.
- github
- github.com/lratt
- linkedin.com/in/line-rattenborg
- line@lratt.dk
- resume
- line-rattenborg.pdf
Experience
I'm a Software Engineer with a strong technical foundation built over 3+ years of professional experience and 8 years of extensive hobby development. My core strengths include developing scalable applications, optimizing system performance, and managing complex infrastructure environments.
I develop innovative technical solutions that span the full software stack, from designing intuitive user interfaces to engineering robust backend systems and optimizing cloud infrastructure. My technical versatility allows me to select the most appropriate tools for each project, ensuring optimal performance and scalability.
I thrive both when leading independent projects and contributing to collaborative teams, where I actively support the growth of fellow developers through mentorship and knowledge sharing.
Technologies
- Programming Languages: TypeScript, Go, Rust, Python, Zig, SQL
- Backend: Express.js, Nest.js, Go's
net/http
, Axum & Tokio, FastAPI - Persistence: PostgreSQL, Redis, MySQL/MariaDB, SQLite, MongoDB
- Messaging: RabbitMQ, Redis
- Operations: Kubernetes, Docker, Terraform, Linux, Nix, Ansible, Github Actions
- Frontend: React.js, Next.js, Svelte, SvelteKit, Vue.js
- Patterns: CQRS, Event Sourcing, Microservices, API Gateway, Event-driven architecture
Blog
I'm not much of a writer myself, but here is a curated list of articles that I found interesting.
2025
- Decoding JSON sum types in Go without panicking (Nicolas Hery, 2025-03-14)
- Can I ethically use LLMs? (technically a blog, 2025-02-17)
2021
- CRDTs go brrr (Seph Gentle, 2021-07-31)
2015
- What Color is Your Function? (Bob Nystrom, 2015-02-01)