Lucas Nogueira Munhoz, Developer in São Paulo, Brazil
Lucas is currently unavailable

Lucas Nogueira Munhoz

Software Developer

São Paulo, Brazil

Toptal member since August 22, 2016

Bio

Lucas is a passionate software developer with over eight years of experience developing applications using modern technologies. He can create an application from scratch to production and jump into a new work situation with ease. Lucas loves to work on projects where he can truly sink his teeth into the problems and understand the client's needs.

Portfolio

Anesthesia Associates of Rochester P.C
React Native, React, Node.js, MongoDB, Amazon Web Services (AWS), GraphQL...
BrikL
Next.js, React, Three.js, Canvas, Node.js, CircleCI, Amazon Web Services (AWS)...
Envisioning
React, Elasticsearch, MongoDB, Node.js, Meteor, Heroku, DigitalOcean, GraphQL...

Experience

  • React - 7 years
  • MongoDB - 6 years
  • Node.js - 6 years
  • TypeScript - 5 years
  • Next.js - 5 years
  • Mobile App Development - 5 years
  • GraphQL - 5 years
  • React Native - 5 years

Preferred Environment

Git, MacOS

The most amazing...

...project I've worked on was a platform for researcher futurists predicting new technologies that are coming to the real world in the next few years.

Work Experience

Senior Software Consultant

2019 - 2024
Anesthesia Associates of Rochester P.C
  • Conducted interviews with the main stakeholders to gather requirements and identify their process's current issues to plan the next steps and build an optimal solution for the provider's workflow.
  • Developed an API to serve both the native mobile application and the web application.
  • Built a cross-platform mobile application using React Native and integrated it with Microsoft App Center to facilitate builds and deployments to the stores.
  • Managed the web application development and assisted the other developer on how to optimally integrate a GraphQL API in a Vue application.
Technologies: React Native, React, Node.js, MongoDB, Amazon Web Services (AWS), GraphQL, Apollo Server, Continuous Integration (CI), Linode, TypeScript, Storybook, Vue, Express.js, Postman, CSS, Web Development, Mobile Development, iOS, Android, Cloud Storage, Software Architecture, Problem Solving

Senior Full-stack Developer

2019 - 2020
BrikL
  • Developed a 3D editor using React and Three.js for creating custom clothing and accessories.
  • Helped the team to improve codebase standards and assisted junior developers with understanding a challenging codebase.
  • Developed an eCommerce solution that could be integrated with the 3D editor; this enabled the customer to add custom items to the cart and handle multiple stores for the same organization.
Technologies: Next.js, React, Three.js, Canvas, Node.js, CircleCI, Amazon Web Services (AWS), GraphQL, Apollo Server, Material UI, Chakra UI, Design Systems, TypeScript, Express.js, Postman, CSS, Web Development, Cloud Storage, Software Architecture, Problem Solving

Senior Software Engineer

2015 - 2019
Envisioning
  • Created a platform from scratch for researchers using Meteor.
  • Participated in discussions about product decisions and next releases.
  • Implemented a more testable and easier-to-maintain modular architecture.
  • Developed a GraphQL API to provide universal access to the database and enable the creation of multiple products and visualizations using the current database.
  • Trained the new front-end developers who later joined the team to help with the workload.
  • Created a design system with React to speed up the process of building new products and prototypes.
Technologies: React, Elasticsearch, MongoDB, Node.js, Meteor, Heroku, DigitalOcean, GraphQL, Next.js, Prisma, Storybook, Material UI, Continuous Integration (CI), TypeScript, Express.js, Amazon Web Services (AWS), Postman, CSS, Web Development, Mobile Development, Cloud Storage, Software Architecture, Problem Solving

Software Engineer

2016 - 2017
Drizzle (via Toptal)
  • Developed new features for the platform—working both on the front end and back end.
  • Refactored legacy code and implemented codebase optimizations for better code reusability.
  • Helped team members to follow best practices and to establish new standards in the codebase.
Technologies: React, Meteor, MongoDB, Express.js, Amazon Web Services (AWS), Postman, CSS, Web Development, Cloud Storage

Software Engineer

2016 - 2016
Dobox
  • Created a continuous integration and deployment pipeline using Codeship.
  • Implemented a worldwide and region-based search for the platform (using MongoDB).
  • Reimplemented a piece of the front-end code to be more modular and reusable.
Technologies: MongoDB, Meteor, Postman, CSS, Web Development, Cloud Storage

Software Developer

2015 - 2015
FazINOVA
  • Developed many websites in Ruby on Rails (RoR) for marketing campaigns.
  • Created a ticketing platform for a company event covering all of Brazil's major cities.
  • Built from scratch a platform where users can share ideas for a company contest covering all of Brazil's major cities.
Technologies: MongoDB, Meteor, CSS3, PostgreSQL, Postman, CSS, Web Development, Cloud Storage

Software Developer

2014 - 2015
NFe.io
  • Developed integrations with many web services from Brazilian city halls to issue invoices.
  • Created abstractions to improve code reusability and maintainability with TTD.
  • Helped maintain the codebase and created documentation for the hard-to-understand software sections.
Technologies: Postman, CSS, Web Development, Cloud Storage

Software Developer

2013 - 2014
ArcNet Development
  • Developed custom web applications for the financial market.
  • Collaborated with stakeholders to decide the next steps of the projects.
  • Created many MVP products to help the company find its ideal solution.
Technologies: CSS, Web Development, Cloud Storage

Experience

Envisioning Technologies Database

https://envisioning.io
Developed the core platform for Envisioning (envisioning.io), a company specializing in mapping emerging technologies and delivering future-oriented insights. The platform was designed to handle large datasets of technologies, trends, and signals, presenting them in highly visual and interactive formats for organizations seeking to anticipate future shifts. Key contributions included building scalable front-end and back-end architecture, integrating dynamic data visualization, and ensuring a smooth user experience for exploring complex foresight data. The solution enabled Envisioning to provide clients with an accessible, interactive, and data-driven way of understanding technological change.

Tour da Bel & Ajudanca

A collaborative web platform built to collect, showcase, and promote innovative ideas from people across Brazil. The website allowed users to submit their proposals, vote on others, and build momentum around community-driven solutions.

To amplify the impact, I worked with a social influencer who traveled across Brazil to highlight the most promising ideas, connecting directly with local communities and supporting the implementation of selected projects.

Sputlytics

Sputlytics is a web analytics platform for blogs and websites. It is like Google Analytics, but it is open-source and self-hosted, with an easy setup and extensible codes to customize metrics according to your needs.

Healthcare Charge Capture Mobille App

A cross-platform mobile application was developed using React Native and Expo, integrated with a GraphQL API, to help doctors streamline clinical workflows. The app simplifies the process of recording patient procedures and managing encounters, reducing administrative overhead and improving efficiency.

The solution features an intuitive user interface tailored for medical professionals, secure GraphQL queries and mutations for real-time data management, and seamless performance across both iOS and Android.

Integration with Expo EAS services enabled smooth build and deployment, with successful publication to the Apple App Store and Google Play Store. A CI/CD pipeline was also implemented to automate distribution and improve release efficiency.

Quotation system for Vehicle Rental Startup

A web-based system was developed to streamline the process of generating and managing quotations for vehicle rental services. The platform allows rental companies to quickly produce accurate cost estimates based on vehicle type, rental duration, and additional services, reducing manual work and minimizing errors. Designed with a focus on usability, the system provides a clear interface for both staff and customers, supports real-time pricing adjustments, and maintains a structured record of quotations for future reference. The solution improved operational efficiency, standardized the quotation process, and enhanced the overall customer experience.

Education

2012 - 2015

Bachelor's Degree in Computer Science

Universidade Cidade de São Paulo - São Paulo, Brazil

Certifications

JULY 2014 - PRESENT

M101JS: MongoDB for Node.js Developers

MongoDB University

SEPTEMBER 2013 - PRESENT

M102: MongoDB for DBAs

MongoDB University

APRIL 2013 - PRESENT

JavaScript Courses

CodeSchool

Skills

Libraries/APIs

React, jQuery, Node.js, Stripe API, Google Maps API, Three.js, Vue, MobX, Socket.IO, Sockets, Google Maps, Google Geocoding API, D3.js

Tools

Git, Expo, Prisma, Canvas, CircleCI, Postman, Sentry

Languages

CSS3, JavaScript, GraphQL, TypeScript, HTML, CSS, SQL, Ruby

Frameworks

Express.js, Material UI, React Native, Jest, Next.js, Redux, Cypress, NestJS

Paradigms

Object-oriented Programming (OOP), Mobile Development, Web Architecture, Continuous Integration (CI), Continuous Deployment, Unit Testing, Agile Software Development, Test-driven Development (TDD), Low-code Development

Platforms

Heroku, Meteor, MacOS, Amazon Web Services (AWS), Linode, DigitalOcean, iOS, Android, Firebase, Vercel

Storage

MongoDB, NoSQL, PostgreSQL, Elasticsearch, Databases

Other

Storybook, Web Development, API Integration, Back-end, APIs, RESTFul APIs, Cloud Storage, Apollo, Mobile App Development, Minimum Viable Product (MVP), Startups, Supabase, Software Architecture, Problem Solving, Apollo Server, Chakra UI, Design Systems, Computer Science, Algorithms, Data Structures, Compilers, Architecture, Engineering, Data Scraping, Large Language Models (LLMs), OpenAI, Push Notifications, Payment APIs, Subscriptions, Tailwind UI

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