Karl Hadwen is a front-end software engineer with 12 years' experience building polished React interfaces and reusable UI components. Based in Leeds, he combines a first-class Computer Science degree from the University of Plymouth with hands-on work on projects like Instagram and Todoist clones, where he implemented Tailwind CSS styling, component-driven timelines and task flows, and React Testing Library tests to improve quality. He runs Tool Finder, a product-focused site for discovering productivity software, reflecting an eye for tooling and user needs beyond code. Karl’s strengths are in translating product interactions into clean, testable front-end implementations and iterating UI aesthetics for better user experience. An appetite for learning and sharing—evident from project-linked YouTube tutorials—complements his practical engineering skillset.
12 years of coding experience
Bachelor's degree, Computer Science, First-class honours, Bachelor's degree, Computer Science, First-class honours at University of Plymouth
Subscribe to my YouTube channel: https://bit.ly/CognitiveSurge - Building Todoist Using React
Role in this project:
Front-end Developer
Contributions:1 release, 1 review, 36 commits in 1 month
Contributions summary:Karl focused on building the user interface for a Todoist clone using React. Their contributions primarily involved creating and modifying components such as the sidebar, tasks, and add task features. The user implemented features like project selection, task dates, and a quick add task, enhancing the application's functionality and user experience. The user also incorporated testing using React Testing Library, which suggests a focus on ensuring code quality.
Subscribe to my YouTube channel: https://bit.ly/CognitiveSurge - Building Instagram Using React
Role in this project:
Front-end Developer
Contributions:4 reviews, 37 commits, 7 PRs in 6 months
Contributions summary:Karl's commits primarily focused on front-end development within a React application. They configured and implemented Tailwind CSS for styling, modifying the `app.css` file to include various Tailwind utility classes. Additionally, the user worked on the user interface, adding new UI components related to a timeline and making aesthetic modifications.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.