Murillo Nicacio de Maraes, Developer in Lisbon, Portugal
Murillo is available for hire
Hire Murillo

Murillo Nicacio de Maraes

Verified Expert  in Engineering

Software Developer

Location
Lisbon, Portugal
Toptal Member Since
August 15, 2014

Murillo is a seasoned developer who specializes in building quality mobile applications with a focus on good architecture and delightful user experience. His full breadth of experience gives him insight when choosing the right tool for a job while his expertise allows him to go beyond most platform's limitations when building a custom tool, or getting some extra performance from an existing solution

Portfolio

Freelance
Python, JavaScript, Swift, React, React Native
Brinas Consulting, LLC
Google App Engine, AngularJS, Ionic, Node.js, React Native, React
Jera
Ruby on Rails (RoR), Java, Objective-C

Experience

Availability

Part-time

Preferred Environment

Xcode, Vim Text Editor, MacOS

The most amazing...

...thing I've coded is an active semi-supervised learning text-classification algorithm.

Work Experience

Senior Mobile Developer

2014 - PRESENT
Freelance
  • Architected and implemented projects from scratch, helping multiple startups move from the idea stage to multi-million dollar valuations.
  • Helped clients create new or improve their existing engineering cultures by focusing on reaching a productive culture that reflected each company's values.
  • Supported product teams in finding product-market fit, by engineering custom solutions, prototypes and iterating through development processes.
  • Led engineering teams of varying sizes always looking to support the overarching product needs whether they be experimental, iterative search for a next killer feature or rapid development of a well-established solution.
  • Delivered custom solutions to difficult technical challenges requiring expertise in a full range of technologies across multiple parts of the tech stack, always with an eye towards usability and performance.
Technologies: Python, JavaScript, Swift, React, React Native

Lead Software Engineer

2016 - 2017
Brinas Consulting, LLC
  • Led the development of various client-centered solutions, ranging from quick prototypes, for market validation, to complete App Store ready products.
  • Developed, implemented, and enforced new standards for project quality. Focused mainly on project extensibility and maintainability.
  • Engineered new and innovative solutions to technical problems in order to create unique and relevant user experiences.
  • Advocated for and leveraged new and experimental technologies to improve the team's productivity and to improve product quality.
  • Trained new hires for a quick and efficient onboarding experience.
Technologies: Google App Engine, AngularJS, Ionic, Node.js, React Native, React

Mobile Developer

2013 - 2014
Jera
  • Developed four original app ideas for iOS and Android.
  • Worked directly with clients and designers to deliver the best experience for users. Helped to achieve and maintain a high client satisfaction rating.
  • Created and published a framework for quickly developing common app features. Increased app modularity.
  • Experimented with and implemented new development best practices. Increased product quality and client satisfaction.
  • Advocated for and helped establish an open-source culture. Helped to increase both the visibility of the company and efficiency of the team.
Technologies: Ruby on Rails (RoR), Java, Objective-C

Mira Beauty

A company focused on empowering consumers to find beauty products that work for them.

Gridwise

https://gridwise.io
A startup committed to empowering rideshare drivers.

Levels Health

https://www.levelshealth.com
A health product designed for users to track and better understand their metabolic fitness.

The team at Levels had already launched a high-quality product and had a healthy and robust engineering culture before I came on, so my role was focused on solving some of the more persistent issues affecting their users and product.

Languages

Objective-C, JavaScript, Rust, CoffeeScript, TypeScript, Swift, Python, Java, Sass, HTML

Frameworks

React Native, Redux, iOS SDK, Angular, GAE, AngularJS, Ionic, Express.js, AFNetworking, UIKit, ReactiveCocoa, Ruby on Rails (RoR), Ionic 2, Android SDK, Core Data

Libraries/APIs

React, Redux-Saga, RxJS, Stripe, React Router, Node.js, Twitter API, Instagram API, Facebook SDK, Shopify API

Tools

Flow, AngularFire, Atom, Xcode, Vim Text Editor, Mongoose, Eclipse IDE

Paradigms

Model View ViewModel (MVVM), Model View Controller (MVC), Functional Reactive Programming, Functional Programming

Platforms

Firebase, Google Cloud Platform (GCP), iOS, Google App Engine, Parse, MacOS, Android

Storage

Realm, NoSQL, MongoDB

Industry Expertise

Social Media

Other

Apple Pay, Social Commerce

2009 - 2013

Bachelor's Degree in Computer Science

Universidade Federal do Mato Grosso do Sul - Campo Grande, MS - Brazil

2012 - 2012

Exchange Student Degree in Computer Science and Engineering

UC Davis - Davis, CA - USA

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