Jonah Fox
Verified Expert in Engineering
Software Developer
Aarhus, Denmark
Toptal member since January 6, 2020
Jonah is a highly skilled technologist with 20 years of experience in startups and corporations across various sectors, including gaming, health, finance, and music. He has expert-level proficiency in many software technologies, including full-stack development, UX, product development, web and mobile, and server. Jonah thrives on solving business problems quickly through the pragmatic use of technology.
Portfolio
Experience
Availability
Preferred Environment
Xcode, Git, Visual Studio Code (VS Code), MacOS, SQL, Artificial Intelligence (AI), TypeScript, Virtual Reality (VR)
The most amazing...
...project I've coded is KRFT, a completely new modular way to make music on the iPad featured as App of the Day multiple times by Apple.
Work Experience
Lead Engineer
Fablefish
- Created the website Fablefish which makes fun and exciting stories using AI based on user prompting. It uses novel methods to give the stories a good structure. Children, in particular, enjoy creating wild and imaginative stories.
- Added Text to Speech (TTS) by Google Cloud so young children can enjoy listening to the stories.
- Added an interactive mode where users can participate in a "choose your own adventure."
Lead Engineer
Flicks
- Developed a platform to allow authors to use the latest text-to-speech products (e.g., Elevenlabs) to create audiobooks, giving them complete control of the process and producing the highest quality media.
- Published various audiobooks using the Project Gothenburg books, e.g., The Awakening by Kate Chopin.
- Used Whisper API to convert the speech to the text and grab the timestamps. This enables the platform to allow the user word-level regeneration and nuance or hints to the AI where needed.
AI and Full-stack Programmer
Down the Garden Path
- Developed a system to automatically ingest text/audio/video content and create OpenAI embeddings that can be used to query this content. Clients can then use the data to create custom with GPT based on their existing media quickly.
- Contributed to the main part of the project: data extraction that converts video to audio and then uses Google Cloud Platform to convert the speech to text. It is then embedded in the Pinecone database for later retrieval.
- Worked on the second part of the project: the retrieval of this data and synthesis of new media depending on the client's requirements. This is done by querying the Pinecone database and prompting GPT3 correctly.
iOS or Android Developer
BDS Digital Health Solutions GmbH
- Established numerous audio issues using a streaming stethoscope and fixed them all.
- Devised and implemented an audio filter to improve the audio quality by collaborating with the medical team.
- Oversaw replication of iOS fixes and functionality into Android.
Platform Architect and Front-end Developer
PatchXR
- Designed and developed the entire back-end architecture for the VR platform, turning it from a single-player experience into a social multiplayer experience.
- Built the front-end admin user interface for managing user data and later opened it up to the public to manage their interfaces.
- Collaborated with the game developers to integrate the back end and also oversaw the development of multiplayer peer-to-peer live jamming.
Senior React Native Developer
[Untitled]
- Was brought in to troubleshoot and fix a collaborative music-playing application built in React Native with hooks for Firebase. The existing build had many issues that I diagnosed and fixed, resulting in a quality product.
- Diagnosed and solved the main issue: the React hooks implementation was slowing down the interface.
- Diagnosed and resolved the second issue: the implementation of the audio player was buggy. I replaced it with a custom native version that avoided all the issues.
CTO
Studio Amplify
- Built several music-making apps featured on the App Store using JavaScript, Objective C, C++, and DSP.
- Created a custom data management system for a members club using Node.js and MySQL.
- Created a TikTok-style social video creation network using Firebase, C++, and JavaScript.
- Built two meditation/mindfulness apps called COSM and Beathesonic. Both were featured as "App of the Day" by Apple.
- Created a powerful video processing library using GLSL for use with iOS.
- Built a machine-learning face-swapping service for the Cats movie. This was used to promote the film by letting users create their own "cats" for sharing.
Founder
Parker Fox
- Built a financial management system that processed $100 million of payments a month.
- Developed and optimized application forms using analytics.
- Hired, trained, and mentored 10+ members of staff.
- Built a bespoke eCommerce system and back end for a jewelry store.
- Scoped, specced, built, and managed customer relationship management system.
- Built a social network for healthcare practitioners.
CTO
Global Gaming
- Built and oversaw sports betting markets arbitraging prices between different events and platforms.
- Managed stakeholder management and investor relations.
- Managed team building trading software system and monitoring system.
- Researched and developed profitable and scalable trading strategies.
- Built speculative systems for exploring carbon credits markets.
Audio Programmer
Sony Computer Entertainment Europe
- Built the first audio engine for Sony PS2 using the Japanese manual.
- Contributed to sound programming for the PS2 game Dropship.
- Worked directly with the product lead and musicians to implement game/audio engine infrastructure.
Mathematical Analyst
Hydro International
- Provided unique mathematical analysis for a tipping gate mechanism that led to a Queen's Award for the Environment.
- Completed mathematical modeling and comparison with physical measurements of forces on a 90-degree drop pipe.
- Oversaw production and research and development (R&D) of the "linear cleanse" version of the product.
Experience
Cosm – iOS App
We conceived and built Cosm, an iOS app that won the App Store Award: App of the Day and has a 4.8 out of 5 stars rating.
KRFT – iOS App
This app was featured as App of the Day with a 4.7 out of 5 stars rating and
was featured in "App Store 2017: New Apps we Love in 50+ Countries."
ChillScape – Sonic Meditation
The app was featured in "App Store 2017: New Apps we Love in 50+ Countries".
PatchXR – Musical VR
BreatheSonic – Learn to Breathe
The app is very popular with users with an average of 4.9 out of 5.
TESTIMONIAL
"Beautiful and engaging app that has really helped me through some stressful work days. The music and ambient sounds are amazing without being distracting and the art and colors are stunning. Amazing job." - user
Education
Master's Degree in Electroacoustic Composition
City University - London, England
Bachelor of Science Degree with First Class Honors in Physics
Imperial College London - London, England
Skills
Libraries/APIs
OpenGL, Node.js, React.js, WebGL, WebRTC, REST API, JavaScript, Three.js, Stripe Development, D3.js
Tools
Xcode, Photo Editors, Front-end, ChatGPT, Photoshop, Git, Figma, MongoDB, Google AI Platform
Languages
SQL, Ruby, C++, JavaScript, Objective-C, HTML, C, CSS, HTML5, C#, Lua, Python, TypeScript, Swift, PHP
Frameworks
React Native, Svelte, Material UI, Electron.js, Ruby on Rails, JUCE
Paradigms
MEAN Stack, Mobile App Design, Mobile App Design, Web Architecture, UI Design, Mobile App Design, DevOps, Cross-Platform, Microservices Development, Agile Development, Agile Development, SEO
Platforms
iOS, Firebase, Mobile App Design, Windows Development, Android, Linode, AWS, DigitalOcean, MacOS, Visual Studio Development, Web Development, Google Cloud SDK, Vercel
Storage
MySQL, Database, PostgreSQL, MongoDB, Google Cloud Development, SQL Server, Amazon S3
Other
DSP, Front-end, Digital Signal Processing, Full-stack, APIs, SvelteKit, Web Scraping, Scraping, Technical Leadership, Interim CTOs, Full-stack, Minimum Viable Product (MVP), Proof of Concept (POC), Finance, Online Payments, Payment APIs, Video Streaming, Architecture, Audio, Audio Streaming, Analytics Development, Data Science, Leadership, Web Development, API Integration, Cloud Engineering, Cloud Services, Software Development, UI Development, Back-end Developers, Networking, Video Players, Video Processing, Video & Audio Processing, Image Processing, WebSockets, Streaming, UX Development, Startup Development, Native Mobile Apps, Audio Processing, Music Composition, Artificial Intelligence, Games, Chatbot Development, Non-performing Loans (NPL), GPT-4, HTTP Live Streaming (HLS), Virtual Reality, Hardware, Bluetooth, Audio Drivers, Product Licensing, MathScript, iOS, Mathematics, Physics, Pinecone, Text to Speech (TTS), Speech to Text, Streaming Data, OpenAI GPT-3 API, Medical Devices, OpenAI, LangChain
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