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.