Work
Nuuvem - Senior Software Developer
June 2022 - Present | Remote (BR)
- Technical Decision-Making: Contributed to critical product and technical decisions, sharing expertise across the company to align development efforts with business goals. Empowered team members to make decisions while maintaining product quality. Develop and enhance company projects, ensuring best coding practices and adherence to industry standards.
- Technical Interviews & Recruitment: Conducted interviews to assess and onboard engineering talent, ensuring the right technical and cultural fit for the team.
- Major Projects & Integrations:
- Integrated provider APIs, including Blackhawk and Vaultn, to ensure a seamless and secure expansion of the product catalog, enhancing the overall functionality and reliability of the store.
- Spearheaded Nuuvem’s expansion into the Latin American market, successfully increasing the store’s presence in Mexico and Peru by enabling native currency payments and significantly improving the user experience for customers in these regions.
- Product Development: Engaged in full-stack product development utilizing Ruby on Rails, JavaScript, AWS, Docker, Mongoid, and PostgreSQL. Successfully delivered new features, including payment method integrations and internal tools designed to streamline inventory management, sales, and product tracking.
- Led and executed major projects and integrations, including:
- Migrating development and CI environments to Docker for enhanced efficiency and consistency.
- Upgrading the Ruby on Rails stack from Ruby 2.5 to Ruby 3 and from Rails 5 to Rails 6, improving performance and security.
- Optimizing both SQL and NoSQL query performance, achieving execution time reductions from seconds to milliseconds.
- Collaborating with the design team to develop a scalable crowdfunding system that is easy to set up and operate, successfully funding three new games through the platform.
- Developing a comprehensive API in accordance with the JSON API specification, allowing third-party applications to effortlessly access internal product information.
Technologies: Ruby 3, Rails 6 and 7, VueJS, JavaScript, Sidekiq, Postgres, MongoDB, Docker
Services: AWS (EC2, ECS, Redshift, Cloudwatch, WAF, VPCs, ELB, and more), AppSignal, Loggly, DeadMansSnitch, Segment, StitchData, CustomerIO, Klipfolio, Azion
RD Station - Backend Software Developer (Freelancer Contract)
June 2023 - January 2024 | Remote (BR)
- Built a high-throughput multi-product webhook tool delivering over a million webhooks per day.
- Maintained and improved existing APIs across various products.
Technologies: Ruby 3, Rails 7, Sidekiq, Postgres, Docker, GCloud PubSub
Services: GCloud (pub-sub, lake), Rollbar, Datadog, Okta, Vault, JIRA, Kong
WaySync - Full Stack Software Developer (Freelancer Contract)
November 2022 - January 2023 | Remote (US)
- Improved contract processing reliability by increasing automated test coverage.
- Built new air delivery management tools and redesigned email composer components.
Technologies: Ruby 3.1, Rails 7, JavaScript, Stimulus, Turbo, Postgres, Docker, Tailwind CSS
Services: AWS, Sentry, Nylas
Codeminer42 - Full Stack Software Developer
July 2020 - June 2022 | Hybrid (BR)
- Collaborated in project planning, problem-solving discussions, and performed code reviews following agile methodologies.
- Provided mentorship to new developers and delivered technical talks on navigating common challenges in legacy software.
- Managed and maintained Codeminer42’s public blog, overseeing content quality and reviewing posts before publication.
- Co-organized Imersão 42, a 3-month learning program for university students focused on real-world problem solving and collaboration, providing mentorship and hands-on software development challenges to prepare participants for careers in programming.
- Contributed to various client projects such as StackSocial, Cyanna, Agrosmart, and Juntos Somos Mais.
Notable Clients:
- StackSocial (August 2021 - June 2022)
- Developed features, bug fixes, and backend integrations with third-party services like Salesforce.
- Technologies: Ruby 2.7, Rails 5, Angular, React, MySQL, Docker
- Services: AWS, Salesforce, Iterable, Segment, ElasticSearch, GraphQL, SemaphoreCI
- Cyanna (June 2021 - August 2021)
- Maintained a compliance data workflow service for the US government education service.
- Technologies: Ruby 2.4, Rails 4, Docker, Postgres
- Services: AWS, Github, Jenkins
- Agrosmart (March 2021 - June 2021)
- Developed an API for managing crop cycles with offline functionality.
- Technologies: Ruby 2.7, Rails 5, Docker, Git
- Services: AWS, Kubernetes
- Juntos Somos Mais (July 2020 - February 2021)
- Developed B2C API integrations with Mercado Livre, Shopee, and Amazon.
- Technologies: Python, Django, RabbitMQ, Kubernetes
- Services: AWS, Sentry, GitHub Actions
Maida.Health - Software Developer Intern
June 2019 - June 2020 | Teresina (BR)
- Developed micro services and scraping scripts for retrieving and parsing data from legacy systems.
Technologies: Python, Flask, FastAPI, Docker, SQLAlchemy
Services: No Cloud, pretty much self hosted everything with an intenal infra/devops team
💻 Technology
- Proficient: Ruby, Rails, RSpec, Sidekiq, Docker, Redis, AWS, Postgres, MongoDB, Git, Unix, Linux, Shell Scripting, JavaScript (ES6+)
- Familiar: HTML5, CSS3, React, Angular, Vue, Python, Django, GraphQL
🗣 Languages
- Portuguese: Native
- English: Advanced, Excellent conversational skills
📜 Videos
- BrownBag CM42: Starting in the world of Web Scraping
- BrownBag CM42: Legacy Systems - What to (or not) do
📅 Events
- No speaking engagements yet, but actively pursuing opportunities to present at future events.
🐙 Open Source
- City Scrappers — Pull Requests
- Gatsby Docs — Pull Requests
- Steam API — Repository
📚 Education
-
Bachelor’s Degree in Computer Science
June 2016 - July 2021 | UFPI - Teresina, Brazil