Murillo Nicacio de Maraes
Verified Expert in Engineering
Software Developer
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
Experience
Availability
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
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.
Lead Software Engineer
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.
Mobile Developer
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.
Experience
Mira Beauty
Levels Health
https://www.levelshealth.comThe 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.
Skills
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
Education
Bachelor's Degree in Computer Science
Universidade Federal do Mato Grosso do Sul - Campo Grande, MS - Brazil
Exchange Student Degree in Computer Science and Engineering
UC Davis - Davis, CA - USA
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring