David Garcia Tort

Computer Engineer

Summary

Computer engineer with a BSc + MSc in Computer Engineering from the Autonomous University of Barcelona. Brings broad experience across web and mobile development, platform and infrastructure engineering, and end-to-end project delivery using modern, production-ready technologies.

Completed a MSc in Computer Science at Seoul National University in Seoul (South Korea), one of the most prestigious universities in Asia, through an exchange program. Later, moved to Taichung (Taiwan), where learned Chinese while gained valuable experience working in a startup environment 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, iOS and infrastructure developer focused on cutting-edge AI technologies. Part of DoorDash | Wolt, a market-leading online delivery platform connecting consumers with local and online merchants through on-demand, retail and grocery services.

Work Experience

DoorDash | Wolt

Senior Software Engineer
April 2024 - Present Tokyo, Japan
Storefront: white-label ordering platform enabling merchants control over branding and sales
  • Developed REST API service in Kotlin and Ktor, backed with MongoDB
  • Standardized gRPC communication via shared Protobuf contracts across microservices
  • Service-to-service token authentication with scoped permissions
  • Integrated hCaptcha Enterprise into high-risk flows, reducing fraudulent SMS abuse
  • Established code quality and static code analysis with Ktlint and Detekt
  • Provisioned AWS infrastructure with Terraform and Helm, with integrated CI/CD using GitHub Actions
  • Managed observability dashboard with Datadog, setting up custom metrics and alerts
  • Coordinated cross-team communication to align scope and dependencies for new projects
  • Authored RFC's for new projects and features with stakeholders across engineering, product, and design
  • Evaluated and adopted LLM-based tooling (Cursor, Claude, Copilot) across the team
  • Embedded AI tooling and agents into engineering workflows to accelerate development

Paidy

Senior Software Engineer
November 2021 - March 2024 Tokyo, Japan
Consumers API: Authentication, Authorization & Identity Management and GraphQL API
  • Built high-throughput backend API in Rust and Actix, backed by PostgreSQL and Redis
  • Introduced GraphQL layer reducing average mobile client requests
  • Led zero-downtime migration of authentication tokens to JWT standard via AWS Cognito
  • Integrated reCAPTCHA Enterprise into authentication flows, reducing account takeovers
  • Managed AWS ECS infrastructure with Terraform, with integrated CI/CD using CircleCI
  • Reduced CI/CD costs through optimized Rust linting, parallelized builds, and targeted test caching strategies
  • Increased development speed by improving building times, incremental builds and caching dependencies
  • Reduced new engineer onboarding time by delivering a dockerized VSCode development environment

NABLAS

Senior Software Engineer
December 2019 - November 2021 Tokyo, Japan
PyGrade: e-learning platform to improve Python skills
  • Developed REST API with DJango and SPA with VueJS
  • Integrated Python runtime in-browser via WebAssembly with Pyodide
  • Provisioned and managed Kubernetes infrastructure on GKE with Terraform
  • Automated CI/CD deployment pipeline with GitHub Actions
iLect: e-learning computing service platform for AI researchers and engineers
  • Built and maintained API with Flask and SPA with VueJS
  • Managed production Kubernetes cluster on GKE with Terraform
  • Operated AI model training HPC cluster powering CPU/GPU (CUDA) compute nodes with JupyterLab
  • Automated GKE deployments with GitHub Actions
  • Built and maintained Docker images with the latest CUDA drivers, JupyterLab, and VNC
HPC: in-house high performance computing cluster
  • Managed and maintained HPC cluster of NVIDIA DGX Stations using Ansible
  • Administered JupyterHub server on Docker Swarm enabling concurrent notebook sessions
  • Maintained JupyterHub Docker images for PyTorch, TensorFlow, and related ML frameworks

Innovatech Studio

iOS Developer
November 2018 - December 2019 Tokyo, Japan
Hapilk: in-house iOS health app to encourage employees to do exercise
  • Implemented HealthKit integration to fetch and process real-time health metrics
  • Leveraged GCD with DispatchQueue/DispatchGroup for concurrent data processing
  • Managed dependencies using CocoaPods and Carthage with version-pinned stability
  • Integrated JWT-authenticated REST API using Moya and Alamofire
  • Adopted Codable and SwiftyJSON for type-safe API response parsing
  • Enforced consistent code style with SwiftLint across the entire codebase
  • Automated builds and test execution using CircleCI
  • Automated App Store deployments with Fastlane
  • Built interactive health dashboard charts using Charts framework
  • Integrated Crashlytics for real-time crash reporting
Logijob: SAAS recruitment platform specialized for a logistic companies
  • Developed REST API with Laravel and SPA with VueJS
  • Built feature-rich admin panel using Laravel Nova
  • Code coverage and unit testing with PHPUnit, integrated in CI/CD using CircleCI
  • Containerized application with Docker and deployed to Amazon ECS

Rhinoshield

Full Stack & DevOps Developer
September 2016 - September 2018 Taichung, Taiwan
Boltics Core: e-commerce management service with Shopify integration
  • Built real-time order and inventory sync backend with Laravel, integrating Shopify APIs
  • Managed project delivery with JIRA Kanban
  • Automated CI/CD deployment pipeline with Bitbucket Pipelines
  • Deployed and scaled application on Amazon EC2 with Elastic Load Balancer
  • Configured servers observability with Amazon CloudWatch
MassFulfill: automated fulfillment app published on the Shopify App Store
  • Deployed production Ubuntu Server with NGINX on Amazon EC2
  • Implemented team billing and subscription management using Laravel Spark
  • Built event-driven order sync across Shopify stores using webhooks and Amazon SQS
Shipping system: in-house automated shipping system for processing orders
  • Developed API with Laravel, enabling concurrent multi-order processing
  • Delivered intuitive SPA with VueJS and Bootstrap, offering real-time order status updates

WSI

Full Stack Web Developer
December 2015 - August 2016 Taichung, Taiwan
EasyBank: p2p lending platform
  • Developed API with NodeJ and ExpressJS
  • Implemented stateless JWT authentication
  • Developed responsive SPA with AngularJS and Bootstrap
  • Deployed application using Amazon Linux Server and NGINX on Amazon EC2
  • Delivered hybrid Android & iOS app with Ionic

9CIRCLE

Web Developer & Graphic Designer
September 2014 - November 2015 Taichung, Taiwan
9CIRCLE Int: company's official website
  • Built online product catalogue with WordPress and WooCommerce
Marketing: company's official brand identity and guidelines
  • Designed business cards, advertisements, product packaging, etc. using Adobe Illustrator
  • Designed full-printed product catalogue with InDesign
  • Booth designer and planner for international trade shows in Las Vegas and Buenos Aires
  • Sales representative at the international trade exhibitions
Education

Seoul National University

Exchange program in Computer Science and Engineering
September 2013 - June 2014 Seoul, South Korea
Final project: mobile web app to check the restaurant's menus around the campus
  • Real-time user location using the browser geolocation API
  • Parse and normalize menus information from the restaurant's official websites
  • Responsive design using jQuery Mobile

Autonomous University of Barcelona

BSc + MSc in Computer Engineering
September 2009 - June 2014 Barcelona, Catalonia
Activities and societies: President of Microsoft DotNetClub Z2 Club
  • Led the club, organizing technical workshops and events for the engineering student community
Skills

Languages
NativeCatalan, Spanish
ProficientEnglish
IntermediateChinese, Japanese
Technologies
LanguagesGo, Java, Javascript, Kotlin, PHP, Python, Rust, Swift, TypeScript
FrameworksDJango, Ktor, Laravel, Nuxt, React, Tailwind, Vue
DatabasesMariaDB, MongoDB, PostgreSQL, Redis, SQLite
InfrastructureAnsible, AWS, Datadog, Docker, GCP, Grafana, Kafka, Kubernetes, Nginx, Prometheus, Terraform
MobileAndroid, iOS, Jetpack Compose, SwiftUI
AIClaude, Codex, GitHub Copilot, OpenAI