Double Impact
Connecting London’s Playing Fields to Brazil’s Tech Talent
You may ask how a movement analysis app for youth sports in London can change the lives of software engineers 6,000 miles away in Brazil. Today, I want to pull back the curtain on how we are turning a local coaching project into a global classroom for technology and language education.
A Quick thank you to all of you who sent support recently. It helped stabilize things for that last couple of months.
My work bridging the digital divide is supported through paid subscription to this newsletter please consider upgrading to paid.
or you can make a one-time gift through my PayPal link
The London Mission: Tech for Every Kid
In London, the “digital divide” isn’t just about laptops—it’s about access to the tools of excellence. While elite academies use tens of thousands of pounds of equipment to analyze an athlete’s biomechanics, community groups in underserved areas are often left behind.
We are changing that. We are building a web-based platform that uses MediaPipe and TensorFlow.js to provide real-time, professional-grade movement analysis through a simple smartphone browser. This democratizes access to performance data, helping local coaches in London identify and develop talent that might otherwise be overlooked.
The Brazil Connection: Mentoring the Next Generation
While the app serves London’s youth, its “engine” is being built through a unique mentoring program for young software engineers in Brazil.
Brazil is home to an incredible ecosystem of technical talent, particularly in Python, JavaScript, and AI. Brazilian engineers are increasingly attractive to the global market because their timezones align closely with North America and Europe, allowing for real-time collaboration rather than the delays of traditional “offshore” models.
However, two major barriers often stand in their way:
The “English Nightmare”: For many Brazilian developers, English is a professional requirement that feels like a “nightmare.” While many can read code, the “Speaking” and “Communicating” phases are where many hit a ceiling.
The Experience Gap: Transitioning from theory to high-dynamic, real-world projects—like tracking a 100m sprint or a football kick—is a massive leap.
Project-Based Learning: The London App as a Live Textbook
To solve this, we use a methodology called Project-Based Learning (PBL). Instead of learning from a grammar book, our Brazilian engineers are “co-learners” of the London sports app.
Activating Passive Vocabulary: Most developers have a “passive” vocabulary from reading documentation. We help them “activate” it by giving them the opportunity to explain complex tasks—like implementing a Hamming window FIR filter to smooth movement “jitter”—entirely in English.
Real-World Logic: They aren’t just learning to code; they are solving biomechanical puzzles. They learn how joint angles calculated using vector geometry to ensure a young athlete in London is performing a “cheat-proof” squat.
They learn the “application” skills that are often needed to guide the AI when vibe-coding.
Soft Skills for Global Teams: I use AI to produce materials in English and their native Portuguese while demonstrating systems analysis processes.
They build the leadership, communication, and issue-resolution skills required to lead international teams in the future.
Why This Matters
When you support this project, your impact is doubled. You aren’t just helping a coach in London provide better feedback to a group of kids on a rainy Saturday. You are helping a brilliant young engineer in Northeast Brazil break through professional barriers, master the world’s “de facto” language of technology, and join the global workforce.
By connecting the football pitches of London to the rural tech learners of Brazil, we are proving that code doesn’t just build apps—it builds bridges.
Help support my work bridging the digital divide through a paid subscription.
or with a one-time gift via my PayPal button.
Updates on our recent struggles
Renato and his family moved into a much safer home. His new job is going well!
Thank you for the support after my last post. It gave me a couple of months of breathing room. I continue to need to add about $150 per month to cover my basic expenses.
In our next update: I’ll dive into the specific “English Corner” lessons we created this week, focusing on how to explain Latency and Inference to a non-technical coach in English and Portuguese.


