Theodore Damianidis
Lead Frontend Engineer building frontends that scale with the product.
About Me

I'm a Lead Frontend Engineer with over 7 years of experience building and evolving production web applications.
I've learned that the trickiest part of the job is often navigating ambiguity—figuring out what to build, not just how to build it and making decisions that hold up as a product grows.
Mentoring is at the heart of what I do. I enjoy helping engineers level up by reviewing designs and code, encouraging thoughtful architectural decisions and fostering a culture where questions are welcome and knowledge sharing is the norm.
At Geekbot for 7 years, currently leading the frontend team and building the majority of the frontend from the ground up. Beyond code, I've helped shape how the team works—prioritizing clarity, honest feedback and steady progress when things get messy.
Experience
Frontend Lead
Geekbot
Mar 2022 - Present
Built and maintained the majority of the frontend over the years. Created the company's internal UI library, introduced Tailwind and Atomic Design patterns, and kept the codebase sustainable as the product evolved. Mentor engineers and help shape both technical direction and team processes that keep work moving forward.
Frontend Engineer
Geekbot
Sep 2018 - Feb 2022
Developed and optimized the company's web application using modern frontend architecture and workflows. Collaborated closely with Product, Design and UX teams to deliver user-focused features while ensuring code quality through comprehensive debugging and code reviews.
Junior Frontend Engineer
Ordereze
Jan 2016 - Jan 2017
Built and updated user interfaces using React and PostCSS, focusing on creating maintainable and performant code. Worked closely with QA teams to identify and resolve bugs, conducting regular code cleanup to improve overall project quality.
Web Developer Internship
Fedenet
Jul 2015 - Dec 2015
Built and customized websites using JavaScript, PHP and a proprietary CMS. Collaborated with senior engineers to implement dynamic features while optimizing website performance and responsiveness across different devices.