Navigate back to the homepage

Hello, I'm Ema Suriano

About me

I started my career as a Developer around 2014 and one lesson I learned through this journey is: “New and better things come out of sharing ideas with others”. To fulfill this:

  • I became an Open Source Developer 👨‍💻 on Github, releasing quite a bunch of cool projects on the way, as well as, contributing to several Open Source Communities.
  • I started my own Tech Blog ✍️ where I write about projects I’ve working one, fun facts about Javascript or taking a hard concept and explain it without buzzwords. You can also find my writings in other platforms such as Medium and
  • I stood on the stage and gave Talks 🎤 about what I’ve been working on during the last few months. Some of them are uploaded inside my YouTube channel ▶️.

While I’m not coding you can find me cooking delicious meals at Home 👨‍🍳, writing in my Non-Tech Blog ☮ or traveling around the Globe and taking pictures on Unsplash 📸.

Link to my Resume 📄

Profile Picture

Open Source Projects

Event Calendar

A Gatsby Starter to display information about events from Google Spreadsheets with Calendars.

October, 2018 · Gatsby Starter


A good looking portfolio starter for Gatsby integrated with Contentful CMS for developer and writers.

September, 2018 · Gatsby Starter

Latest Articles

End to end testing in React Native with Detox

End-to-end testing is a technique that is widely performed in the web ecosystem with frameworks like [Cypress](, [Puppeteer](, or maybe with your own custom implementation.

October 9th, 2019 · 5 min read

Building a maintainable Icon System for React and React Native

Implementing a maintainable icon system for a React and React Native project can be a hard task, especially when it comes to achieving the same workflow to add/remove/use an icon in all the platform (Web, Android, and iOS). In this post, I will share how we implemented a consistent icon system inside our component library at [Omio](

October 1st, 2019 · 5 min read

More Articles

✉️ Contact me

You can always contact me via any of the social platform at the bottom of the page. But I also know that a solid contact form will never fail you! 💪

Just drop me a message of whatever you feel like, a cool project idea, technical questions or maybe you just want to get in contact with me, and I will go back to as soon as I can.

© 2018–2020 Ema Suriano
Link to $ to $ to $ to $mailto:emanuel.suriano@gmail.comLink to $ to $ to $