Marcelo B.

About Me

Marcelo is a Senior Software Engineer with 10+ years of experience developing and maintaining REST APIs and services based on microservices and event-oriented architectures. He specializes in Python, Django, DRF, Django Ninja, PostgreSQL, GCP, AWS, K8S, FastAPI, PyTest, and microservices, making design and architecture decisions for features and products. Marcelo is also an experienced team lead conducting performance reviews, 1:1s with team members, and technical interviews for new hires.

Backend

Python Django Django REST Framework GeoDjango FastAPI Django Ninja REST APIs

Database

DevOps

QA & Testing

Workflow

Other

Work history

UpStack
UpStack
Senior Software Engineer
2025 - Present
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

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

  • Ensuring that features are being delivered efficiently and on time.

Parade
Parade
Senior Software Engineer
2024 - 2025 (1 year)
Remote
  • Co-designed and developed a service responsible for integrating with third-party partners like DAT and Truckstop.

  • Upgraded multiple core services to the latest Django and Python versions.

Salt AI
Salt AI
Senior Software Engineer
2023 - 2024 (1 year)
Remote
  • Co-designed and developed the back end for the iOS app PlaiDay, a social network for generating AI images and videos.

  • Co-designed and developed the back end for the web app Salt, a platform that enables the creation of AI workflows without any code.

Funding Circle
Funding Circle
Senior Software Engineer
2022 - 2023 (1 year)
Remote
  • Co-designed and developed a system responsible for evaluating all potential customers' loan applications.

  • Maintained legacy Rails monolith, addressing technical debts.

Loadsmart
Loadsmart
Tech Lead | Senior Python Developer
2020 - 2021 (1 year)
Remote
  • Led the carrier-ops squad, making design and architecture decisions for features and internal products.

  • Developed and maintained REST APIs and services based on event-oriented architectures.

  • Helped maintain best practices and patterns for code, project, versioning, and documentation.

  • Reviewed applications and conducted technical interviews for new hires.

  • Conducted performance reviews and 1:1s with team members.

Olist
Olist
Python Developer
2017 - 2019 (2 years)
Curitiba, Brazil
  • Developed and maintained REST APIs and services based on microservices and event-oriented architectures.

  • Co-designed and developed today's system responsible for all shipment and fulfillment workflow.

  • Co-responsible for maintaining 150+ services and APIs, dealing with more than 15K orders per day.

  • Helped create and later led the BackOffice squad.

  • Conducted 1:1s with team members.

Freelance
Freelance
Python Developer
2015 - 2017 (2 years)
Curitiba, Brazil
  • Developed a back-end service for health professionals to share their location with the health unit's administration via geolocation using Django and Django REST Framework.

  • Developed a back-end service for customers to search for companies within an area based on occupation using Django and Django REST Framework.

  • Developed Python solutions using Django and PostgreSQL.

Education

Analysis and Systems Development, Information Technology
Analysis and Systems Development, Information Technology
Universidade Positivo - Curitiba, Brazil
2015 - 2017 (2 years)