Marcos Villalba
Software Engineer
Passionate software engineer with expertise in system architecture and technical leadership. I enjoy designing high-level systems and translating client requirements into scalable solutions.
Work Experience
Leading development teams and architectural design. Managing cloud infrastructure with GCP and Terraform. Implementing complex integrations with third-party services like Pandadoc, Dwolla, and Stripe. Development of Django and React Native applications.
Key Highlights:
- Led C# + React PWA project team
- Implemented push notifications with timezone awareness
- Integrated AWS services for advanced functionality
- Created background task service with queue management
- Managed GCP resources using Terraform
- Developed headless table app in Django
Evolved from a developer into a leadership role, managing multiple client projects for a digital agency. Designed and developed various applications from mobile apps to e-commerce platforms.
Key Highlights:
- Developed Flutter mobile app with WebSockets for real-time updates
- Created Unity and Godot games for educational purposes
- Built e-commerce API in .NET 6 with C#
- Managed client projects using Scrum methodology
- Developed auction system for livestock consignment company
Freelance Consultancy Work
Real-time stats panel for a political party during the 2023 Paraguayan elections. The system updated dashboard every minute with voter counts per political party and managed heavy usage on election day.
Highlights:
- Processed 1.3 million updates over 10 hours
- Supported 250 concurrent users generating lengthy reports
- Built with C# backend deployed on GCP Cloud Run
- Utilized traditional server for report generation
- Implemented Azure worker to process real-time data from Firebase
JavaScript project using MediaPipe to process webcam video in real time. Created a glasses filter effect with a client panel for uploading glasses images.
Highlights:
- Generated public URL for embedding filter in iframe
- Designed as SaaS solution for glasses stores
- Processed data on user's device to minimize server load
- Implemented real-time video processing
Skills & Technologies
Career Timeline
2024
Software Engineer & Team Lead
FortyAU
2023
Project Raanga
Client Project
2022
Project Concertacion
Client Project
2021
Software Engineer & Project Manager
Creadores