Mark Wales

Principal Engineer at CareScribe

Bristol, England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Mark Wales is a Principal Engineer based in Bristol with 13 years of experience shaping clean architectures and refactoring legacy code to improve maintainability and delivery. At CareScribe he leads technical direction while remaining hands-on, drawing on a broad full-stack background from Laravel and React to JavaScript-heavy frontends and Haskell command-line tools. He has taught and directed curriculum development for junior developers, which informs his pragmatic approach to mentoring and code quality. An active open-source contributor, he built a Vty-based command-line Kanban/task manager that demonstrates his interest in tooling and UX even in purely terminal environments. His combination of philosophy and mathematics studies underpins a methodical, systems-oriented mindset for solving complex engineering problems.
code12 years of coding experience
job13 years of employment as a software developer
bookMaster of Arts - MA, Philosophy, Master of Arts - MA, Philosophy at University of Aberdeen
bookMaster of Letters - MLitt, Philosophy, Master of Letters - MLitt, Philosophy at University of St Andrews
bookBachelor's degree, Mathematics, Bachelor's degree, Mathematics at The Open University
github-logo-circle

Github Skills (5)

haskell10
json9
command-line-interface8
cli8
command-line8

Programming languages (15)

C++CSSPureScriptTeXHTMLTypeScriptShellSCSS

Github contributions (5)

github-logo-circle
smallhadroncollider/taskell

Nov 2017 - Oct 2021

Command-line Kanban board/task manager with support for Trello boards and GitHub projects
Role in this project:
userBack-end Developer
Contributions:58 releases, 1044 commits, 17 PRs in 4 years
Contributions summary:Mark's contributions focused on building a command-line Kanban board/task manager. They implemented a rudimentary user interface using Vty to handle user interaction and display task information. Additionally, they added JSON file loading/saving capabilities, which likely involved backend logic for task management and data persistence.
task-boardmarkdownhaskellproject-planningkanban-board
smallhadroncollider/brok

Jan 2019 - Oct 2020

Find broken links in text documents
Contributions:9 releases, 128 commits, 67 pushes in 1 year 9 months
broken-linkslinksbrokencommand-linetext-files
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.
Request Free Trial
Mark Wales - Principal Engineer at CareScribe