Hi, I'm Federico (pronounced “Fed-eh-ree-co”), but most people just call me Fed. I'm a dad of two, and a builder of user-focused products. I have a strong engineering background and care about solving real problems and building useful things.

First Lines of Code

I started programming when I was 10, living in McLean, Virginia. My dad was a telecoms engineer and an early adopter of computers, so there was always a machine nearby. At 12, I built my first game, called Tank. The graphics were so pixelated you could count the squares, but it was fun to play. That same year, my computing teacher made me draw flowcharts on a whiteboard, which I hated, but it forced me to think through the user journey before writing any code. Looking back, that was probably my first real lesson in product design.

A few years later, I got into TCP/IP, wrote a little firewall, and by 18, I had built my own IRC client for Windows and Linux. I spent the next few years building all kinds of tools and desktop apps, from database admin utilities and IDE plugins to interactive 3D catalogues.

As a teenager, I learned a lot just by following the work of people I admired:

Steve Jobs
Linus Torvalds
Tim Berners-Lee
Tim Sweeney
Anders Hejlsberg
John Carmack

Skills and Expertise

I've spent my career building products, leading teams, and solving problems. I've started companies, delivered software at scale, and worked with brilliant people across startups, global brands, and open source projects. I care about creating products that solve real problems, building teams where people can do their best work, and making sure the work I do has a positive impact on the people who use it.

Over the years, I've learned that good leadership is less about titles and more about how you help people succeed. These are the principles I live by:

  • Hire smart, talented, high-agency engineers with a collaborative mindset
  • Align the team on goals and priorities
  • Promote ownership and autonomy
  • Be proactive, take initiative, set clear goals and go after them
  • Communicate clearly and often
  • Build trust and cultivate personal connections
  • Create an environment where engineers can deliver high-quality work
  • Help engineers find purpose in their work
  • Challenge engineers by setting and upholding high goals and standards
  • Create opportunities to learn and improve
I'm a product person at heart and have spent many years studying how great products are built and many more creating them. I wear many hats, balance vision and execution, and solve problems across teams to keep things moving in the right direction. I've taken products from idea to launch, always focused on aligning technical decisions with user needs and business outcomes. Over time, I've learned that customer behaviour is the key metric for business success.
I have in-depth knowledge of software architecture, programming languages, mobile (iOS and Android), APIs, microservices, commerce, cloud platforms, SaaS, PaaS, streaming, AI/ML tools, LLMs, CI/CD and Agile methodologies.
I focus on user journeys, interaction patterns, and the small details that make products feel special. I use experimentation and A/B testing to validate hypotheses, and combine usage data with feedback loops to understand what's working and what's not. This helps me iterate quickly and drive continuous product improvement.

One of my favourite quotes from Steve Jobs is, "You've got to start with the customer experience and work back toward the technology, not the other way around."

Most Memorable Projects

I built ecommerce platforms for companies like Atari, L'Oreal, Energizer, Nissan, Johnson & Johnson, Bupa and Links of London, as well as web, mobile and TV apps for Sky, CNN, BBC, Global, Warner Media, HBO, Discovery+, Eurosport, Marie Claire and NME. But some projects, for one reason or another, stay with you. Here are a few I'm especially proud of:

  • 2025 Dysko.ai real-time social networking app
  • 2024 AI-powered Inventory Management for SAP
  • 2020 CNN Website Builder
  • 2019 CNN News Publishing Platform
  • 2018 Eurosport 2018 World Cup Live
  • 2017 Discovery+ Kids Play
  • 2016 BBC text-to-speech voice synthesis
  • 2014 BBC News, Podcasts, iPlayer
  • 2011 Android Video Player with Arxan DRM
  • 2010 Sky Scope, a Social Media News Tracker
  • 2009 Sky Recommendations, built on Hadoop
  • 2009 YourTV app (Sky Now prototype)
  • 2008 Sky Local News
  • 2008 Flying Monsters app with David Attenborough
  • 2007 Atari Online Store
  • 2007 Feelgood Games
  • 2006 Yahoo Partner Ads (YPA)
  • 2005 Energizer's CMS

Latest Side Project

Shinobi is a lean prototype I created as a side project to help TPMs manage multiple projects at once, especially when working with remote contractors. It keeps track of progress, tasks, and key development metrics. It's a clean, single-page app I built over a few weekends, in about a month. The app also supports adapters to pull data from different APIs, making it easier to integrate with more complex agile tools. A big part of the code was written using GPT-4o.

Shinobi 1
Shinobi 2
Shinobi 3
Shinobi 4
Shinobi 5
Shinobi 6

Prototypes give me space to experiment, learn, and stay on top of tech trends. I use them to try new tools, test assumptions, and see if certain workflows actually help teams work better. With AI, you can build and iterate much faster, so it's easier to figure out what works and what doesn't.

Companies I've Started

I started my first company straight out of uni, at 24. My sister and I wanted to turn printed furniture catalogues into interactive 3D experiences. She knew the interior design world inside out, had the connections, and I had the tech know-how. That's where I first learned how to sell a product, by listening to customers and solving real problems.

Sublime Cards

Years later, after helping clients build their own product catalogues and ecommerce platforms, I decided to launch a product of my own, Meeting Warm Up, a team-building game designed to improve team dynamics and encourage collaboration. It reached the number one spot on Amazon's office games category for 12 weeks, earned "Best Seller" and "Amazon Recommends" badges, and taught me a lot about product-market fit, pricing, and promotion. It also gave me a first-hand look at the same challenges my clients face when trying to sell their own products.

To get the product inside offices quickly, I had to get creative. One of the things I tried was standing outside a venue during an exclusive event for engineers and running a quick survey. Just two questions: which company do you work for, and are you happy with their culture? Anyone from a well-known startup or big tech company got a free product. I said: "Here's a gift for you. Thanks for building such an amazing product!" They walked away with a smile, a sense of pride and my product in their hands.

The cards encouraged people to scan QR codes, which they did, and some of those cards unlocked Easter eggs (who doesn't love those?). I came up with that idea myself, and it gave me a new metric to measure engagement.

Kewnode

I started Kewnode to help small businesses grow online and deliver scalable ecommerce solutions across platforms like Magento, Shopify, and Amazon. I built and led a high-performing team of certified software developers and architects. I also partnered with Adobe and leading ecommerce agencies to integrate new extensions into their existing applications.

Blog Posts

I started my blog, Decoding Tech, to write about things I care about, ideas from books, podcasts, articles, and my own experience building and thinking about technology.

Thanks for stopping by.

If you're curious about anything I've worked on or want to chat, feel free to reach out. I'm always happy to connect fedecarg@gmail.com