Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Language
English
Fluent
Work Experience
Frontend Software Engineer at Virtual Sports
October 1, 2024 - November 10, 2025Led front-end development for an interactive sports analytics platform, engineering robust features and integrating RESTful APIs to deliver a high-performance, data-driven user experience. Developed and published scalable NPM packages, leveraging TypeScript and React to support project dependencies and enhance maintainability. Streamlined automated deployment workflows by integrating CI/CD pipelines with GitHub Actions, reducing release cycle time and minimizing manual intervention. Refined core component architecture by modularizing React codebase and implementing reusable hooks, elevating scalability and maintainability for real-time sports data visualization applications.
Software Engineer at Tradesnest
October 1, 2024 - October 1, 2024Designed and implemented full-stack B2B SaaS platform using Next.js and AWS from concept to production as the sole developer. Designed and implemented responsive UI/UX features and workflows in Next.js, collaborating directly with the UX designer, CEO and CTO to align with business goals. Architected and managed AWS cloud infrastructure (Lambda, API Gateway, DynamoDB, S3, CI/CD pipelines) to support a scalable, secure, and high-availability environment. Monitored and optimized application performance through logging, metrics, and AWS CloudWatch, ensuring smooth user experience under increasing load.
Software Engineer at Firefish Software
March 1, 2024 - March 1, 2024Developed and maintained front-end features for a large-scale Recruitment SaaS (RecTech) CMS platform, using React and ASP.NET to enhance usability and performance. Collaborated with back-end and QA teams to integrate RESTful APIs and legacy WebForms components, ensuring seamless interoperability between modern and legacy codebases. Implemented responsive, accessible UI components in React, aligning with UX guidelines and improving maintainability through reusable component design. Implemented WCAG-compliant UI patterns across reusable templates, optimizing keyboard navigation, color contrast, and ARIA labeling for accessibility consistency.
Software Engineer at Cooper Software
September 1, 2023 - September 1, 2023Contributed to the development of custom NetSuite features and integrations for the ERP product suite using SuiteScript. Assisted in extending and maintaining business logic modules within the NetSuite ecosystem, including record customization, workflows, and user interfaces scripts. Supported front-end team in creating internal React tools and dashboards to streamline configuration and QA processes across projects. Gained exposure to full-stack development principles through involvement in client-side and server-side scripting within NetSuite.
Junior Software Engineer at ScotH osts
June 1, 2022 - June 1, 2022Contributed to the development of a MERN stack web application, building responsive, data-driven features in React and integrating with Node.js/Express back-end APIs. Collaborated in a small cross-functional development team to design, implement, and deploy production-ready solutions with a focus on scalability and maintainability. Developed RESTful APIs and database schemas in MongoDB, ensuring efficient data retrieval and consistent performance across the platform. Participated in Agile sprints, peer code reviews, and version control using Git, improving delivery speed and overall code quality.
Software Engineer at CENSIS, Glasgow (Contract)
January 1, 2026 - April 1, 2026Planned and implemented end-to-end enrichment of an IoT device management platform, improving reliability and extending functionality to support a growing fleet of connected devices. Also served as a client-facing technical representative, leading calls to gather requirements, communicate progress, and ensure delivery aligned with stakeholder expectations.
Software Engineer at Virtually Sports, Remote
October 1, 2024 - January 1, 2026Led front-end development for an interactive sports analytics platform, delivering robust features and integrating RESTful APIs to provide a high-performance, data-driven user experience. Developed and published scalable NPM packages using TypeScript and React to support project dependencies and improve maintainability. Streamlined automated deployment workflows by integrating CI/CD pipelines with GitHub Actions, reducing release cycle time and minimizing manual interventions. Refined core component architecture by modularizing the React codebase and implementing reusable hooks for real-time sports data visualization.
Software Engineer at Tradesnest, Remote (Contract)
March 1, 2024 - October 1, 2024Engineered and deployed a full-stack B2B SaaS platform using Next.js and AWS from concept to production as the sole developer. Designed and implemented responsive UI/UX features, collaborating with stakeholders to align business goals with technical delivery. Architected and managed AWS cloud infrastructure to support scalable, secure deployment. Implemented automated deployment workflows and performance monitoring to ensure reliable operation.
Software Engineer at Firefish Software, Glasgow
September 1, 2023 - March 1, 2024Developed and maintained front-end features for a large-scale Recruitment SaaS (Res Tech) CMS platform, using React and ASP.NET MVC to enhance usability and performance. Collaborated with back-end and QA teams to integrate RESTful APIs and legacy Web Forms, ensuring seamless interoperability between modern and legacy codebases. Implemented responsive, accessible UI components in React, aligning with UX guidelines and improving maintainability through reusable component design. Applied WCAG-compliant UI patterns across templates, optimizing keyboard navigation, color contrast, and ARIA labeling for accessibility consistency.
Software Engineer at Copper Software, Remote
June 1, 2022 - September 1, 2023Contributed to the development of custom NetSuite features and integrations for an ERP product UI; extended business logic modules, including workflows and data handling. Supported frontend squad growth and onboarding, and contributed to creating scalable, maintainable code. Built RESTful APIs and database schemas in MongoDB to ensure efficient data retrieval and consistent performance across the platform. Participated in Agile ceremonies and code reviews to improve delivery speed and code quality.
Software Engineer at ScotHosts, Glasgow
December 1, 2021 - June 1, 2022Contributed to the development of a MERN stack web application, building responsive, data-driven features in React and Node.js/Express. Collaborated in a small cross-functional team to design, implement, and deploy production-ready solutions with a focus on scalability and maintainability. Developed RESTful APIs and MongoDB schemas to ensure efficient data retrieval and consistent performance. Participated in Agile sprints, peer code reviews, and Git-based version control to improve delivery speed and code quality.
Education
Full-Stack Developer Training at Epicode
June 1, 2021 - December 1, 2021Full Stack Software Engineering at EPICODE
June 1, 2021 - December 1, 2021Qualifications
Full-Stack Developer Training
June 1, 2021 - December 1, 2021Industry Experience
Software & Internet, Professional Services, Media & Entertainment
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Glasgow today.