Marcos Vinicios Pagelkopf Jr

Senior Backend Engineer | Go - Python - Distributed Systems

marcos@marcosvpj.com.br | +55 47 99649-2097 linkedin.com/in/marcosvpj | github.com/marcosvpj


Summary

Backend engineer with 7 years of experience in Go and strong background in large-scale data systems. Specialized in performance optimization, microservices architecture, and data processing. Proven track record of reducing processing times from weeks to days through architectural refactoring and efficient design choices.


Technical Skills

Languages: Go (7 years, advanced) - Python (4 years, intermediate-advanced) Architecture: Microservices - Event-driven - REST APIs DevOps: Docker - CI/CD - GitHub Actions - AWS (EC2, S3, Lambda) - GCP Data: PostgreSQL - MongoDB - Redis - Data pipelines Practices: TDD - Unit testing - Code review - Pair programming


Professional Experience

Tech Lead - Backend | Inovally

May 2023 - August 2024

Technically led a team of 6 developers implementing a public debt management platform for municipalities.

Key achievements:

  • Consolidated 3 independent applications into a unified suite
  • Led the development of an automated billing notification pipeline
  • Architected data integration and enrichment system processing 100k+ daily records from multiple sources (public and private)
  • Established code review and TDD practices that reduced production bugs by 40%
  • Designed microservices architecture that enabled independent component deployment, increasing delivery speed

Stack: Go, Python, PostgreSQL, Docker, GCP


Data Engineer | Neoway

December 2018 - December 2022

Development and maintenance of bots and pipelines for large-scale public data collection, processing, and enrichment.

Key achievements:

  • Refactored critical PEP (Politically Exposed Persons) pipeline: Migrated legacy pure SQL system to Go, reducing processing time from 7 days to 1 day (processing 500k+ daily records with 99.9% accuracy)
  • Developed 30+ resilient scrapers for government sources, with >95% success rate through proprietary proxy rotation and retry logic system
  • Worked on development of internal scraping framework accelerating new bot development
  • Co-organized internal technical training program, teaching Docker Compose workshop to 50+ developers

Stack: Go, Python, Scrapy, PostgreSQL, MongoDB, Docker


Full Stack Developer | Dzigual

September 2017 - November 2018

Feature development and bug fixes in medium-sized legacy application.

Stack: PHP (Zend Framework), JavaScript (AngularJS), MySQL


Full Stack Developer | GrupoW

July 2013 - June 2017

Development of e-commerce and ERP systems for enterprise clients.

Stack: PHP (Yii2), JavaScript (AngularJS), MySQL, Docker, AWS


Additional Experience

PHP & JavaScript (2010-2017): 8 years of web development experience, including e-commerce, ERPs, and custom systems. Also worked as a web programming instructor.


Education & Certifications

Computer Science - UNIVALI (2006, incomplete) IT Technician - CAC/UFSC (2004-2006)

Training:

  • Go Workshop (2018)
  • Welcome to Django - Python & Django (2016)

Languages

Portuguese: Native English: Advanced (reading/writing), Intermediate (speaking)


About Me

Working remotely since 2017, with availability for occasional travel. Seeking 100% technical positions in backend development where I can apply my experience in Go and systems architecture to solve complex scale and performance problems.