
Lucas Nogueira Munhoz
Verified Expert in Engineering
Software Developer
São Paulo, Brazil
Toptal member since August 22, 2016
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
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
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.
Senior Full-stack Developer
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.
Senior Software Engineer
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.
Software Engineer
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.
Software Engineer
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.
Software Developer
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.
Software Developer
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.
Software Developer
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.
Experience
Envisioning Technologies Database
https://envisioning.ioTour da Bel & Ajudanca
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
Healthcare Charge Capture Mobille App
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
Education
Bachelor's Degree in Computer Science
Universidade Cidade de São Paulo - São Paulo, Brazil
Certifications
M101JS: MongoDB for Node.js Developers
MongoDB University
M102: MongoDB for DBAs
MongoDB University
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
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