Pau Sanchez
Pau Sanchez
Current location: Barcelona
Email: info@pausanchezv.com
Phone Number: +34 660 508 579
Experience: +15 years
Can work with US companies: YES
Engineering Background
Solution-driven Tech Lead Engineer with a proven track record in fostering highly collaborative work environments, devising innovative solutions, and ensuring customer satisfaction. I bring extensive experience in developing consumer-focused platforms, specializing in Python (FastAPI/Celery/WSS) microservices deployed on Kubernetes.
My rapid adaptability enables me to master any programming language or framework swiftly. I excel in roles as a Backend Engineer (Python/Fastapi), Frontend Engineer (JS/VUE/Swift), and DevOps Engineer (K8S/GCP).
Over the past 15+ years, I have consistently delivered high-quality products for both desktop and mobile platforms. I have designed and developed multiple platforms from the ground up, covering DevOps, backend, and frontend aspects. My proficiency in these areas is strengthened by my dedication to side projects, where I single-handedly tackle diverse challenges, enhancing my skills beyond my regular nine-to-five job. I am passionate about mentoring my teammates and committed to continuous learning and self-improvement.
Recent Work Experience
Tech Lead Engineer (Full Stack Development Team)
Tribes Studio (2023-Current)
Tech Engineer in charge of the Community Engagement Platform, a portal developed with Python/FastAPI and Vue/NuxtJS, and deployed in a GCP Kubernetes cluster. It also utilizes many advanced technologies such as gRPC, Websockets, Celery asynchronous queues, and Web3.
Python Backend Team Lead
Clovr Labs (2021-2023)
Led the Python backend team, primarily using FastAPI with some legacy projects in Django. Utilized Web3 technologies for the first time while working for this company, before moving to Tribes Studio.
Python Backend Team Lead
Gigapipe (2020-2021)
Led the Python backend team using FastAPI, Websockets API, Google Pub/Sub, and gRPC. Learned and fell in love with Kubernetes and Helm while working for this company, and have been using them on a daily basis ever since.
Senior Software Engineer
Opportunity Network (2017-2020)
Worked as a Full Stack developer, delighting my managers with extremely cool features. I was a turning point for the company, helping transform it from a struggling business into a successful one. Primarily used Python/Django, Nginx, REST API, Websockets, and GCP.
Full Stack Developer
Hispabel (2009-2014)
Worked as a web developer, where I learned the secrets of web development using JavaScript and PHP. The company unfortunately closed its doors in 2015.
Cool features I built at companies I worked for
GGPortal - Tribes Studio
Gaming Social Network
Designed and developed an entire social network for gamers, covering DevOps, backend, and frontend. I led and coordinated a team of three skilled full-stack developers. The platform includes real-time notifications, chats, public profiles, fiends, followers, posts, Web3 integrations, and much more. It leverages cutting-edge technologies such as gRPC, Websockets, Redis, Celery, FastAPI, Kubernetes, and more. It's undoubtedly one of my best creations.
More InfoOpportunity Network
Internal Chat
Created the platform chat using Django Channels and the websocket API. The company was only relying on email notification between users and direct (non real time) messages. It was a milestone that helped the company grow and multiple their engagement numbers x10. I also did all the DevOps involved to put it live.
More InfoOpportunity Network
iOS App
Created the company's iOS App from scratch using Swift and UIKit which made the sales skyrocket as 90% of the company's clients were from the US and had an iPhone/iPad
More InfoOpportunity Network
Cross Selling Matrix
Implemented a cross selling matrix using Backtracking with branch and bound techniques to find the best matches in an edge-weighted graph. Solved an NP-Hard problem no one could before to turn the connections into a graph and backtrack it to create a recommender that helped the company sell financial products according to the clients' needs.
More InfoGigapipe
Kubernetes/Celery Clustering
Implemented a scalable Celery deployment in Kubernetes using Redis as the message broker. Each worker runs in its own pod and scales according to the company's needs. The company was heavily relying on asynchronous background tasks for everything, which was causing inefficiencies. This solution significantly improved the system's performance. Additionally, I deployed Celery Beat as a task orchestrator to schedule and run Celery tasks at specific times, ensuring efficient task management and execution.
More InfoLanguages
Fluent in
English - Spanish - Catalan
Skills
Backend / DevOps
Python - Fastapi - Celery - Django - Docker - Kubernetes - Helm - GCP
Frontend / UI
Swift/SwiftUI - VUE/NuxtJS - Javascript - TypeScript
Procedures / Storage
Rest Api - gRPC - Websocket API - Mysql - Postgres - Redis
Eager to learn
Golang - Terraform