Vinícius Muniz de Melo
Verified Expert in Engineering
Software Developer
Vinícius has been working with software development, especially with Python, Go, Ruby, and JavaScript, for more than five years. He's fluent in Spanish and English, and his mother tongue is Portuguese. Self-taught, pragmatic, and proactive, Vinícius is passionate about creative solutions, an avid reader, and moved by challenges.
Portfolio
Experience
Availability
Preferred Environment
Python 3, Go, Elasticsearch, PostgreSQL, MySQL, Redis, MongoDB, Flask, Amazon Web Services (AWS), Google Cloud, React
The most amazing...
...thing I've developed is a search engine using Go and Elasticsearch. This search engine receives millions of requests and impacts the company revenue directly.
Work Experience
Senior Software Engineer
Coinbase
- Developed new packages to be used across all the admin pages, improving performance and reusability.
- Tracked and fixed bugs on Datadog and created dashboards to analyze the system's capacity, helping the team increase visibility and catch bugs.
- Helped migrate and decompose the Ruby on Rails system into Go microservices, improving the performance.
- Migrated infrastructure from EC2 containers to Kubernetes clusters, improving reliability and availability with DevOps.
Senior Software Engineer
Proxify
- Developed a web system that helps synchronize cloud providers' documents, written with Ruby on Rails and JavaScript with Alpine.js.
- Created a web system that calculates taxes all around the US, varying accordingly with the state and multiple variables. It was written with Ruby on Rails and JavaScript with Alpine.js.
- Configured all the infrastructure for the company systems using Google Cloud computing (GCP), Heroku, GitHub, Sentry, and other third-party integrations.
- Configured the observability and monitoring of all the company's web systems using Sentry, GCP, and Heroku.
Senior Software Engineer
Grata Inc
- Created new integration with Mapbox and Geocode Earth to provide recent normalized locations for multiple companies, using strategies like cache and deduplication to avoid costs for the client.
- Developed new features using Python, Django, and Celery to provide quality data for companies using the Grata b2b search system.
- Improve costs by reducing API calls from multiple integrations and searching for ways to enhance data quality without relying on external providers.
Senior Software Engineer
Parlia
- Worked on a micro social media website where people can answer questions and get insights comparing themselves with others on the platform.
- Developed new features as a full-stack developer using Go, GCP, Dgraph, Postgres and React with JavaScript in the front-end.
- Improved the infrastructure, adding CI/CD pipelines and enhancing the way new features are released to production.
Senior Software Engineer
Savvi
- Created new features and microservices for the new B2B system, mainly using Go and GraphQL.
- Architected the microservices communication and created new tools reusable across the services.
- Fixed and tracked bugs using the GCP logging dashboard.
Senior Software Engineer
Coinbase
- Developed new packages to be used across all the payment methods, improving performance and reusability.
- Tracked and fixed bugs on Datadog and created dashboards to analyze the system's capacity, helping the team increase visibility and catch bugs.
- Helped migrate and decompose the Ruby on Rails system into Go microservices, improving performance and decomposition.
Senior Software Engineer
Enjoei
- Developed a Go-based search engine made with pure Go, Elasticsearch, and Memcached for caching some specific requests. The search engine has an average response time of 15 milliseconds and is used by one of the biggest eCommerce platforms in Brazil.
- Developed and designed a new buying process that involves creating a bundle that could have more than one item with discounts and coupons.
- Built a metric system that helps the business intelligence team visualize possible problems, user information, and revenue drops in real-time. Sent these metrics that require lots of AWS resources and parsing scripts.
Senior Software Engineer
3778
- Developed a Python and Angular web system made with Flask to take care of patients and appointments.
- Built a Go system that takes care of medic appointments and patient data, using FHIR (Fast Healthcare Interoperability Resources) to save medic data.
- Developed a COVID-19 resource simulator using machine learning that helps hospitals know when they will not have more inputs or rooms to take care of patients. The simulator was used a lot at the beginning of the COVID-19 problems in Brazil.
Software Engineer
Conaz
- Migrated the web system from Python 2 to Python 3 and improved the system architecture and tests in the process.
- Built an integration with a construction ERP, the biggest of Brazil, which takes lots of meetings and decisions of architecture to finish. The company was the first to integrate with them.
- Developed and designed the rating system feature where buyers could rate suppliers and vice versa.
- Designed and developed the comment feature and integrated it with AWS moderation.
Automation Developer
Nestlé
- Developed a system to reduce repetitive tasks in the cash sector, get information from the SAP system, and convert them to Excel files.
- Created a web system to organize tasks that require human input, solving most of them by algorithms and previously chosen options.
- Developed a script to reduce repetitive tasks in the cash sector, creating buying orders automatically and inputting them into the SAP system.
Experience
Search Engine
https://www.enjoei.com.br/Healthcare Administration System
• Add and edit patients and their appointments.
• Parse PDF and XML government documents to add data and answers about patients' requirements that depend on public health hospitals.
• Add doctors and remind them about new appointments and new requirements.
Construction Sector SaaS
It is a SaaS system that the buyers paid a monthly fee to use the platform and receive reports and tracking about their own use, great for small and medium businesses.
Skillset
Languages
Python, Python 3, Go, Python 2, SQL, GraphQL, CSS, HTML, Bash, JavaScript, Ruby, TypeScript
Frameworks
Flask, Ruby on Rails (RoR), Django, OAuth 2, Ruby on Rails 5, Angular, RailsAdmin
Libraries/APIs
REST APIs, React, SQLAlchemy, Twilio API, Vue
Tools
GitHub, Bugsnag, RabbitMQ, Terraform, Docker Swarm, DataViz, Figma, Sentry
Platforms
Amazon Web Services (AWS), Docker, Kubernetes, Google Cloud Platform (GCP), AWS Lambda, Heroku
Storage
Elasticsearch, MySQL, JSON, PostgreSQL, Redis, Memcached, Google Cloud, Datadog, Amazon DynamoDB, MongoDB, Dgraph
Other
CI/CD Pipelines, Monitoring, Architecture, Full-stack, Analytics, Data Processing, Web Scraping, Full-stack Development, Technical Writing, Cadence, Google Data Studio, Back-end, Back-end Development
Paradigms
Functional Programming, DevOps
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