Michael Ford

Freelance Web Mobile Developer

Llandeilo, Wales, 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
Michael Ford is a freelance full-stack web and mobile developer with 12 years of experience, specializing in JavaScript ecosystems—React, React Native, Next.js—and TypeScript. A former Python engineer, he blends back-end know-how (Django contributions to django-silk) with practical mobile experience, notably implementing core Apple Watch <> React Native communication in an open-source connectivity library. He has built consumer-facing products and platforms from startup ideas (founder of Genolingo) to multi-channel services (BarChick) and has shipped production systems using modern stacks like Blitz, Postgres, and server-rendered Next.js. Based in Llandeilo, Wales, Michael pairs an Imperial College computing degree with hands-on consulting through Toptal and a history in low-latency trading tech, giving him a pragmatic approach to performance and reliability.
code12 years of coding experience
job4 years of employment as a software developer
bookBEng, Computing, 1st Class Honours, BEng, Computing, 1st Class Honours at Imperial College London
bookMaths, Physics, Business, Economics, Maths, Physics, Business, Economics at Priesthorpe Sixth Form
bookSoftware Engineering, Software Engineering at Recurse Center, New York
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
2,288reputation
966kreached
18answers
31questions
github-logo-circle

Github Skills (17)

debugging10
debug10
middleware10
ios10
react-native10
python10
django10
watchkit10
profiling10
swift10
sql8
html6
nginx6
casting6
iphone6

Programming languages (12)

TypeScriptJavaC++ShellRustCOCamlJavaScript

Github contributions (5)

github-logo-circle
Enable communication between apple watch app and react native
Role in this project:
userMobile Developer (iOS)
Contributions:23 reviews, 187 commits, 47 PRs in 6 years 6 months
Contributions summary:Michael implemented the initial setup and core functionality for communication between an Apple Watch app and a React Native application. The user added methods for sending messages, receiving message data, and transferring files between the iOS app and the watch extension. Further commits involved adding a test app, and improving the functionality of image transfers.
reactreact-nativeapple-watchcommunicationios
jazzband/django-silk

May 2014 - Jul 2017

Silky smooth profiling for Django
Role in this project:
userBack-end Developer
Contributions:4 releases, 306 commits, 13 PRs in 3 years 1 month
Contributions summary:Michael contributed to the Django Silk project by implementing new features, enhancing error handling, and addressing various bug fixes within the codebase. They focused on improving the profiling capabilities, including the addition of dynamic profiling features. Their work involved modifying middleware, models, and views to improve request/response logging and debugging functionalities.
pythonprofilingdjangosilkysmooth
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
Michael Ford - Freelance Web Mobile Developer