David Garcia Tort

Computer engineer

PDF (A4) PDF (Full)
About

Computer engineer with a BSc and MSc in Computer Engineering from the Autonomous University of Barcelona.

With broad experience across web and mobile development, platform and infrastructure engineering and project delivery, using modern, production-ready technologies.

Lived in Seoul, South Korea, and completed an MSc in Computer Science at Seoul National University, one of the most prestigious universities in Asia.

Later moved to Taichung, Taiwan for four years, learning Chinese while working at Rhinoshield, a globally recognized startup known for high-quality phone cases and screen protectors.

Currently based in Tokyo, Japan, working as a full-stack and iOS developer focused on cutting-edge AI technologies. Part of DoorDash | Wolt, market-leading online delivery platforms connecting consumers with local and online merchants through on-demand ordering, seamless payments, and fast, reliable fulfillment across food, retail, and grocery.

Work Experience

Senior Software Engineer
April 2024 - Present Tokyo, Japan
Wolt Storefront: white-label ordering platform enabling merchants control over branding and sales
  • Backend microservices built in Kotlin/Ktor with MongoDB
  • Standardized gRPC communication using shared Protobuf contracts across services
  • Service-to-service token authentication with global and granular permissions
  • Integrated hCaptcha Enterprise into high-risk flows to mitigate SMS abuse
  • Established code quality gates with Ktlint/Detekt with integrated check into CI/CD
  • Provisioned AWS infrastructure with Terraform/Helm and automated CI/CD GitHub Actions
  • Led performance profiling and capacity planning to sustain peak traffic
  • Scoped new projects and features by authoring RFCs with stakeholders and clear ownership
  • Coordinated cross-team communication to align scope and dependencies for new projects
  • Migration to a unified, multi-tenant platform targeting scale and global rollout across brands
Senior Software Engineer
October 2021 - March 2024 Tokyo, Japan
Consumers Service: Authentication & Authorization, Identity Management, and GraphQL microservices
  • Built Rust (actix-web) services with PostgreSQL and Redis for identity and auth workloads
  • Implemented a GraphQL aggregation layer to reduce client round-trips and service fan-out
  • Migrated token issuance to JWT via AWS Cognito to strengthen security and compliance
  • Integrated reCAPTCHA Enterprise to mitigate account takeover attempts
  • Managed AWS ECS infrastructure with Terraform and automated CI/CD in CircleCI
  • Reduced CI/CD cost by optimizing Rust linting, build, and test times in CircleCI
  • Improved developer onboarding with a VS Code + Docker environment and built-in linting/debugging
  • Accelerated Rust builds with mold, incremental compilation, and sccache
  • Designed low-latency token services with predictable performance and memory safety guarantees
  • Optimized DB access patterns and cache usage to stabilize p99 latency and increase throughput
  • Migrated from a legacy stack, boosting RPS by >500% and handling peak events without outages
Senior Software Engineer
December 2019 - October 2021 Tokyo, Japan
PyGrade: e-learning platform to improve Python skills
  • Backend API service built with Django and frontend built with VueJS
  • Integrated in-browser Python runtime via WebAssembly and Pyodide
  • Provisioned Kubernetes infrastructure with Terraform
  • Automated deployments on GKE using GitHub Actions
iLect: e-learning computing service platform for AI researchers and engineers
  • Backend API service built with Flask and frontend built with VueJS
  • Managed Kubernetes infrastructure with Terraform
  • Operated Kubernetes HPC clusters for CPU/GPU (CUDA) workloads with JupyterLab
  • Automated deployments on GKE using GitHub Actions
  • Built and maintained Docker images with CUDA drivers, JupyterLab, and VNC
HPC: in-house high performance computing cluster
  • Managed HPC clusters (NVIDIA DGX Stations) with Ansible
  • Operated JupyterHub server to run Jupyter Notebooks on Docker Swarm
  • Maintained JupyterHub Docker images for PyTorch, TensorFlow, and related AI tooling
iOS Developer
November 2018 - December 2019 Tokyo, Japan
Hapilk: in-house iOS health app to encourage employees to do exercise
  • Integrated HealthKit to fetch health data
  • Implemented GCD concurrency using DispatchQueue and DispatchGroup
  • Managed dependencies with CocoaPods and Carthage
  • Integrated APIs with JWT authentication using Moya and Alamofire
  • Parsed API responses with SwiftyJSON and Swift Codable protocol
  • Enforced code style with SwiftLint with integrated checks in CI/CD
  • Implemented automated releases with Fastlane
  • Built dashboard health charts using Charts framework
  • Integrated crash analytics with Crashlytics
Logijob: SaaS recruitment platform specialized for logistics companies
  • Backend API service built with Laravel and frontend built with VueJS
  • Developed administration panels using Laravel Nova
  • Implemented unit testing with PHPUnit and CI with CircleCI
  • Automated deployments using Docker and Amazon ECS
Full Stack & DevOps Developer
September 2016 - September 2018 Taichung, Taiwan
Boltics Core: e-commerce management service with Shopify integration
  • Developed backend services with Laravel
  • Managed project delivery in JIRA using Kanban
  • Implemented CI with Bitbucket Pipelines
  • Automated deployments on Amazon EC2 behind a Load Balancer
  • Monitored servers with Amazon CloudWatch
MassFulfill: automated fulfillment app published on the Shopify App Store
  • Deployed Ubuntu servers with NGINX on Amazon EC2
  • Implemented team billing subscriptions using Laravel Spark
  • Synchronized Shopify store data using webhooks and Amazon SQS queues
Shipping system: in-house automated shipping system for processing orders
  • Backend API service built in Laravel to enable parallel order processing
  • Order processing interface built in VueJS with a clean and intuitive Bootstrap UI
Full Stack Web Developer
December 2015 - August 2016 Taichung, Taiwan
EasyBank: peer-to-peer lending platform
  • Developed a backend API service with NodeJS and Express
  • Implemented JWT based API authentication
  • Developed frontend dashboard with AngularJS and Bootstrap
  • Deployed on Amazon Linux and NGINX via Amazon EC2
  • Built a hybrid Android/iOS mobile app with Ionic
Web Developer & Graphic Designer
September 2014 - November 2015 Taichung, Taiwan
9CIRCLE Int: company's official website
  • Built an online product catalog with WordPress and WooCommerce
Marketing: company's official branding guidelines
  • Designed business cards, advertisements, and packaging with Illustrator
  • Designed and produced product catalogs with InDesign
  • Planned and designed booths for exhibitions in Las Vegas and Buenos Aires
  • Served as sales representative at exhibitions
Education

Exchange program in Computer Science and Engineering
September 2013 - June 2014 Seoul, South Korea
Final project: mobile web app to check the menu of the restaurants around the campus
  • User location using browser geolocation API
  • Parse menus information from the restaurants official website
  • Responsive design using jQuery Mobile
BSc + MSc in Computer Engineering
September 2009 - June 2014 Barcelona, Catalonia
Activities and societies: President of the Microsoft DotNetClub Z2 Club