JM
--:--Silicon Valley
JM
--:-- · Silicon Valley
jeremymoseley.com
// Senior Full-Stack Engineer · AI Products

Jeremy 
Moseley.

Full-stack product engineer with 20+ years of turning rough ideas into shipped products, most recently as the sole engineer behind an AI-powered voice training platform. Equally at home architecting cloud infrastructure, building React/Next.js interfaces, and integrating LLMs, real-time speech and payments.

San Jose, CA · Open to in-office or hybrid in Silicon Valley, San Francisco, or remote.

See the work →Download résumé
AI productsvoice AINext.jscloudleadershipshipping
// about

The short version.

I'm a full-stack product engineer with 20+ years of turning rough ideas into shipped products, most recently as the sole engineer behind an AI-powered voice training platform.

Career spans game QA at THQ, eight years as Director of Development at a digital agency for Shell, Maserati and Hawker Beechcraft, and founding eTono, a software studio. I'm equally at home architecting cloud infrastructure, building React/Next.js interfaces, and integrating LLMs, real-time speech and payments.

// toolkit

Things I reach for.

AI & LLM
OpenAI API
Claude API
ElevenLabs
Vercel AI SDK
MCP
Prompt Engineering
Languages & Frameworks
TypeScript
JavaScript
React
Next.js
Node.js
GraphQL
PHP
Data & Cloud
PostgreSQL
MySQL
MongoDB
Vercel
AWS
Payments & Media
Stripe
Mux
// selected work

Stuff I've built.

  • Comtac Training: homepage
    Comtac Training: peer review
    Client
    Comtac Training
    Project
    Firefighter Training Simulation
    Role
    Lead Full-Stack Engineer
    Website
    comtactraining.com ↗
    Web App DevelopmentSimulationVoice InteractionE-Learning

    Comtac's firefighter training app puts trainees in command of a live incident without a human on the other end. Starting with a 360-degree structure walkthrough, the trainee calls in a size-up, directs arriving units, and works through the scenario verbally, with a dispatcher and incoming crews respond in real audio, keeping the incident moving in real time. At the end of each session, a self-evaluation and scored review let the trainee measure their performance against the call.

    I built the web app end to end. The pipeline captures mic audio and transcribes it with ElevenLabs, sends the transcript to the OpenAI API to generate contextually appropriate dispatcher and unit responses, then synthesizes them back to speech through ElevenLabs. Incident video and the 360-degree walkthroughs are hosted and streamed through Mux; voice recordings are stored on Amazon S3; session data, self-evaluations and scores are saved for post-session review. The platform integrates with Stripe for recurring subscription payments.

    Comtac Training: homepage
    Comtac Training: peer review
    Client
    Comtac Training
    Project
    Firefighter Training Simulation
    Role
    Lead Full-Stack Engineer
    Website
    comtactraining.com ↗
    Web App DevelopmentSimulationVoice InteractionE-Learning

    Comtac's firefighter training app puts trainees in command of a live incident without a human on the other end. Starting with a 360-degree structure walkthrough, the trainee calls in a size-up, directs arriving units, and works through the scenario verbally, with a dispatcher and incoming crews respond in real audio, keeping the incident moving in real time. At the end of each session, a self-evaluation and scored review let the trainee measure their performance against the call.

    I built the web app end to end. The pipeline captures mic audio and transcribes it with ElevenLabs, sends the transcript to the OpenAI API to generate contextually appropriate dispatcher and unit responses, then synthesizes them back to speech through ElevenLabs. Incident video and the 360-degree walkthroughs are hosted and streamed through Mux; voice recordings are stored on Amazon S3; session data, self-evaluations and scores are saved for post-session review. The platform integrates with Stripe for recurring subscription payments.

  • 2026 Veteran Innovation Hackathon Winner certificate
    Hackathon team photo
    Client
    Hacker Dojo × S.U.A.S
    Project
    Veteran Innovation Hackathon
    Website
    github.com/moseley/suasqrf ↗
    Live Demo
    suasqrf.vercel.app ↗
    HackathonVeteran InnovationAward

    The Veteran Innovation Hackathon was a 3-day event at Hacker Dojo in Mountain View bringing together veterans, engineers, designers, and community builders to co-create solutions to the challenges veterans face when navigating the support systems built for them. Teams heard directly from veterans about their lived experiences, then built working prototypes aimed at making it faster and simpler to find and connect with the right resources.

    I built the Next.js application, designed around a single principle: when a veteran needs help right now, every second counts. The entire experience distills to three choices (Ride, Meal, and Emergency Shelter) connecting them to immediate support without friction. Our team took first place.

    2026 Veteran Innovation Hackathon Winner certificate
    Hackathon team photo
    Client
    Hacker Dojo × S.U.A.S
    Project
    Veteran Innovation Hackathon
    Website
    github.com/moseley/suasqrf ↗
    Live Demo
    suasqrf.vercel.app ↗
    HackathonVeteran InnovationAward

    The Veteran Innovation Hackathon was a 3-day event at Hacker Dojo in Mountain View bringing together veterans, engineers, designers, and community builders to co-create solutions to the challenges veterans face when navigating the support systems built for them. Teams heard directly from veterans about their lived experiences, then built working prototypes aimed at making it faster and simpler to find and connect with the right resources.

    I built the Next.js application, designed around a single principle: when a veteran needs help right now, every second counts. The entire experience distills to three choices (Ride, Meal, and Emergency Shelter) connecting them to immediate support without friction. Our team took first place.

  • Sports Gambling Guides - Live Odds & Futures desktop and mobile views
    Sports Gambling Guides - Live Odds & Futures sportsbook comparison tables
    Sports Gambling Guides - Live Odds & Futures article page
    Client
    Sports Gambling Guides
    Project
    Live Odds & Futures
    Role
    Full-Stack Developer
    API IntegrationSports DataWordPressAffiliate

    Sports Gambling Guides was a sports betting media site covering the NFL and NBA. It published daily best-bet picks, prop guides, sportsbook reviews and promotions, and a state-by-state breakdown of where sports betting was legal. Its live odds, futures and against-the-spread pages put the current lines from every major sportsbook side by side, so readers could compare prices and pick the best number before placing a bet.

    I built the data layer behind those pages. A Next.js API on Vercel pulled game odds, futures markets, standings and team betting trends from SportsDataIO and cached them in MongoDB, which kept pages fast and API usage under control. On the WordPress side I built the odds tables: a consensus line next to each sportsbook's spread, total and moneyline, filtered by week or date and searchable by team. Every price was a 'Bet Now' link to that sportsbook's affiliate offer for the reader's state, which turned the odds pages into a revenue stream.

    Sports Gambling Guides - Bracket Challenge NCAA bracket
    Sports Gambling Guides - Bracket Challenge NFL bracket
    Sports Gambling Guides - Bracket Challenge NFL results leaderboard
    Client
    Sports Gambling Guides
    Project
    Bracket Challenge
    Role
    Full-Stack Developer
    Web App DevelopmentContestAWS Amplify

    The Sports Gambling Guides Bracket Challenge was a free-to-enter contest run during the 2021 NFL playoffs and March Madness, with a share of $1,000 in prizes. Players signed up, picked every game from the Wild Card round to the Super Bowl or across the full 64-team NCAA bracket, and entered a combined-score tie-breaker. Brackets locked at kickoff or tip-off. After each round a live leaderboard ranked every entry, and each player's bracket showed correct picks in green and missed picks in red.

    I built the app end to end in Next.js and TypeScript with Material-UI. AWS Amplify handled sign-up and login, and entries were saved through a GraphQL API. Redux managed the bracket state: picking a winner carries that team forward into the next round. Scoring doubled each round, from 10 points in the first round to 320 for the championship. Server routes added each new player to Mailchimp, tagged by state, for follow-up campaigns, and sportsbook promo placements ran beside the brackets.

    Sports Gambling Guides - Live Odds & Futures desktop and mobile views
    Sports Gambling Guides - Live Odds & Futures sportsbook comparison tables
    Sports Gambling Guides - Live Odds & Futures article page
    Client
    Sports Gambling Guides
    Project
    Live Odds & Futures
    Role
    Full-Stack Developer
    API IntegrationSports DataWordPressAffiliate

    Sports Gambling Guides was a sports betting media site covering the NFL and NBA. It published daily best-bet picks, prop guides, sportsbook reviews and promotions, and a state-by-state breakdown of where sports betting was legal. Its live odds, futures and against-the-spread pages put the current lines from every major sportsbook side by side, so readers could compare prices and pick the best number before placing a bet.

    I built the data layer behind those pages. A Next.js API on Vercel pulled game odds, futures markets, standings and team betting trends from SportsDataIO and cached them in MongoDB, which kept pages fast and API usage under control. On the WordPress side I built the odds tables: a consensus line next to each sportsbook's spread, total and moneyline, filtered by week or date and searchable by team. Every price was a 'Bet Now' link to that sportsbook's affiliate offer for the reader's state, which turned the odds pages into a revenue stream.

  • Shell - Eco-marathon homepage
    Client
    Shell
    Project
    Eco-marathon
    Role
    Lead Engineer
    Web App DevelopmentEvent PlatformSustainabilityOn-site Support

    Shell Eco-marathon is one of the world's leading energy-efficiency engineering programmes for students, giving high school and university teams a platform to design and build ultra-efficient vehicles and race them in competition across regional events in the Americas, Europe, and Asia.

    In partnership with Publicis, I built the global registration system for competing teams, a social media hub aggregating coverage across the events, and the press lodging and check-in system. I also provided on-site support at the Americas and Europe events.

    Shell - Passionate Experts virtual lobby
    Client
    Shell
    Project
    Passionate Experts
    Role
    Interactive Developer
    Interactive ExperienceBrand CampaignActionScriptVideo

    Passionate Experts was Shell's consumer campaign for nitrogen-enriched V-Power, built as a facility visitors walked through rather than a page they scrolled. From a central lobby, users moved between a laboratory, a garage, a lounge and a test bay, each making a different part of the case for how the fuel keeps deposits off critical engine parts. Two lab-coated hosts guided the tour in live-action video.

    I programmed the interactivity in ActionScript: the room-to-room navigation, the hotspots that triggered each host segment, and jumbotron playback.

    Shell - V-Power V-zine December 2010 issue
    Client
    Shell
    Project
    V-Power V-zine
    Role
    Web Developer
    Email DevelopmentEditorialCampaign

    The Shell V-Power V-zine was a premium lifestyle publication for V-Power fuel, targeting car enthusiasts and Shell loyalty club members. Managed by Edelman via shellvzine.com, each issue read like editorial car journalism: behind-the-scenes access to Shell's Scuderia Ferrari F1 partnership, high-performance vehicle features, fuel science explainers, and exclusive sweepstakes and rewards for loyalty members.

    I built a CMS for managing each issue's images and copy, rendering them into both an HTML email and a plain-text version for deliverability, as well as a full web archive. I also built the bulk email sending and statistics platform.

    Shell - Eco-marathon homepage
    Client
    Shell
    Project
    Eco-marathon
    Role
    Lead Engineer
    Web App DevelopmentEvent PlatformSustainabilityOn-site Support

    Shell Eco-marathon is one of the world's leading energy-efficiency engineering programmes for students, giving high school and university teams a platform to design and build ultra-efficient vehicles and race them in competition across regional events in the Americas, Europe, and Asia.

    In partnership with Publicis, I built the global registration system for competing teams, a social media hub aggregating coverage across the events, and the press lodging and check-in system. I also provided on-site support at the Americas and Europe events.

  • Maserati - Concierge GranTurismo intro
    Maserati - Concierge model selection
    Maserati - Concierge V.I.P. test drive request
    Client
    Maserati
    Project
    Concierge
    Role
    Digital Campaign Developer
    Email DevelopmentPrint-to-Digital

    The Maserati Concierge was a lead-generation microsite for the GranTurismo and Quattroporte lines, running as a companion to print advertising in Robb Report. Built to move a reader to a dealer visit in three screens, it opens on a full-bleed intro, asks the visitor to select the models they want to see as a multi-select so the request carries real intent, then collects contact and address details for a V.I.P. test drive request routed to their nearest authorized dealer.

    I translated the PSD designs to HTML and built the site's functionality. Submitted contacts fed a back-end dashboard where lead data could be exported as Excel spreadsheets and distributed to the appropriate dealerships.

    Maserati - Tri-State Dealers homepage
    Client
    Maserati
    Project
    Tri-State Dealers
    Role
    Digital Campaign Developer
    Landing PagesEvent Registration

    Tri-State Maserati Dealers was a co-op site for ten dealerships across New York, New Jersey and Connecticut, sharing one campaign rather than running ten. A mapped dealer locator directs visitors to their nearest showroom, a model carousel covers the current line with pricing, and a single inquiry form captures intent (preferred model, purchase or lease, timeframe and current vehicle) before routing the lead to the appropriate dealer.

    I built the site, including a Google Maps API integration for the dealer locator that identified the nearest dealership by zip code. Submitted inquiries were automatically routed to the closest location, and a back-end dashboard provided full contact export options for each dealership.

    Maserati - Campaign Emails & Microsites Winter Revel Event microsite
    Maserati - Campaign Emails & Microsites GranTurismo email
    Maserati - Campaign Emails & Microsites Ghibli email
    Client
    Maserati
    Project
    Campaign Emails & Microsites
    Role
    Digital Campaign Developer
    Email DevelopmentEvent RegistrationCMSMicrosites

    Maserati's U.S. email campaigns were invitations to test drives, vehicle launches and branded experiences. Each campaign paired an HTML email with a dedicated microsite built on a matching template, carrying the creative consistently from inbox to landing page. The emails were hand-coded with HTML tables for precise cross-client rendering, always accompanied by a plain-text version for deliverability. Each microsite included a registration form that collected attendee details for the event promoter.

    I built the emails and their companion microsites. The emails were constructed using HTML tables to ensure reliable formatting across email clients. Each microsite ran on a CMS that applied the campaign template to the content, and the registration forms fed an export system that delivered attendee contact data directly to the event promoter.

    Maserati - Concierge GranTurismo intro
    Maserati - Concierge model selection
    Maserati - Concierge V.I.P. test drive request
    Client
    Maserati
    Project
    Concierge
    Role
    Digital Campaign Developer
    Email DevelopmentPrint-to-Digital

    The Maserati Concierge was a lead-generation microsite for the GranTurismo and Quattroporte lines, running as a companion to print advertising in Robb Report. Built to move a reader to a dealer visit in three screens, it opens on a full-bleed intro, asks the visitor to select the models they want to see as a multi-select so the request carries real intent, then collects contact and address details for a V.I.P. test drive request routed to their nearest authorized dealer.

    I translated the PSD designs to HTML and built the site's functionality. Submitted contacts fed a back-end dashboard where lead data could be exported as Excel spreadsheets and distributed to the appropriate dealerships.

  • Hawker Beechcraft - Journey overview
    Hawker Beechcraft - Journey Share Your Story submissions
    Hawker Beechcraft - Journey article detail
    Client
    Hawker Beechcraft
    Project
    Journey
    Role
    Full-Stack Web Developer
    Web DevelopmentContent PlatformPersonalizationDynamic Grid Layout

    Journey is Beechcraft's content hub, a single destination that brought together press releases, technical documents, videos, employee spotlights, customer stories and campaign material that had previously lived in silos or been published once and moved on. Rather than asking visitors to search, the site surfaced content relevant to each person through a recommendation system, presenting it in a dynamic grid where size and placement reflected each item's type and prominence.

    I built the site and its back-end systems. The recommendation engine observed the content each visitor engaged with and used that signal to build an audience profile, surfacing more appropriate material on return visits without requiring an account. An API integration pulled tagged Instagram posts into the content stream, held behind a staff approval step before going live. Users could also submit their own stories through a Share Your Story form, which fed the same approval workflow before appearing on the site.

    Hawker Beechcraft - Corporate Rebrand homepage
    Hawker Beechcraft - Corporate Rebrand Baron G58 overview
    Hawker Beechcraft - Corporate Rebrand Special Missions air ambulance
    Client
    Hawker Beechcraft
    Project
    Corporate Rebrand
    Role
    Web Developer
    Web DevelopmentProduct MarketingBrand RefreshAviation

    When Hawker Beechcraft split into two independent brands, Beechcraft needed a full marketing presence built to the new identity. The site covered every aircraft in the lineup, with dedicated pages for interior, flight deck, exterior, performance, specifications, and gallery for each model. A range map let visitors enter their departure airport and see the aircraft's reach overlaid on a map.

    I built the CMS that powered the site, which allowed the team to author and manage all of those pages without touching code. My focus was the marketing front end. The primary challenge was fidelity to the new Beechcraft style guide, matching typography, color, and layout precisely across a large and varied page set.

    Hawker Beechcraft - China Site homepage
    Client
    Hawker Beechcraft
    Project
    China Site
    Role
    Web Developer
    Web DevelopmentLocalizationAviation

    The Hawker Beechcraft China site was a localized version of the main marketing site for the Chinese market, presenting the aircraft available in that region in Simplified Chinese. The design matched the U.S. site exactly, carrying over the same layout, typography, and visual identity so the two properties read as a single brand across markets.

    I was responsible for the front-end build, replicating the U.S. site's design in Simplified Chinese. A significant part of the project was navigating the hosting requirements: the site had to be served from within China, which introduced considerable complexity in setting up a compliant server environment.

    Hawker Beechcraft - FlightPath homepage
    Client
    Hawker Beechcraft
    Project
    FlightPath
    Role
    Web Developer
    Email DevelopmentCustomer NewsletterAviation

    FlightPath was the Hawker Beechcraft Global Customer Support magazine, published quarterly and mailed to customers. The microsite presented each issue as a digital flipbook, with the current issue featured on the homepage alongside a summary of its top stories and a browsable archive of past issues. Readers could also subscribe, share with a friend, or request more information directly from the site.

    Each quarter I built the companion email that went out to the customer list, highlighting the lead stories from that issue and driving readers to the microsite. I also built and maintained the microsite itself, updating it with each new issue.

    Hawker Beechcraft - Journey overview
    Hawker Beechcraft - Journey Share Your Story submissions
    Hawker Beechcraft - Journey article detail
    Client
    Hawker Beechcraft
    Project
    Journey
    Role
    Full-Stack Web Developer
    Web DevelopmentContent PlatformPersonalizationDynamic Grid Layout

    Journey is Beechcraft's content hub, a single destination that brought together press releases, technical documents, videos, employee spotlights, customer stories and campaign material that had previously lived in silos or been published once and moved on. Rather than asking visitors to search, the site surfaced content relevant to each person through a recommendation system, presenting it in a dynamic grid where size and placement reflected each item's type and prominence.

    I built the site and its back-end systems. The recommendation engine observed the content each visitor engaged with and used that signal to build an audience profile, surfacing more appropriate material on return visits without requiring an account. An API integration pulled tagged Instagram posts into the content stream, held behind a staff approval step before going live. Users could also submit their own stories through a Share Your Story form, which fed the same approval workflow before appearing on the site.

  • ELAC - Debut homepage
    Client
    ELAC
    Project
    Debut
    Role
    Web Developer
    Web DevelopmentCMSCloud InfrastructureLocalization

    Founded in Kiel, Germany in 1926, ELAC has spent nearly a century refining a single pursuit: the best possible sound. Known for landmark innovations like the JET folded-ribbon tweeter, the brand holds a respected place among audiophiles worldwide. The Debut site served as the marketing platform for their speaker lineup, presented in both English and German to reach their international audience.

    I built the CMS that the team used to manage and publish speaker product pages across both languages. I was also responsible for the cloud infrastructure, setting up AWS Elastic Load Balancing with auto-scaling EC2 instances to keep the site highly available under variable traffic, including the spikes that came with new product announcements.

    ELAC - Debut homepage
    Client
    ELAC
    Project
    Debut
    Role
    Web Developer
    Web DevelopmentCMSCloud InfrastructureLocalization

    Founded in Kiel, Germany in 1926, ELAC has spent nearly a century refining a single pursuit: the best possible sound. Known for landmark innovations like the JET folded-ribbon tweeter, the brand holds a respected place among audiophiles worldwide. The Debut site served as the marketing platform for their speaker lineup, presented in both English and German to reach their international audience.

    I built the CMS that the team used to manage and publish speaker product pages across both languages. I was also responsible for the cloud infrastructure, setting up AWS Elastic Load Balancing with auto-scaling EC2 instances to keep the site highly available under variable traffic, including the spikes that came with new product announcements.

  • REZA Investment Group - Corporate Site homepage
    REZA Investment Group - REZAnet property marketplace
    Client
    REZA Investment Group
    Project
    Corporate Site & REZAnet
    Role
    Director of Development
    Web DevelopmentWeb AppSalesforce IntegrationDocument ManagementCommercial Real Estate

    REZA Investment Group brokers retail investment property across the Western U.S., including regional malls, neighborhood centers, power centers, urban and lifestyle retail. The public site presents the firm's services, featured opportunities, and closing announcements, and serves as the entry point to REZAnet: a gated marketplace where registered brokers and investors access the firm's live inventory. Inside REZAnet, users browse current opportunities and download due diligence documents, with some files requiring a signed NDA before access is granted.

    The platform was deeply integrated with Salesforce, which served as the content source of truth. Property listings, documents, and user data all flowed through the Salesforce API, and every user action on the site was tracked back to the CRM so the sales team always had current activity data for follow-up. I built all of the Salesforce API integrations, the document management and NDA workflow, and the front-end theme.

    REZA Investment Group - Corporate Site homepage
    REZA Investment Group - REZAnet property marketplace
    Client
    REZA Investment Group
    Project
    Corporate Site & REZAnet
    Role
    Director of Development
    Web DevelopmentWeb AppSalesforce IntegrationDocument ManagementCommercial Real Estate

    REZA Investment Group brokers retail investment property across the Western U.S., including regional malls, neighborhood centers, power centers, urban and lifestyle retail. The public site presents the firm's services, featured opportunities, and closing announcements, and serves as the entry point to REZAnet: a gated marketplace where registered brokers and investors access the firm's live inventory. Inside REZAnet, users browse current opportunities and download due diligence documents, with some files requiring a signed NDA before access is granted.

    The platform was deeply integrated with Salesforce, which served as the content source of truth. Property listings, documents, and user data all flowed through the Salesforce API, and every user action on the site was tracked back to the CRM so the sales team always had current activity data for follow-up. I built all of the Salesforce API integrations, the document management and NDA workflow, and the front-end theme.

  • Clarke Marine Garvey - Insurance Services homepage
    Clarke Marine Garvey - Insurance Services personal insurance
    Clarke Marine Garvey - Insurance Services claim form
    Client
    Clarke Marine Garvey
    Project
    Insurance Services
    Role
    Director of Development
    Web DevelopmentLead CaptureInsuranceForms

    Clarke Marine Garvey is a Costa Mesa insurance brokerage writing commercial, health and life, and personal lines, including the marine and collector-vehicle policies its name points at. With more than forty coverage types spanning ocean marine, surety bonds, COBRA administration, and jewelry, the site organizes the full product range into four navigable paths so visitors can quickly find what they need.

    I built the site theme and its two lead-capture flows: a contact portal that collects name, phone, email, and coverage topic and routes the inquiry to the appropriate party, and a claim form that lets policyholders start the claims process online rather than by phone.

    Clarke Marine Garvey - Insurance Services homepage
    Clarke Marine Garvey - Insurance Services personal insurance
    Clarke Marine Garvey - Insurance Services claim form
    Client
    Clarke Marine Garvey
    Project
    Insurance Services
    Role
    Director of Development
    Web DevelopmentLead CaptureInsuranceForms

    Clarke Marine Garvey is a Costa Mesa insurance brokerage writing commercial, health and life, and personal lines, including the marine and collector-vehicle policies its name points at. With more than forty coverage types spanning ocean marine, surety bonds, COBRA administration, and jewelry, the site organizes the full product range into four navigable paths so visitors can quickly find what they need.

    I built the site theme and its two lead-capture flows: a contact portal that collects name, phone, email, and coverage topic and routes the inquiry to the appropriate party, and a claim form that lets policyholders start the claims process online rather than by phone.

// credentials

B.S. Computer Science.

Hawaii Pacific University

Honolulu, HI

Anthropic Academy.

anthropic academy ↗

Google AI Professional.

grow.google ↗
Verify
AI Fundamentals
Verify
AI for Brainstorming and Planning
Verify
AI for Research and Insights
Verify
AI for Writing and Communicating
Verify
AI for Content Creation
Verify
AI for Data Analysis
Verify
AI for App Building
Verify
AI for App Deployment
// new opportunities

Ready to build with you

I'm looking for a team where craft matters. Two decades of shipping means I can step in, level up and turn ambitious roadmaps into products. If that's what you're after, I'd love to talk.

Email me →

jeremymoseley@me.com

Email is the best way to reach me.

Résumé ↗·GitHub ↗·LinkedIn ↗
jeremymoseley.com
© 2026 · Jeremy Moseley
🥚This site's theme follows Silicon Valley's time of day.
Resume page 1
Resume page 2