Available to hire
I’m a senior software engineer with 8+ years of experience delivering production-scale web and mobile systems across SaaS, content platforms, and consumer applications. I specialize in frontend architecture with React, Vue, and Next.js, and I bring backend expertise in Node.js, Python, and AI-driven automation to optimize workflows and reliability.
I’ve led cross-functional teams, modernized legacy systems, and improved delivery through cloud infrastructure, CI/CD, and data-driven optimization. My hands-on approach combines system design with performance tuning and a passion for accessible, high-quality software.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Language
English
Fluent
Work Experience
Senior Software Engineer at Squarespace
June 1, 2022 - PresentArchitected high-traffic frontend systems using React, Next.js, and TypeScript; migrated legacy rendering to Next.js SSR/ISR, improving SEO crawl efficiency and page stability across 120+ templates. Implemented state management with Redux Toolkit and Zustand; designed backend integrations with Node.js, GraphQL, and REST enabling real-time publishing (300K+ daily updates). Optimized media delivery pipelines via AWS, CDN caching, and image optimization. Introduced Python automation for content validation and publishing checks, and established CI pipelines with GitHub Actions and Docker. Strengthened frontend observability and led accessibility/security reviews to achieve WCAG compliance across new components. Mentored mid-level engineers to improve sprint predictability.
Software Engineer at Unfold
August 1, 2018 - June 1, 2022Delivered dynamic content creation tools using React, Vue, and TypeScript; expanded backend services with Node.js and Python, handling millions of API requests with sub-200ms responses. Improved frontend performance through profiling and optimizations, automated testing with Jest and Cypress, and integrated subscription/analytics flows to boost conversions. Coordinated cross-platform state synchronization and collaborated closely with design teams to ship pixel-accurate UI systems.
FullStack Developer at absolvio GmbH
January 1, 2018 - August 1, 2018Built learning platform features using Vue, Node.js, and PostgreSQL; developed backend APIs with Express.js and Python for scalable assessment workflows with zero-downtime releases. Optimized data access with caching and queries; standardized development with Docker; enhanced security and collaborated with product teams to minimize scope changes while delivering responsive UI components.
Android Developer at Metacommerce
July 1, 2017 - July 1, 2018Maintained and extended two production Android applications serving 100K+ users. Executed large-scale bug fixing and refactoring to reduce crashes; re-engineered asynchronous data flows with RxJava and optimized image/media handling for lower memory usage. Improved startup time and modularity by refining DI graphs and custom camera integration.
Android Developer at Gorilla GmbH
March 1, 2017 - January 1, 2018Developed and maintained native Android applications used by thousands of learners. Led refactor toward MVP architecture, improved startup performance, and optimized memory usage to reduce UI thread blocking and crashes. Collaborated with backend/product teams to define API contracts and supported Play Store release processes.
Education
Bachelor's Degree in Computer Science at Maynooth University
January 1, 2012 - January 1, 2017Qualifications
Industry Experience
Software & Internet, Media & Entertainment
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Dublin today.