Every couple weeks I send out a newsletter sharing my adventures in coding, design, and writing, and how to combine them into remarkable experiences.
“Leonard is up to any challenge; he gets it done.”Garth Braithwaite, Senior Computer Science Lead at
A creative who codes. A coder who creates. A writer. A lively problem-solver with logic bending analytical skills and clever design thinking. Leonard Souza is a life-long learner helplessly drawn to the sublime space where design, technology and narrative intersect. He’s written a fun tale, hosts a writing podcast, builds killer software, and teaches UX, design and coding. His words reach 30,000+ people a month.
Leonard has had the pleasure of working with a notable roster of Fortune 500 clients including Intel, Boeing, FedEx, Adobe, Bank of America and more.
When not bashing his head against some ridiculous design challenge, Leonard enjoys literature, hiking, body-hacking, and spending time with his wife and two children.
“Rare are those who code and design. Rarer still are those who excel at both. Leonard is that fabled unicorn. He brings tremendous value to any team, large or small.”Dan Abramov, Creator of Redux, React Engineer at
Independent, original, analytical, and determined. Have an exceptional ability to turn theories into solid plans of action. Highly value knowledge, competence, and structure. Driven to derive meaning from their visions. Long-range thinkers. Have very high standards for their performance, and the performance of others. Natural leaders, but will follow if they trust existing leaders.
Top 5
“Leonard perseveres. The most daunting interaction design task is no match.”Dan Coming, Software Engineer at
I am a computer science polyglot with over twenty year's experience. I am well-versed in many object-oriented and functional languages (in order of most experience).
I am a design pattern junky, and while I love rolling my own code, I embrace brilliant framework creators and service providers. Here are a few libraries, patterns, and services I use most.
And tooling
I am a Fine Art graduate who studied painting and have relentlessly developed the ability to create visual experiences. I’ve worked hard to translate these skills to interaction design.
As a software engineer I tend to easily learn new tools and relish that process. Here are a few I use often: