Summary
Adam Jahnke is a software engineer with over two decades of web development experience and 14 years in professional roles, specializing in TypeScript, React, Node.js, Ruby, and Rails. He has shipped user-focused products at startups and scale-ups—helping early teams at Jeli and Oilcan, and leading UI and design-system efforts at InVision—often bridging design, product, and engineering. Known for navigating ambiguity, he combines hands-on implementation with architecture and mentorship, enabling teams to move quickly and reliably through acquisitions and rapid growth. Adam favors building fast, responsive, and user-friendly web applications while also translating technical complexity into clear written and verbal communication. Based in Valencia, Spain, he thrives in cross-functional roles where his T-shaped skillset becomes the “glue” between departments and disciplines. A pragmatic problem-solver, he enjoys removing friction for peers and automating tedious workflows behind the scenes.
14 years of coding experience
20 years of employment as a software developer