Dawid Teper
Backend engineer with 5+ years of experience building robust, scalable applications using Node.JS, JavaScript, React.JS, and Next.JS. Passionate about technology, with a diverse range of interests from home lab setups and software engineering to hardware, Kubernetes, and broader infrastructure.
ABOUT ME
Software engineer with over five years of professional experience, specialising in building scalable and resilient systems using Node.JS and modern JavaScript frameworks like Next.JS. My journey began with a placement during a Computer Science degree, which quickly led to a full-time role and steady progression within the industry.
Deeply passionate about the fast-moving JavaScript ecosystem, CI/CD, and designing systems that are both robust and scalable. Known for tackling complex technical challenges with persistence and delivering effective, long-term solutions.
Throughout my career, I've had the opportunity to lead impactful projects, including the development of a high-traffic loyalty platform for a major publisher and an AI-powered image processing API for automated background removal.
I believe in the power of clean, maintainable code and contribute to team growth through thoughtful, constructive code reviews that provide clear, actionable feedback alongside positive reinforcement. I am quick to adapt to new technologies and excel in fast-paced, innovative environments.
Beyond my professional work, I actively explore DevOps practices, server infrastructure, and Kubernetes by experimenting with my personal home lab. This hands-on experience complements my backend skills and allows me to understand the full application lifecycle.
Looking ahead, I am focused on transitioning into a senior engineering role where I can leverage my technical expertise to build advanced systems and mentor fellow engineers, contributing to their growth and the success of the team.