Mastering React since 2016. Expert in all things React and popular tools that come with it.
Advanced skills in developing hybrid mobile apps and cross-platform solutions, including C++ skills on the RN bridge.
Built and maintained multiple backend in various languages and several databases / data stores.
Setup and maintained various CI pipelines with Jenkins, Terraform and Github actions. Experienced with multiple version control systems.
Hey there! I'm Daniel. I am driven by a deep love for solving problems of all kinds - it is the reason I chose to become a software developer.
I'm a Senior Frontend Developer with over a decade of experience building high-performance, user-centric applications using React, TypeScript, and the modern JavaScript ecosystem. I’ve led transformative projects at scale, including architecting a modular, customizable sign-up flow for PayPal and enhancing People’s Postcode Lottery’s high-traffic platform serving 500k+ weekly users. From migrating legacy Java/Python systems to Gatsby/React to strengthening website security and integrating complex APIs, I deliver robust, scalable solutions with a focus on performance and user experience.
I excel in improving development workflows—championing testing with Cypress and React-Testing-Library, streamlining CI/CD pipelines on AWS, and mentoring teams through agile transitions from SCRUM to Kanban. Whether setting up feature flags, automating deployments, or taking on full-stack responsibilities in Scala and Node, I’m driven to innovate, optimize processes, and empower teams.
