Pablo Vázquez Vidal
Full-Stack Developer
Online version
From web to native, desktop or mobile, I've
developed multi-platform applications for more
than 10 years with great success and excellent
-(-
Tokyo (Japan)
end-user experience. Always up to date with the
latest technologies and good practices.
Personal
Skills
Technical
Experience
Age
Nationality
Languages
34
Spanish
Spanish, English, German,
Japanese
App development
Cloud deployment
System administration
From web to native, desktop
or mobile, I've developed
multi-platform applications
for more than 10 years with
great success and excelent
end-user experience. Always
up to date with the latest
technologies and good
practices.
Always performing zerodowntime deployments,
working in depth with cloud
service providers like
Amazon, Google and
Microsoft, reducing costs
and optimizing the backend
to properly serve millions of
users.
With deep knowledge about
Unix and Linux systems, I've
managed large internal
services like email, rewall,
LDAP, NFS, DNS, VPN, SIP
and many more.
React
MongoDB
NodeJS
Swift
GraphQL
PostgreSQL
Go
C++
Typescript
Redis
Python
Java
Adgorithmics
Full-Stack Developer
2/2019 - Actuality
Maintained an online marketing platform built with Django, React and PostgreSQL, along
numerous microservices written in NodeJS, Python and Go connected with NATS and
RabbitMQ. Developed a GraphQL API using TypeORM, TypeGraphQL and Apollo Server and
built a comprehensive client frontend for it using Typescript and React. Managed deployments
on Google Cloud using Kubernetes. Performed other tasks like daily code reviews, second
level support and open source project management.
Freelancing
Full-Stack Developer
3/2015 - 2/2019
Built di erent applications and services for several customers:
A micropayment-enabled video platform, including a full adaptive web video player,
dashboard and chrome extension.
A internal messaging platform similar to Slack which o ers an embeddable widget
similar to ZenDesk to o er live support for end users (Go, Node.js, MongoDB, Redis).
Adding features and bug xes for an alumni social network (NodeJS).
A control panel for a domain reseller to quickly check domains in bulk (Django,
PostgreSQL).
A web scraper and a companion chrome extension to visualy create con guration les
for the scraper (Node.js, Chrome Web Extension).
An API and a dashboard to manage electronic sensors for industrial machinery (Node.js,
MongoDB).
OpenBooking
Full-Stack Developer
7/2013 - 3/2015
Developed from scratch a service (openbooking.ch) for swiss regional tourism o ces to
manage accomodations and reservations: It combines results from di erent data sources,
deduplicating them and returning a uni ed JSON datastream. Employs machine learning
(Google Prediction API) combined with the pareto principle to preemptively fetch results with
at least an 80% of success at any time.
PIXELTEX GmbH
Systems Software Engineer
1/2010 - 6/2013
I performed several tasks for the largest customer of the company at the time, the Switzerland
Tourism o ce (ST): A large migration to the AWS cloud for all of ST's public sites and many
internal services like email, CMS, DNS, etc. A full rebuild of ST's award-winning main site
(myswitzerland.com), employing MongoDB and Redis as dedicated precaching datastores to
serve hotel accomodation results in realtime and geotagged query results. Addition of several
features to ST's internal CMS like asynchronous image uploading and rescaling via message
queue, critical security bug xes, WYSIWYG edition capabilities and automatic content
deduplication.
Education
Web Design Master Course (2008, Artes Design School)
Pablo Vázquez Vidal - ©2020