Full-stack engineer with 8+ years of experience designing and developing scalable, data-driven applications across finance, AI, and Web3 environments. Proven track record integrating AI-driven analytics and building seamless user interfaces, with strong expertise using Node.js, React, and Python. Specializes in clean architecture and robust backend services for optimal system performance, collaborating with global teams from concept to deployment. Focused on advanced analytics to support informed decision-making and improved user engagement.

Full-stack engineer with 8+ years of experience designing and developing scalable, data-driven applications across finance, AI, and Web3 environments. Proven track record integrating AI-driven analytics and building seamless user interfaces, with strong expertise using Node.js, React, and Python. Specializes in clean architecture and robust backend services for optimal system performance, collaborating with global teams from concept to deployment. Focused on advanced analytics to support informed decision-making and improved user engagement.

Available to hire

Full-stack engineer with 8+ years of experience designing and developing scalable, data-driven applications across finance, AI, and Web3 environments. Proven track record integrating AI-driven analytics and building seamless user interfaces, with strong expertise using Node.js, React, and Python.

Specializes in clean architecture and robust backend services for optimal system performance, collaborating with global teams from concept to deployment. Focused on advanced analytics to support informed decision-making and improved user engagement.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

Work Experience

Senior Software Engineer
May 1, 2023 - April 2, 2026
Engineered scalable back-end services using Node.js, handling over 1 million transactions per month under high-load conditions. Built interactive front-end applications with React and TypeScript, increasing user engagement by 15% through improved UX and performance. Pioneered AI analytics features to enhance market prediction accuracy, contributing to a 20% improvement in user retention. Led migration to a Microservices architecture enabling independent deployments and component updates, reducing development cycles by using Next.js. Performed code reviews and implemented best practices, reducing production bugs by 15% and improving code quality with Python. Optimized database queries and data storage for faster response times (10% improvement) for data-intensive applications, using React. Tested and validated integrations to ensure seamless interaction between front-end and back-end components, including critical real-time analytics. Also collaborated with cross-functional Agile team
Senior Full Stack Developer at Four Ages Software
October 1, 2019 - March 1, 2023
Developed high-performance applications using React and Next.js, contributing to a 10% increase in load speed and overall reliability. Orchestrated back-end development with Python to process and integrate financial data for analytics. Integrated user feedback to drive UI/UX enhancements, resulting in a 10% increase in user satisfaction and engagement. Streamlined application architecture using Docker for consistent deployments across environments with Next.js. Used TypeScript for robust type checking to reduce runtime errors and improve code quality. Played a key role in data modeling for financial applications and collaborated with data science teams to implement AI-driven features using Python, positioning the platform to leverage market insights effectively. Ensured seamless API integrations across systems to improve data flow reliability for real-time analytics, using React for frontend integration.
Full Stack Developer at CoZmote
June 1, 2018 - August 1, 2019
Constructed responsive applications with React to improve accessibility and usability across devices. Enabled back-end solutions with Node.js, reducing API response times by 4% and optimizing overall application performance. Conducted performance monitoring and tuning to maintain uptime and responsiveness using TypeScript. Employed testing frameworks to maintain code quality, reducing bug reports by 5% in live environments using Next.js. Established coding standards and documentation practices to help developers understand the codebase across teams using Node.js. Participated in client meetings to align technical solutions with business objectives and supported timely delivery using Python. Introduced configuration management practices to streamline system deployments using React and facilitated knowledge-sharing sessions to drive continuous improvement, including using Rust.

Education

Bachelor of Science, Computer Science at University of Limerick
April 1, 2014 - May 1, 2018
Bachelor of Science, Computer Science at University of Limerick
April 1, 2014 - May 1, 2018

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Financial Services

Experience Level

Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more