Roberto Barreda
Career Profile
- 15+ years building cloud-native distributed systems and leading technical teams
- Led teams of 3-8 engineers delivering innovative solutions for millions of users with 99.95%+ uptime
- Proven expertise in Golang, Python, and Kubernetes orchestration across AWS/GCP/Azure platforms
- Specialized in zero-trust security architectures, observability platforms, and edge AI deployment
- Passionate about understanding how my work fits into the overall product strategy
- Strong analytical and problem-solving skills with a track record in system reliability, performance optimization, and cross-functional collaboration
- Fast learner and team player
Work Experience
Senior Software Engineer - Technical Lead
MIDOKURA is a Sony Group company that delivers innovative solutions to power the Edge AI revolution in IoT.
Achievements:
As a member of the AI Integrations team, I have been leading the team that facilitates the integrations of third-party AI models and WASM applications into the AITRIOS platform and their delivery to edge devices, facilitating adoption of the platform by improving the overall user experience.
Technologies used:
- Java
- Python
- Kubernetes
- Azure
- Terraform
- SQL
- Prometheus
- GitOps
- Edge AI
Staff Software Engineer
Netskope’s Remote Browser Isolation (RBI) isolates uncategorized and risky websites. Uses a zero trust approach to web browsing, using physical separation to ensure safe browsing.
Achievements:
Working in the RBI team, I played an important role:
- Designing and developing the orchestration and configuration engine.
- Improving reliability of critical components, making them highly available.
- Enhancing the observability and traceability of the overall microservices.
- Boosting the documentation and automation of processes by bringing new for a better understanding and communication between stakeholders.
Technologies used:
- Golang
- Python
- Kubernetes
- Google Cloud (GCS)
- Prometheus
Cloud Engineer
Platform.sh is a unified, secure, enterprise-grade platform for building, running and scaling fleets of websites and applications (PaaS) that enables organizations to build, iterate, and responsibly scale their applications with zero time managing infrastructure.
Achievements:
As part of the Core team, I have work in:
- Design and develop new features regarding observability of the platform.
- Standardize coding conventions across multiple projects.
- Port legacy code and critical internal libraries from python2 to python3.
- Coordination with Ops and Customer Support teams to follow-up production issues.
Technologies used:
- Python
- Golang
- SQL
- LXC
Lead Software Engineer
Clevernet’s patented WAN solution uses multiple optimal connections simultaneously to boost WAN performance. Our approach ensures a more effective use of your paid bandwidth and increases the security of your data in motion
Achievements:
As the first senior engineer in the company:
- I worked defining best practices and procedures to maximize the quality and productivity of the team.
- Design, Build, Test, Deploy and Monitor the overall platform.
- Evaluation of technologies and tools.
- Communication and mentoring.
Technologies used:
- Python
- Ansible
- MQTT
- IPsec
- PostgreSQL
- Linux networking
- SD-WAN
- AWS
Software Engineer
Careesma develops and operates job board websites with +6 million of unique visitors and +1 million of emails sent per month in multiple markets (India, Austria and Poland).
Achievements:
- Ported legacy PHP/C++ application to modern Python.
- Simplified onboarding for new jobseekers.
- Improve performance and reliability.
Technologies used:
- Python
- Solr
- Mysql
Software Engineer
Qustodio is the free parental control and internet monitoring software that provides advanced detection and monitoring features.
Achievements:
As a member of the initial engineering team, I was involved with every aspect of the development, from the technical design of the features to the implementation, promotion to production, administration and server monitoring for the following services:
- Data gathering and processing (ETL).
- REST API that provides support for the parents' dashboard and desktop application.
- Alert and notification system.
Technologies used:
- Python
- PHP
- Hadoop
- Mysql
- AWS
Software Engineer
Involved in the design and development of the following projects for a well-known antivirus company.
Achievements:
- Client-side library that provides the communication with different cloud protection and security services.
- Phishing/Malware protection cloud service for web browsing. Uses heuristics to prevent and detect new and unknown threats.
- Web application for remote administration of antivirus installed on the stations of an organization.
Technologies used:
- C++
- C#
- Mysql
Research Assistant
As a research assistant in the CBA (Broadband Communications Research Group, a multidisciplinary research group focused on areas related to broadband networks and broadband services)
Achievements:
I was involved in the development of several projects to measure the QoS of any network: NetMeter, OreNETa and EuQoS.
Technologies used:
- C++
- Qt
- XML/XSLT
- QoS
Skills & Tools
Programming Languages
- Golang
- Python
- Java
Cloud & Infrastructure
- AWS
- GCP
- Azure
- Terraform
- Ansible
- Kubernetes
- Docker
- Linux
Databases & Storage
- PostgreSQL
- MySQL
- Redis
- SQL
Observability & Monitoring
- Prometheus
- Loki
- Grafana
- Datadog
- Sumo Logic
Security & Networking
- Zero Trust Architecture
- IPsec
- mTLS
- OAuth2/OIDC
- VPN
- MQTT
DevOps & CI/CD
- GitOps
- GitHub Actions
- GitLab CI
Architecture & Design
- Microservices
- Event-driven systems
- DDD
- REST
- gRPC
Education
-
MSc in Computer ScienceUniversitat Politècnica de Catalunya2003 - 2008
Language
- 🇬🇧 English (Professional)
- 🇪🇦 Spanish (Native)
- 🏴 Catalan (Native)
- 🇮🇹 Italian (Basic)
Interests
- 🗺️ Traveling
- 🏃♂️ Running
- 📖 Reading