Skip to content

Nathaniel Damien Smith

Full-Stack Software Engineer

Tokyo, Japan

Spouse visa, no sponsorship required · Available to start immediately

Profile

Full-stack engineer who's shipped production fintech features to real users, real-time market data interfaces, financial data pipelines, and reliability improvements for a trading platform. I learn unfamiliar codebases quickly and I'm used to working independently. Retrained into software after a decade in education, and my focus has always been on getting things into production and keeping them working, not just demoing them.

Technical Skills

Languages: TypeScript, JavaScript (ES6), Python, Ruby, SQL, Dart, HTML, CSS

Frameworks & Libraries: React, Next.js, Ruby on Rails, Flutter, Node.js, Express

Cloud & Infrastructure: AWS Cloud Practitioner (in progress), Docker, Vercel, Heroku, Git/GitHub

Data, ETL & APIs: PostgreSQL (RDB), Supabase, ETL pipeline design, data quality validation, RESTful API design/integration, financial APIs, OAuth (Apple Sign-In, Google OAuth)

AI & Tooling: LLM-assisted development workflows, Cursor, VS Code

Other: Web scraping & automation, technical SEO, performance tuning, accessibility

Professional Experience

Software Engineer — AlturaFlow

Solved real-time data, scale, and reliability challenges for a fintech platform serving active retail traders.

  • Built real-time market data interfaces in React and TypeScript, including scanner dashboards, chart overlays, and portfolio tracking views used directly by traders.
  • Designed and built backend data pipelines consolidating 4–5 financial data sources (Nasdaq, Yahoo Finance, others) into one live feed, plus Discord bots (Ruby, Python) delivering continuous market and volatility alerts to ~100 active users.
  • Optimized PostgreSQL scanner queries across 12,000–13,000 tracked tickers by batching scans into smaller segments instead of single large chunks. Query times went from several seconds down to near-instant.
  • Worked full-stack on a Next.js/TypeScript codebase end to end, from API routes through to UI components.

Software Engineer (Contract/Part time) — Self-Employed

  • Built cross-platform mobile apps in Flutter, including authentication flows, data-driven interfaces, in-app purchase integrations, and Apple/Google OAuth via Supabase.
  • Added multilingual content support and regional UX tweaks to prepare a couple of products for international users.
  • Reviewed codebases for security and reliability issues ahead of launch, and set up repositories and development workflows for non-technical founders.

Full-Stack Web Development Bootcamp — Le Wagon Tokyo

Intensive full-time program covering Ruby, Rails, JavaScript, SQL, HTML/CSS, and REST API fundamentals.

  • Built and shipped multiple full-stack projects individually and in teams under real deadlines, going from no production coding background to job-ready in nine weeks.

Language Education Specialist — Peppy Kids Club

Tokyo, Japan

  • Designed and delivered structured lessons for large student cohorts across multiple locations, managing progress tracking and curriculum delivery.
  • Communicated complex material clearly to mixed-ability groups, adapting explanations on the fly. Useful experience for working with non-technical stakeholders.

Additional

  • Conversational Japanese
  • Based in Kanto, open to on-site, hybrid, or remote
← Back to portfolio