Available to hire
I am a passionate software engineer with experience in frontend and backend web development, focused on delivering smooth and user-friendly applications. I enjoy collaborating closely with teams to diagnose bugs, optimize workflows, and improve user experiences through robust, maintainable code.
I am continuously learning and adapting to new technologies and industry trends, driven by a growth mindset and a commitment to contributing impactful solutions in software engineering. Outside work, I am active in community projects and volunteer activities which nurture my skills and help me grow personally and professionally.
Skills
Work Experience
Software Engineer at Andrual Technologies
August 31, 2025 - August 26, 2025Worked on frontend aspects of an AI-focused web application to improve user experience. Refactored backend API calls using Axios and React Query to reduce server load and improve responsiveness. Employed TypeScript and Next.js 14 for type safety and server-side capabilities. Investigated and debugged system issues using React Testing Library, Jest, and structured logging. Collaborated with technical leads and stakeholders to diagnose bugs and optimize workflows, improving overall user experience.
Frontend Developer at Granite Marketing
November 30, 2024 - August 26, 2025Contracted to revamp typography and layout on a Shopify e-commerce platform. Delivered extensive updates overcoming design constraints of the no-code platform. Repurposed existing code applying knowledge of CSS specificity to ensure seamless updates without disruption. Enhanced user experience through adjustments to font hierarchy, spacing, and responsive design principles. Successfully met client deadlines showcasing adaptability and attention to detail.
Junior Software Engineer at Administate Limited
November 30, 2022 - August 26, 2025Developed customer-facing components for a learning management system with React, reducing client training operations by 46% and automating 87% of manual tasks. Collaborated remotely using Jira and Slack, communicating clearly and transparently. Navigated large unfamiliar codebases effectively. Implemented DevOps practices migrating continuous delivery to GitHub Actions, improving efficiency and reducing time to market. Engineered practical solutions using MySQL, React, Python, and other leading technologies. Debugged issues maintaining high-quality standards and reducing client employee turnover by 55%. Acted on feedback for personal growth and contributed to positive community culture.
Full Stack Web Developer at Epicode
January 31, 2022 - August 26, 2025Completed intensive full stack web development training including 1000 hours of study, acquiring skills across the software development lifecycle. Developed portfolio projects demonstrating proficiency using JavaScript, React, Node.js, MongoDB, Redux, and Jest. Participated in pair programming and full-team sprints enhancing collaboration and problem-solving skills. Built a cryptocurrency dashboard using React and Redux Toolkit, showcasing planning, development, and deployment skills. Presented projects remotely to company representatives and peers, highlighting strong communication and presentation abilities.
Education
PDA Software Development (level 7) at Glasgow Clyde College
March 1, 2025 - June 30, 2025BSc Biomedical Science at University of Hull
September 1, 2013 - July 31, 2016Qualifications
CS50 Introductory Computer Science Course
January 11, 2030 - August 26, 2025Industry Experience
Software & Internet, Education, Professional Services, Retail
Skills
Hire a Web Developer
We have the best web developer experts on Twine. Hire a web developer in Aberdeen today.