Topher Hunt
Verified Expert in Engineering
Web Development Developer
Groningen, Netherlands
Toptal member since August 2, 2019
Topher has over eight years of full-stack web development experience using PHP, Ruby on Rails, and more recently Elixir/Phoenix. He has a knack for working with complex data schemas in SQL and prides himself on thoughtful, thorough communication and a steady focus on the client's big-picture needs. Topher is passionate about writing highly expressive code that's easy to read and maintain.
Portfolio
Experience
- Web Development - 10 years
- Relational Databases - 10 years
- jQuery - 8 years
- Ruby on Rails (RoR) - 7 years
- Git - 7 years
- PostgreSQL - 6 years
- Elixir - 3 years
- Phoenix - 3 years
Availability
Preferred Environment
Git, Heroku, Sublime Text, MacOS
The most amazing...
...app I've built is an online psychometric assessment platform with features for administering, scoring, reporting, and iterating on the assessments.
Work Experience
Rails and Elixir Developer
Freelance
- Designed and built a data processing workflow to automate scoring, analysis, and PDF report generation for psychometric assessments.
- Designed and prototyped a platform for capturing, coding, and analysis of large amounts of qualitative interview data, enabling a new form of social research.
- Built a dynamic chart generator (using D3.js) that lets users explore highly dimensional data by selecting the desired axes and filters.
- Developed a method for crawling a website and detecting all visual changes to the contained pages, using PhantomJS and ResembleJS.
- Supported, maintained, and extended a system that scrapes and parses court case data and notifies subscribers when configurable alert criteria are matched.
- Helped plan, build, test, and maintain a web scraper solution that uses ephemeral Amazon EC2 instances to process long-running background jobs.
Partner and GlassFrog Developer
HolacracyOne
- Tackled the fascinating problem of how to both 1) represent the current structure of an organization, and 2) represent proposed structural changes to the org structure, in a way that makes it easy to a) craft in a friendly "proposal builder" UI, b) detect conflicts between proposals, c) validate and execute, and d) summarize in human-readable terms after execution, even if the referenced records no longer exist.
- Designed and built a range of Holacracy chat integration features using Slack's API.
- Designed and built a daily contact list sync solution using ActiveCampaign's API.
- Helped design and build a macOS (Swift) client for syncing organization data with OmniFocus.
- Helped design and maintain a companion mobile app using React-Native.
Lead Developer
Lectica
- Created a system that transforms raw student assessment data into organized, heat mapped learning sequences, enabling a dramatically faster research and iteration cycle.
- Designed and implemented a database schema for storing complex relational data on student demographics and assessment results.
- Created and maintained an admin interface for the development, scoring, analysis, and reporting on multiple K-12 assessments across different domains of learning.
Experience
Reassembling the Line
https://github.com/topherhunt/reassembling-the-lineGlassFrog
https://www.glassfrog.com/productEducation
Bachelor's Degree in Psychology and Sociology
Middlebury College - Middlebury, VT, USA
Skills
Libraries/APIs
jQuery, React
Tools
Git, Sublime Text
Languages
Elixir, Ruby, HTML5, CSS, JavaScript, GraphQL
Frameworks
Phoenix, Ruby on Rails (RoR)
Platforms
Heroku, MacOS, Linux
Storage
PostgreSQL, Relational Databases, MySQL
Other
Web Development, APIs
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring