My name is Zeh Fernando. I live in New York, NY, where I work for Meta's Reality Labs as a Software Engineer creating VR, MR, and AR content.

I was born and raised in São Paulo, Brazil. I grew up loving both to draw and to code, starting with a TK-85 when I was 10 and then later being entertained by things like the MSX, the Apple IIe, ANSI art, and the demoscene.

I've been working as a programmer since 1994, initially developing database management systems and multimedia CD-ROMs. Nowadays, my work revolves around creating design-driven interactive experiences for the Web, mobile applications, and out of home experiences. What I love doing is writing code to bring stuff to life on a screen.

I’ve also created and helped maintain several open-source projects. These include MC Tween and Tweener (for ActionScript animation), usfxr (for real-time audio effects synthesis in C#/Unity), and others.

Programming wise, I’m mostly language-agnostic but today my professional and personal attention is divided between JavaScript/TypeScript, Java/Kotlin, Rust, and C++.

I can be reached by email at zeh@zehfernando.com.

Networks

  • GitHub: @zeh
  • NPM: @zeh
  • LinkedIn: zehfernando
  • Instagram (art): zehcodes
  • Last.fm: NOT_AN_ALIEN
  • Awards

    Websites, applications and campaigns I've actively worked on won the following awards:

  • 3 Winner, Webby Awards
  • 2 People's Voice, Webby Awards
  • 6 Nominee, Webby Awards
  • 2 Honoree, Webby Awards
  • Bronze, One Show
  • 6 Merit Award, One Show
  • 6 Award of Excellence, Communicator Awards
  • Best in Show, W3 Awards
  • Gold, W3 Awards
  • 4 Silver, W3 Awards
  • 2 Gold, Indigo Awards
  • 2 Shortlist, Indigo Awards
  • 3 Honoree, CES Innovation Awards
  • 3 Winner, Communication Arts Annual
  • 2 Gold, Summit International Awards
  • Bronze, Summit International Awards
  • Golden, A' Design Award
  • Silver, A' Design Award
  • Gold, Creativity International
  • Silver, Creativity International
  • Winner, FITC
  • Finalist, FITC
  • 2 Honoree, Fast Company Innovation by Design Awards
  • 2 Merit Award, HOW International and Interactive Design Awards
  • Winner, Hive Awards
  • Honorable mention, Hive Awards
  • Best in Category, Horizon Interactive Awards
  • Gold, Horizon Interactive Awards
  • 2 Winner, OMMA Awards
  • Silver, Telly Awards
  • Bronze, Telly Awards
  • 2 Winner, Web Marketing Association's Web Award
  • Winner, 4A's Partner Awards
  • Grand Prix, AD Stars
  • Silver, Art Directors Club Annual Awards
  • Selection Winner, Australian Good Design Award
  • Winner, Chicago Athenaeum Good Design Award
  • Shortlist, Clio
  • Bronze, Clio Sports Awards
  • Notable, Core77 Design Awards
  • Winner, DOPE Award
  • Gold, Davey Award
  • Bronze, Edison Awards
  • Merit, Graphis Design Annual
  • Winner, HOW In-House Design Award
  • Winner, HOW Interactive Merit Award
  • Winner, HOW International Design Award
  • Gold, HUB Prize
  • Bronze, IAB MIXX Awards
  • Featured Finalist, IDSA Idea Award
  • Bronze, International Andy Awards
  • Winner, Mashies
  • Winner, PepsiCo Academy of Sciences Award
  • Winner, PepsiCo Chairman Award
  • Nominee, Pixel Awards
  • Winner, Red Dot Award
  • Winner, South By Southwest Interactive/SxSWi
  • Shortlist, Tomorrow Awards
  • Interviews

    Neto Leal

    Video Podcast (Brazilian Portuguese)

    2022-03-10

    The Lead Developer

    Online Article (English)

    2019-04

    TheRoundNYC

    Online Article (English)

    2016-03

    DevNaEstrada

    Podcast (Brazilian Portuguese)

    2015-09

    Tutano

    Online Article (Brazilian Portuguese)

    2015-07

    ClicheCast

    Podcast (Brazilian Portuguese)

    2014-10

    TheSetup Brasil (dead; try web archive)

    Online Article (Brazilian Portuguese)

    2012-06

    Tritone (dead; try web archive)

    Online Article (Brazilian Portuguese)

    2012-01

    Mochila Binária (Part 1, Part 2, Part 3, Part 4, Part 5)

    Online Article (Brazilian Portuguese)

    2011-09

    TheFWA

    Online Article (English)

    2009-08

    Reyco1.com (dead; try web archive)

    Online Article (English)

    2009-03

    ActionScript Hero (dead; try web archive)

    Online Article (English)

    2008-11

    Uailab (dead; try web archive)

    Online Article (English)

    2007-10

    Acknowledgments

    Modern web design is too beautiful. This website was an attempt to break away from that. Maybe nowadays it's not as brutalist as it was when I first launched it, but the idea remains.

    The JPEG glitch effect used on images (and its actual implementation) was inspired by Jay Moretti's website.

    The rollover effect used on clickable menu items was inspired by a similar effect on Lucas Motta's old website.

    All projects listed in this portfolio are projects I played a significant role on, either as a lead or with a significant support role. My actual role in each is also always stated in the project page. Projects that I only contributed in small parts are not listed.

    I take pride in giving as much credit to people as possible. As such, all projects listed in this site have a list of additional credits listed, with links to each team person's own portfolio where appropriate. If you think a credit entry is incorrect, missing a URL, or a name is missing entirely, please let me know and I'll fix it.

    Similarly, all awards won by a project have links to the actual award page with more information, and the actual category and level of award it won. This is not always perfect, as some award sites tend to take their archive from earlier years offline after a while. If you notice any incorrect URL that is not marked as such, or know of better URLs for any award entries, please let me know.

    Some projects have a "pure programming time" field added to them. That lists the number of hours and minutes I spent writing code for the project inside an IDE, as reported by WakaTime (testing and research time is not accounted for). This information is purely for curiosity, but I thought others might also find it interesting.

    This website was created using TypeScript, React (and many of its support libraries), and webpack. It is a playground of sorts, and as such has gone through many refactors.

    Useless statistics

    Projects

    39 listed, 1 hidden, 157 to do

    Project Types

    Web (23), Mobile App (9), Application (4), Game (3), Out Of Home/Kiosk (2), Online Campaign (2), and 2 others

    Programming Languages

    ActionScript 3 (13), Java (8), JavaScript (7), ActionScript 2 (6), TypeScript (3), Objective-C (3), and 6 others

    Development Platforms

    Adobe Flash (17), Android (9), HTML (7), iOS (4), macOS (3), Windows (3), and 4 others

    Notable Programming Libraries

    Redux (4), React (4), OculusVR (4), React Native (3), QuickTime (3), OpenGL (3), and 22 others