Danilo Figueiredo, Developer in London, United Kingdom
Danilo is available for hire
Hire Danilo

Danilo Figueiredo

Verified Expert  in Engineering

Software Developer

Location
London, United Kingdom
Toptal Member Since
June 10, 2020

Danilo is a software engineer focused on mobile and web development with a solid creative background in UI/UX design and animation along with exemplary organization, self-motivation, collaboration, and problem-solving skills. For the past 19 years, Danilo's been helping brands and startups around the world successfully ship their best-in-class digital products and interactive experiences.

Portfolio

ParkHere
Bitrise, Fastlane, Lottie, Jest, Google Maps API, TypeScript, JavaScript, React...
Sennep
JUCE, C++, Unity, Styled-components, Formik, MobX, TypeScript, JavaScript...
Fathom
Storybook, Cypress, Ramda, Highcharts, D3.js, Styled-components, CSS, HTML...

Experience

Availability

Part-time

Preferred Environment

Slack, Jira, Adobe After Effects, Adobe Illustrator, Adobe Photoshop, Sketch, Android Studio, Xcode, Git, Visual Studio Code (VS Code), MacOS, Next.js, Material UI

The most amazing...

...app I've built is Google DevArt, a platform crafted to inspire coders everywhere—with 30 million visitors in the first month as well as winning a Webby award.

Work Experience

React Native Engineer (Contractor)

2019 - 2020
ParkHere
  • Developed the PARCO app. An Android and iOS app that facilitates parking around Germany. You say where to go, the app does the rest for you. From millions of data points, it determines the best parking options near your destination.
  • Created the React Native architecture from scratch as a sole front-end developer using only functional components and hooks.
  • Built the UI based on Sketch designs while following UX best practices with regards to interaction and animation.
  • Worked on the business logic, integrated with the REST API, and implemented the app state management.
  • Configured continuous integration and continuous delivery with Fastlane and Bitrise.
  • Mentored other developers to continue maintenance, bug fixes, and feature implementation.
  • Wrote unit tests in Jest for algorithms responsible for fees and availability calculation.
Technologies: Bitrise, Fastlane, Lottie, Jest, Google Maps API, TypeScript, JavaScript, React, React Native

React Native Engineer (Contractor)

2019 - 2019
Sennep
  • Developed the LUMI Music app. An Android and iOS app that allows users to pair with their LUMI Keys, the world’s most advanced portable illuminated keyboard. A smarter way to learn and play music, pick a song, and play along by following lights.
  • Collaborated with a multidisciplinary team at ROLI made of React Native/C++/JUCE/Unity developers, designers, musicians, QA engineers, producers, and more.
  • Built the UI for phones and tablets in both portrait and landscape orientations based on the Sketch designs and following UX best practices with regards to interaction and animation.
  • Worked on onboarding and authentication flow using Formik, MobX, Bluetooth, and more.
Technologies: JUCE, C++, Unity, Styled-components, Formik, MobX, TypeScript, JavaScript, React, React Native

React Engineer (Contractor)

2017 - 2019
Fathom
  • Developed React web applications for their client AlixPartners, which was used by their consultants.
  • Gave a talk about an introduction to React Native to their development team that had experience working with React (web).
  • Built the UI based on Sketch designs and following UX best practices with regards to interaction and animation.
  • Documented components with Storybook and implemented E2E tests with Cypress.
Technologies: Storybook, Cypress, Ramda, Highcharts, D3.js, Styled-components, CSS, HTML, JavaScript, React

React Native Engineer (Contractor)

2017 - 2017
Den Automation
  • Developed an Android and iOS app that allows users to take full advantage of the smart functionality of their Den devices, the next generation of light switches and plug sockets. Control and monitor lights and appliances with a simple tap.
  • Created the React Native architecture from scratch as a sole front-end developer.
  • Built the UI based on Sketch designs while following UX best practices with regards to interaction and animation.
  • Worked on the business logic, integrated the REST API, and implemented the app state management with Redux, Redux Observable, and RxJS.
  • Configured continuous integration and continuous delivery with Fastlane and Bitrise.
  • Mentored other developers to continue maintenance, bug fixes, and feature implementation.
Technologies: Bitrise, Fastlane, MQTT, Firebase, Redux-observable, RxJS, Redux, JavaScript, React, React Native

React and React Native Engineer (Contractor)

2016 - 2017
Crew
  • Developed the GenSmart app. An iOS app that enables people to maximize the potential of their body and wellbeing through the uncovering of their hidden DNA secrets via the 23andMe API.
  • Created the React Native architecture from scratch as a sole front-end developer.
  • Worked on the business logic, integrated the GraphQL API, and implemented the app state management with Apollo and Redux.
  • Built the UI based on Sketch designs while following UX best practices with regards to interaction and animation.
Technologies: APIs, CSS3, HTML5, Fastlane, Lottie, 23andMe API, Auth0, Redux, Apollo, GraphQL, React, React Native

Head of Front-end Development

2013 - 2016
Stink Studios
  • Headed the front-end development team working in a management role as well as hands-on development for several brands such as Google, Warp Records, Red Bull Music Academy, Adidas, Geox, Strava, Sky, The Guardian, Seat, and Ray-Ban.
  • Developed the front-end for Google DevArt web app, a new platform from Google crafted to inspire coders everywhere—a project which showcases Art Made with Code and forms part of the 2014 Digital Revolution Exhibition at the Barbican in London.
  • Developed the front-end for Warp's website. The relaunch of Warp.net adapts the label’s online presence for today’s globally connected audience. It combines a minimalist design with a content-first approach and a particular focus on mobile users.
  • Developed the front-end for Red Bull Revolutions In Sound web app, a living archive of UK club culture where people could reminisce about old glory days of clubbing and galvanize current and new clubbers to discover music and club nights.
  • Worked on a variety of projects that were later recognized by The Webby Awards, D&AD, The One Show, Awwwards, The FWA, and more.
Technologies: Adobe After Effects, Web Audio, PixiJS, Backbone.js, Angular, Redux, React, WebGL, CSS3, HTML5, JavaScript

Creative Developer

2011 - 2013
Hi-ReS!
  • Developed the front-end of the Punchdrunk website in Backbone.js, JavaScript, HTML5, CSS3, WordPress, and PHP.
  • Developed the front-end of the Chanel website in Backbone.js, JavaScript, HTML5, and CSS3.
  • Developed the front-end of the Dolce & Gabbana website in Backbone.js, JavaScript, HTML5, and CSS3.
Technologies: Adobe After Effects, CSS3, HTML5, ActionScript 3, CoffeeScript, JavaScript

Interactive Developer | Motion Designer

2008 - 2011
Less Rain
  • Developed The Land of Me app, a suite of six creative software activities for children aged 3-6 to play with grown-ups. Designed with leading child development experts, the stories focus on the trio of friends as they explore the natural world.
  • Developed the Being Henry web campaign, an interactive film about choices. Planned from the ground up as an interactive experience, it merges storytelling and interactivity in a seamless and intuitive way.
  • Worked with brands such as Land Rover, Dom Pérignon, Nokia, Made In Me, Red Bull, Alfa Romeo, and O2.
  • Worked on projects that were recognized by the BAFTA Children's Awards, European Design Awards, BIMA Awards, The Lovie Awards, W3 Awards, FITC Awards, The FWA, and more.
Technologies: Adobe AIR, Robot, Flash, Adobe After Effects, OpenFrameworks, C++, CSS, HTML, JavaScript, ActionScript 3

Flash Developer | Interactive Designer

2007 - 2007
Curious Group
  • Led the Flash development of several projects for brands such as Dell, BMW, and Valt Vodka.
  • Developed the front-end of a web campaign for Dell and BMW using Flash, ActionScript, and After Effects.
  • Designed and developed the Valt Vodka website using Flash, ActionScript, and After Effects.
Technologies: JavaScript, CSS, HTML, Adobe After Effects, Flash, Flash ActionScript

Flash Developer | Interactive Designer

2005 - 2007
Grafikonstruct
  • Worked with brands such as Philips, Nickelodeon, Telefonica, Nokia, Nova Schin, Forum, Cavalera, and Ellus.
  • Developed several websites using Flash, ActionScript, After Effects, HTML, and CSS.
  • Designed several websites using Photoshop, Illustrator, Flash, and After Effects.
Technologies: Adobe After Effects, Adobe Illustrator, Adobe Photoshop, CSS, HTML, JavaScript, Flash, Flash ActionScript

PARCO App

https://www.grifo.tv/#parco
An Android and iOS app that facilitates parking around Germany. You say where to go, the app does the rest for you. From millions of data points, it determines the best parking options near your destination.
I worked as the lead React Native developer and liaised with back-end developers, designers as well as project managers to deliver the best possible UX.

LUMI Music App

https://www.grifo.tv/#lumi-music
An Android and iOS app that allows users to pair with their LUMI Keys, the world’s most advanced portable illuminated keyboard. A smarter way to learn and play music, pick a song, and play along by following lights.
I worked as a React Native developer and mainly built the UI and liaised with C++/Unity/back-end developers and designers as well as project managers to deliver the best possible UX.

Den App

https://www.grifo.tv/#den-automation
An Android and iOS app that allows users to take full advantage of the smart functionality of their Den devices, the next generation of light switches and plug sockets. Control and monitor lights and appliances with a simple tap.
I worked as the lead React Native developer and liaised with back-end developers, designers as well as project managers to deliver the best possible UX.

GenSmart App

https://www.grifo.tv/#gensmart
An iOS app that enables people to maximize the potential of their body and wellbeing through the uncovering of their hidden DNA secrets. It creates a prioritized and personalized list of goals and activities focused on improving all aspects of their lives.
I worked as the lead React Native developer and liaised with back-end developers, designers as well as project managers to deliver the best possible UX.

Languages

JavaScript, HTML, CSS, HTML5, CSS3, TypeScript, GraphQL, SQL, C++, CoffeeScript, ActionScript 3, Flash ActionScript

Frameworks

React Native, Redux, Jest, Next.js, Material UI, Cypress, Unity, JUCE, Angular, PixiJS, OpenFrameworks, Robot

Libraries/APIs

React, MobX, RxJS, D3.js, Google Maps API, Formik, Highcharts, Ramda, 23andMe API, WebGL, Backbone.js, Web Audio

Tools

Git, Fastlane, Adobe Creative Suite, Adobe Illustrator, Adobe Photoshop, Sketch, Adobe After Effects, Xcode, Android Studio, Jira, Slack, MQTT, Auth0, Flash, Adobe AIR

Platforms

Bitrise, Android, iOS, Firebase, MacOS, Visual Studio Code (VS Code)

Other

GitFlow, Code Review, Application State Management, Code Architecture, ESLint, Styled-components, Apollo, Lottie, User Experience (UX), User Interface (UI), APIs, Front-end, Storybook, Redux-observable

Paradigms

REST, Agile, Scrum

Storage

NoSQL

2004 - 2006

Specialist's Degree in Web Design

Centro Universitário Ibero-Americano - São Paulo, SP, Brazil

2001 - 2001

Specialist's Degree in Data Processing

Colégio Paulista de Informática - São Paulo, SP, Brazil

JUNE 2020 - PRESENT

Certificate of Completion — Testing JavaScript Course

Kent C. Dodds

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring