Pourya Shahroudi

Senior software engineer, Los Gatos, California

Pourya Shahroudi

I build AI systems, and the websites and automation that keep a small business running.

Experience
14 years of software
Stack
.NET, Python, TypeScript
Approach
Systems that run on a schedule and speak only when a person is needed

About

Fourteen years of software, and a habit of quiet systems

I have been writing software for 14 years, across medical imaging, optical networks, network security and now financial services. At my current job I own a .NET and Angular application from design to release, and I was the first engineer there to bring in AI-assisted development.

Outside work I build systems that run on a schedule on a small Linux server I host myself. They stay quiet while things are fine and send a message when a person needs to act. The one that sees the most real use runs the online side of a bakery in Los Gatos.

Featured work

The online side of a bakery, run from a Raspberry Pi

La Bouchée, a made-to-order French bakery in Los Gatos

I built its website in December 2024 and have run the technical side of the business since. The site is at labouchee.us; the part you cannot see is a set of scheduled jobs on a Raspberry Pi that keep it found, listed and watched.

  • Search, on a monthly cycle

    An LLM agent reads Search Console and Google Trends data and proposes up to five changes, each citing the data behind it. Changes arrive as pull requests for review, and a later job judges each changed page by its traffic before and after.

  • Google listings

    The Merchant Center catalogue is refreshed daily and checked against each page's price and availability. An LLM drafts a reply to each new review and a weekly Business Profile post, and nothing is published until a person approves it.

  • Monitoring

    A watchdog checks the site every 30 minutes: key pages, the quote form, the certificate and the sitemap. It is plain Python with no LLM, since an agent can report success when the job under it failed.

  • Turned off on purpose

    An order pipeline that read the inbox and had an AI agent classify each order was measured against real outcomes and switched off. The case study says why.

Read the full case studySee the live schedule

Taqvim, a Persian calendar for Chrome

Chrome extension, published 2026

A Jalali calendar with Gregorian and Hijri date conversion and Iranian public holidays. All data ships inside the extension, so it makes no network requests and asks only for the storage and alarms permissions.

See it on the Chrome Web Store

For businesses

Want this for your business?

I help small businesses with three things: a fast website, showing up on Google and in AI assistants, and automating the repetitive parts of the week. Email me with what takes up your time, and I will tell you plainly what is worth automating and what is not.

  • Website

    A fast website

    A page for each thing you sell, a quote form, and structured data so search engines and AI assistants read it correctly.

  • Visibility

    Found on Google

    Search Console, Business Profile and Merchant Center, set up and kept current, with changes judged afterwards by whether they worked.

  • Automation

    The week, automated

    Monitoring that opens and closes its own tickets, scheduled reports, and drafts that wait for your approval.

What I offer small businesses

Career

Where the fourteen years went

Four companies in four industries, each building software that other people depend on every day.

  1. Montreal

    Concordia University

    B.Eng in Software Engineering, M.Eng in Information Systems Security

  2. 2012 to 2016

    Intelerad Medical Systems

    Software Developer, Montreal

    Medical imaging software for radiology practices.

  3. 2016 to 2020

    Fujitsu Network Communications

    Software Engineer, Sunnyvale

    The software that provisions and monitors optical networks.

  4. 2020 to 2024

    SonicWall

    Senior Software Engineer, Milpitas

    Network security, and the QA dashboard used across the organization.

  5. 2024 to present

    Gryphon Financial Group

    Senior Software Engineer, Morgan Hill

    I own the application at the center of the business, and I was the first engineer there to bring in AI-assisted development.

  6. Now, outside work

    La Bouchée and Taqvim

    Los Gatos

    The website and back-office automation for a bakery, with LLM agents for search, sales leads and reviews, and a Persian calendar extension published on the Chrome Web Store.

The full resumeDownload the PDF

Contact

Get in touch

[email protected]

Based in
Los Gatos, California

Delivered to my inbox by Web3Forms. I reply from my own address.