Summary
Overview
Work History
Education
Skills
Websites
Timeline
Generic

Wataru Maeda

Vancouver,BC

Summary

  • Mobile developer with over a decade of experience in multi-platform and native app development. Proficient in React Native (5 years), iOS (7 years with SwiftUI/Swift/Objective-C), and Android (2 years with Kotlin/Java).
  • As a backend and infrastructure developer, I specialize in building secure, scalable GraphQL and REST backends from the ground up, with fully automated deployment process. I prefer using the NestJS framework and Terraform, seamlessly integrating microservices on AWS or GCP.
  • I have 3 years of web development experience with ReactJS, working with Vite SSR, NextJS, Gatsby, and CRA.
  • I prioritize well-structured project setups and am passionate about automating processes, particularly testing (unit, integration, e2e, UI), to enhance quality and productivity. My careful planning mitigates risks, and I contribute across all project phases with strong expertise in product lifecycles - Planning, UI/UX design, and marketing.

Overview

7
7
years of professional experience

Work History

Full-stack Developer (Full-time)

GlüxKind Technologies Inc.
Vancouver, British Columbia
07.2021 - 09.2024
  • Successfully released iOS and Android apps to the App Store and Google Play Store. Led the development of a BLE-intensive cross-platform mobile app, integrating native modules and GPS tracking to enhance user experience. Managed multiple environments for iOS and Android, automating build and publishing processes with distinct app schemas for streamlined deployment and version control.
  • Developed a scalable backend infrastructure with robust authentication, CI/CD pipeline, automatic API documentation, a Pub/Sub system, health checks, and rate limiting to ensure reliability and security. Established a secure IoT infrastructure, including device certificate management, OTA updates, and enforced mTLS for enhanced API security.
  • Implemented an “Infrastructure as Code” approach, enabling rapid deployment of multiple environments with a single command, significantly improving operational efficiency across development, staging, and production.

Full-stack Developer (Part-time)

Tipbox Ltd.
Vancouver, British Columbia
10.2022 - 11.2023
  • Automated the generation of backend-defined types within the web application, eliminating redundant type declarations and enhancing consistency while reducing development overhead.
  • Proposed and implemented a new structure for the web app, optimizing global state management and API communication, resulting in more efficient data handling. Introduced a modularization strategy using custom hooks, clearly defining module responsibilities, which improved componentization, maintenance, and scalability.
  • Successfully recreated several pages and functions within the application without disrupting existing functionality, demonstrating the ability to modernize systems while maintaining continuity.

Senior IOS Developer (Part-time)

TOMONOKAI corp.
Japan, Tokyo
01.2021 - 10.2023
  • Led recruitment and interview processes, specializing in identifying and selecting top-tier developer talent to ensure a highly skilled and proficient team.
  • Excelled in project management, effectively planning, scheduling, and coordinating tasks to meet project objectives efficiently.
  • Established a robust iOS project framework, integrating comprehensive linting and testing protocols to enhance code quality and application stability. Implemented a tailored CI/CD platform using Bitrise for Mobile DevOps, automating UI and unit testing, and streamlining the deployment process, including TestFlight uploads.
  • Provided mentorship to developers, emphasizing skill development, best practices, and fostering a collaborative, growth-oriented team environment.

Full-stack Developer (Full-time)

Convergence Concepts Inc.
Vancouver, BC
02.2018 - 06.2022
  • Developed reusable web and mobile boilerplate projects for company-wide use.
  • Built high-quality, complex web applications with well-architected React frameworks.
  • Created hybrid applications with React Native, incorporating automated deployment, unit testing, linting, and formatting.
  • Engineered backend systems using Node.js, Express, MongoDB, Mongoose, and GraphQL to provide robust GraphQL APIs.
  • Integrated payment systems into various platforms using PayPal, Stripe, and Converge API.

Education

Diploma - Web And Mobile Application Development

CICCC - Cornerstone International Community Colleg
Vancouver
02.2019

Skills

  • Full-stack development with Typescript
  • Hybrid and Native app development: React Native, CodeGen, Swift, Objective-C, SwiftUI, Storyboard, Kotlin, Java bare workflow development with Expo CLI
  • JS and Native module integration ie BLE, Live Activity, Widget, Siri Voice Shortcut
  • Backend development: NodeJS, NestJS, Docker, GraphQL, REST, CodeGen, Prisma, Postgress, MongoDB, MySQL
  • Infrastructure setup: Terraform, AWS, GCP
  • Web app development: Vite SSR, NextJS, Gatsby, Redux Toolkit, Tailwind (TailwindCss, HeadlessUI, Stylelint), React Router Dom, Storybook
  • Development and automation tools setup, operations : Prettier, Jest, Mocha, Playwaight, Selenium, JMeter, Bitrise, Firebase Test Lab, Github Actions
  • Expertise in thoroughly analyzing current structures and implementations

Timeline

Full-stack Developer (Part-time)

Tipbox Ltd.
10.2022 - 11.2023

Full-stack Developer (Full-time)

GlüxKind Technologies Inc.
07.2021 - 09.2024

Senior IOS Developer (Part-time)

TOMONOKAI corp.
01.2021 - 10.2023

Full-stack Developer (Full-time)

Convergence Concepts Inc.
02.2018 - 06.2022

Diploma - Web And Mobile Application Development

CICCC - Cornerstone International Community Colleg
Wataru Maeda