Jan-Hendrik de Vaal
Verified Expert in Engineering
Android Developer
Jan-Hendrik is an accomplished Android engineer with over 14 years of experience across a variety of industries, from eCommerce and edutainment to smart devices. He has successfully delivered multiple projects to critical acclaim, such as the Best Branded Learning App at the Kidscreen Awards and the Best eCommerce Mobile Site at the SA eCommerce Awards. He is well-practiced and highly skilled in Kotlin, Java, and the Jetpack libraries.
Portfolio
Experience
Availability
Preferred Environment
Android, Android Studio, Kotlin, Java
The most amazing...
...thing I have developed thus far is the rewrite of the original Noggin app for Paramount, which won the Best Branded Learning App Award.
Work Experience
Senior Android Engineer
Paramount
- Implemented new features like APIs to track children's learning progression in Paramount's Noggin app, a subscription service for preschool videos, e-books, learning games, and interactive episodes.
- Was chosen from Noggin's original development team to contribute to the development of a new, more immersive version of the app, recognizing my technical proficiency and past contributions.
- Served as the primary developer who implemented the new app's video player and casting functionality.
- Won Best Branded Learning App at the 2024 Kidscreen Awards for the new Noggin app.
- Worked as the primary developer who maintained and optimized the TV apps, ensuring seamless user experiences.
- Established coding standards and architectural patterns that increased the crash-free rate from 95% to over 99%.
Android Developer
Learning Tapestry
- Consulted on implementing Learning Tapestry's content in Paramount's Noggin app.
- Collaborated on implementing Learning Tapestry's APIs and learning analytics in the Noggin app.
- Worked on the architecture of the new, more immersive version of the Noggin app.
Senior Android Developer
Teamwork.com
- Developed Teamwork's native Android rewrite of their legacy cross-platform mobile app for their task management and team collaboration software product.
- Fixed bugs in the chat app that allows teams to communicate and collaborate.
- Managed a team of developers to achieve the sprint goal.
Lead Android Developer
Flat Circle
- Developed and architected Android apps for multiple clients across various fields, including smart devices, eCommerce, finance, project management, logistics, delivery, and news media.
- Consulted on the development of the Android launcher and media player software used on the Marshall London Android phone, which, according to The Verge, is "one of the best low-end phones we've seen."
- Mentored junior Android staff on the best architecture and design principles.
Senior Android Developer
Spree
- Developed and architected Spree's fashion eCommerce Android app with a magazine-styled shopping experience as the sole developer.
- Released the app ahead of schedule and on time for Black Friday to get considerable conversion rates.
- Contributed to the design and UX planning of the app.
Senior Mobile Developer
Takealot
- Remastered Takealot's outdated, outsourced Android app, which became South Africa's number one eCommerce app.
- Developed all non-UI aspects of the new mobile site in 2015.
- Won the Best eCommerce Mobile Site Award at South Africa's eCommerce Awards 2015 for the new mobile site I developed.
Senior Software Developer
Virtual Mobile Technologies
- Developed VMT's product RAMP, a secure mobile enterprise application platform aimed at managing the complete enterprise environment required to create, deploy, and manage secure native cross-platform mobile applications.
- Created and maintained RAMP virtual machines across various platforms, including Android, iOS, HTML5, Windows Phone, BlackBerry, and Java ME.
- Assisted the clients in developing apps that use the RAMP platform.
Software Developer
Perceive
- Created monitoring software for Perceive's intelligent surveillance product.
- Developed various surveillance algorithms for the system, such as human detection and fall detection.
- Implemented the communication between the server and monitoring software.
Experience
Noggin Preschool Learning Games and Videos for Kids
https://play.google.com/store/apps/details?id=com.nick.nogginMy main responsibility was implementing learning analytics and content in the app.
Takealot Mobile Shopping App
https://play.google.com/store/apps/details?id=fi.android.takealotGood Old GOG App
https://play.google.com/store/apps/details?id=io.chthonic.gog.clientTeamwork App
https://play.google.com/store/apps/details?id=com.teamwork.mobile.projectsSunday Times Daily App
Ask Mechanicus Lovecraft
https://github.com/jhavatar/AskMechanicusLovecraftThis messaging app, backed by the OpenAI API, allows you to ask Mechanicus Lovecraft, the AI assistant, questions.
Marshall London Android Phone's Launcher and Media Player
The device's launcher and media player were outsourced to the agency Flat Circle, where I consulted on and initialized the development.
Education
Master of Science in Engineering Degree (MScEng) in Applied Mathematics
Stellenbosch University - Stellenbosch, South Africa
Bachelor of Science with Honours Degree (BScHons) in Computer Science
Stellenbosch University - Stellenbosch, South Africa
Bachelor of Science Degree (BSc) in Mathematical Sciences
Stellenbosch University - Stellenbosch, South Africa
Skills
Libraries/APIs
RxJava, Retrofit, Retrofit 2, RxJava 2, RxKotlin, Jetpack Room, Android API
Tools
Android Studio, Android Jetpack
Frameworks
Android SDK, Dagger, Dagger 2
Languages
Kotlin, Java, JavaScript, Groovy, GraphQL, C#
Platforms
Android, Java ME, Android TV
Storage
Realm
Paradigms
Dependency Injection, Model View ViewModel (MVVM), Model View Intent (MVI), Mobile Development
Other
Mobile Applications, OkHttp, Coroutines, Room, Internet of Things (IoT), Hilt, Jetpack Compose, Mobile App Development, OpenAI, Live Chat, Messaging, Mobile 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