Sean Micklethwaite

Driving Instructor at Wayve

London, 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

👤
Senior
🎓
Top School
Sean Micklethwaite is a polyglot software engineer with 13 years of experience, blending front-end expertise in HTML5 and Node.js with a strong background in financial systems development at firms like Citi and Brevan Howard. Based in London, he combines production-grade engineering from the trading floor with open-source contributions—most notably performance and usability improvements to the dc.js sunburst chart used with crossfilter and d3.js. His career spans embedded systems work and large-scale trading operations, giving him a rare mix of low-level technical rigor and user-facing UI sensibility. Currently working as a driving instructor while staying active in software, he demonstrates adaptability and a practical, hands-on approach to solving performance and maintainability challenges.
code13 years of coding experience
job7 years of employment as a software developer
bookMComp, Computer Science, MComp, Computer Science at University of Oxford
bookA Level, Mathematics, Further Mathematics, Computing, Physics, A Level, Mathematics, Further Mathematics, Computing, Physics at Barnsley College
languagesEnglish
github-logo-circle

Github Skills (7)

javascript10
visualization10
d3js10
visualizations10
charting10
testing9
crossfilter9

Programming languages (7)

TypeScriptShellCScalaJavaScriptGoPython

Github contributions (5)

github-logo-circle
dc-js/dc.js

Sep 2017 - Sep 2017

Multi-Dimensional charting built to work natively with crossfilter rendered with d3.js
Role in this project:
userFront-end Developer
Contributions:6 commits, 1 PR, 5 comments in 14 days
Contributions summary:Sean primarily focused on improving and fixing the sunburst chart within the dc.js library. Their contributions included performance improvements related to filtering within the sunburst chart, as well as fixing unit tests for the same component. Furthermore, the user added class attributes to sunburst chart slices to indicate the level, and updated JSDoc documentation to improve the library's usability. These changes directly impact the functionality, performance, and maintainability of the sunburst chart component.
visualizationchartsmulti-dimensionalchartcharting
tehsenaus/latte-js

Sep 2012 - Jan 2017

Contributions:72 commits, 3 pushes, 3 issues in 4 years 5 months
javascriptmilksugar
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
Sean Micklethwaite - Driving Instructor at Wayve