Vinicius M.

Vinicius M.

Florianópolis, Brazil
Hire Vinicius M. Hire Vinicius M. Hire Vinicius M.

About Me

Vinícius boasts over five years of experience in software development, specializing in Python, Go, Ruby, and JavaScript. He possesses fluency in both Spanish and English, with Portuguese being his native language. A self-taught individual, Vinícius exemplifies pragmatism and proactivity in his approach. He nurtures a fervor for generating innovative solutions, finds inspiration in being an avid reader, and thrives when faced with formidable challenges.

AI, ML & LLM

Ruby on Rails (RoR) Ruby on Rails 5

Frontend

Backend

Go Flask Django REST APIs Twilio API Web Scraping

Database

DevOps

Terraform Docker Swarm Amazon Web Services (AWS) Docker Kubernetes Google Cloud Platform (GCP) AWS Lambda Google Cloud CI/CD Pipelines DevOps

Workflow

Other

Work history

UpStack
UpStack
Go Developer
2023 - Present (2 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

Coinbase
Coinbase
Senior Software Developer
2021 - 2022 (1 year)
San Francisco, United States of America
  • Worked on delivering new, enhanced packages for use across all Coinbase payment platforms - improving performance and reusability.

  • Designed new dashboards to analyze system capacity and improved bug-tracking mechanisms on the solution.

  • Migrated the legacy Ruby on Rails system into a modern Go microservice-based architecture that improved performance and decomposition.

Optimalex
Optimalex
Senior Software Developer
2021 - 2021
New York, United States of America
  • Designed and implemented a Python-based web platform with AI and NLP functionalities to enhance legal research and prediction.

  • Built and deployed scalable, maintainable, and high-performing APIs on the platform.

  • Designed new frontend components and solutions on the web application using JavaScript.

Freelance
Freelance
Senior Software Developer
2021 - 2023 (2 years)
Remote
  • Built and implemented new features to enhance the Grata B2B search engine - deploying tools to improve the search functionality.

  • Designed solutions to optimize the core infrastructure for the Parlia website - delivering new features and adding CI/CD pipelines.

  • Architected and implemented microservices on the Savvi B2B system - implementing new tools, fixing bugs, and deploying new features.

enjoei
enjoei
Senior Software Developer
2020 - 2021 (1 year)
Brazil
  • Designed and implemented new features to optimize the search engine handling millions of requests on the Enjoei platform.

  • Built and released a new metric system to monitor different metrics in real-time and make smarter business decisions.

  • Executed a new buying process that allowed users to have more than one item with discounts and coupons.

3778
3778
Senior Software Developer
2020 - 2020
Brazil
  • Designed and implemented a Python web system to improve patient appointments on the project.

  • Built a Go-based system that manages medical appointments and patient data through FHIR to save data on the system.

  • Worked on an ML-based resource simulator to improve decision-making for patient care during the COVID-19 pandemic in Brazil.

Ambar
Ambar
Software Developer
2019 - 2020 (1 year)
Brazil
  • Worked on processes to migrate the web system to Python 3 - executing tests, delivering new system architecture, and handling integrations.

  • Built and implemented a new rating system feature that allows buyers to rate suppliers and vice versa.

  • Designed, built, and maintained a SaaS web app with enhanced features to improve scalability and performance.

Nestlé
Nestlé
Automation Developer
2017 - 2019 (2 years)
Brazil
  • Built a new automated system to handle repetitive tasks, retrieve information from the SAP system, and convert them to Excel files.

  • Designed a web system to organize tasks, deployed algorithms to optimize tasks to solve, and enhanced the overall system.

  • Executed a script to reduce repetitive tasks in cash management by automating buying orders and inputting them into the SAP system.

Showcase

Senior Software Developer - Search Engine
Senior Software Developer - Search Engine
  • Developed a Go-based search engine using Elasticsearch and Memcached for caching.

  • Achieved a 15ms response time for e-commerce platform requests.

  • Implemented multiple filters and customization options for the search engine.

Senior Software Developer - Healthcare Administration System
Senior Software Developer - Healthcare Administration System
  • Developed a Python web system for patient and appointment management.

  • Implemented an admin portal for managing patient data and appointments.

  • Designed a solution to parse government documents (PDF and XML) for data addition and reminders.

Senior Software Developer - Construction Sector SaaS
Senior Software Developer - Construction Sector SaaS
  • Developed a new web system to facilitate communication and transactions between suppliers and buyers.

  • Implemented features to enhance the buying experience for buyers, including price tracking and supply management.

  • The system includes multiple improvements to optimize platform usage for both suppliers and buyers.

Education

Bachelor of Technology in Systems Analysis, and Development
Bachelor of Technology in Systems Analysis, and Development
Fatec Ribeirão Preto
2017 - 2019 (2 years)
Bachelor's Degree (dropout), International Relations
Bachelor's Degree (dropout), International Relations
Universidade Estadual Paulista Júlio de Mesquita Filho
2012 - 2017 (5 years)