About Ewald Horn
This is the story about how my life... Err, no, I'll spare you!
Hi, I'm Ewald Horn, and I have been providing freelance software
development services as an independent contractor globally from
Cape Town, South Africa, under the trade name NoFuss Solutions
since 2004.
My passion is building business solutions, with a specific focus on startups and smaller companies. You can view my full profile here if you are interested in some background information.
Hello there!
My most enjoyable engagements by far have been where I augmented teams by bringing skills and expertise they lacked to the table. Working with in-house teams as an external consultant can be a rewarding experience for all parties involved as it allows for the transfer of knowledge while alleviating pressure on the team. I'm really grateful for the friendships I've formed while working in this capacity with teams across many time zones.
As a developer, I tend to focus on building APIs and backend services used by other systems. I'm all about a collaborative approach and insist on the client being involved in the entire process, from start to finish. I'm comfortable finding the right technology to solve whatever business challenge I'm working on, though I do have a strong bias towards things like Go (Golang) and JavaScript.
I excel at building the esoteric, the bespoke and the downright crazy stuff. If you are a bit of a maverick, bucking the trend, we should get along swimmingly! Adding business value is at the core of what I do, and I'm quick to say no to a project when I see it does not move the business forward in a meaningful way.
All my work is done via remote technologies like Slack, Zoom, Trello and the cloud. I'd be happy to have a video call with you to see if there's synergy in our approaches and ways of working.
Part of being a freelancer, or contractor, if you prefer, is that I often get asked to come flap my gums at events. I share some of my experiences in the hope that it can save someone else from doing something equally daft while learning the same lessons.
Talks & Presentations
Recruiters Unite: Hard Truths: Why developers hate recruiters
Samsung Future-Innovation Lab at UWC: Learn just enough JavaScript to be dangerous
DataConf 2023 Cape Town: Data army of one: Unconventional tools to conquer data challenges
DevConf 2022 in Cape Town and Johannesburg: Rust and WebAssembly
Dariel Meeting of the Minds Meetup, Online: Serverless
Maidstone Software Development Group, London: Kotlin and Compose for the Web
Google Developer Group, Cape Town: Lightning talk on Kotlin and Compose for the Web
Bookery Club Game Development Talk
Android Sound Analysis and Effects
Introduction to Kotlin Native
Introduction to Flutter and Dart
Introduction to Flutter Workshop
Moving to Flutter and Dart: Lessons learned
Using Python to do basic image analysis
Moving to Flutter and Dart
Dart, Data Science and how to F it all up
Starting out with Dart and building a Progressive Web App (PWA)
Xamarin Android Augmented Reality (AR) talk using Xamarin and Android Vision
Android Live Wallpaper Development