Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/paaatrrrick/personalwebsite/llms.txt

Use this file to discover all available pages before exploring further.

Work experience entries are defined in src/constants/work.js and exported as the workExperience array. The home page renders them inside <Work> components, showing 2 by default with a toggle to reveal all 6.

Experience data shape

Each entry is a plain object:
{
    title: string,     // Job title and company, typically formatted as "Role at Company:"
    text: string,      // Short description of responsibilities (optional on some entries)
    image: string,     // Cloudinary URL for company logo or related image
    timeLine: string   // Date range and location, e.g. "May - August 2023. Seattle, WA"
}
Images are hosted on Cloudinary under the dlk3ezbal cloud. The image field is a full Cloudinary URL.

Timeline

RoleCompanyDatesLocationHighlights
FounderStealth startupMay – Aug 2026Seattle, WA
Software EngineerOpenAIMay – Aug 2025Seattle, WABuilt large language models
Software Engineer InternGoDaddyMay – Aug 2023Seattle, WAA/B tested features on checkout page
Software Engineer InternJ.P. Morgan ChaseJune – Aug 2022Chicago, ILModernized two websites to React for investment banking compliance
Recruiting InternSpeechifyJan – Apr 2022RemoteSourced top candidates to scale the team at a unicorn AI startup
Venture Analyst (Part Time)Techstars IowaAug 2020 – Jan 2022Des Moines, IABuilt financial models for two cohorts of nationally selected startups

Role details

Timeline: May – August 2026. Seattle, WADetails are not yet public. This entry is displayed as the most recent experience at the top of the list.
{ title: 'Founder at a stealth startup', timeLine: 'May - August 2026. Seattle, WA' }
Timeline: May – August 2025. Seattle, WAWorked on building large language models at OpenAI.
{
    title: 'SWE at OpenAI',
    text: 'Built big LLMs',
    timeLine: 'May - August 2025. Seattle, WA'
}
Timeline: May – August 2023. Seattle, WAA/B tested new features on GoDaddy’s Checkout Page to improve conversion rates and user experience.
{
    title: 'GoDaddy Software Engineer Intern:',
    text: "A/B Tested features on GoDaddy's Checkout Page.",
    image: '...',
    timeLine: 'May - August 2023. Seattle, WA'
}
Timeline: June – August 2022. Chicago, ILHelped investment bankers maintain regulatory compliance by modernizing two internal websites, migrating them from legacy frameworks to React.
{
    title: 'J.P. Morgan Chase Software Engineer Intern:',
    text: 'Helped investment bankers maintain regulatory compliance by modernizing two websites to React.',
    image: '...',
    timeLine: 'June - August 2022. Chicago, IL'
}
Timeline: January – April 2022. RemoteSpeechify is a unicorn startup that uses AI to read text aloud. Patrick helped scale their team by sourcing high-quality engineering and product candidates.
{
    title: 'Speechify Recruiting Intern:',
    text: 'Speechify is a Unicorn startup that uses AI to read to you. I helped them scale their world-class team by sourcing top candidates.',
    image: '...',
    timeLine: 'January - April 2022. Remote'
}
Timeline: August 2020 – January 2022. Des Moines, IATechstars Iowa selected ten startups nationwide for its three-month accelerator program. Patrick worked across two cohorts at the Des Moines location, building financial models for each participating company.
{
    title: 'Techstars Venture Analyst (Part Time):',
    text: 'Techstars Iowa handpicked ten amazing startups nationwide to participate in its three-month growth program. I worked with two of these cohorts through the Des Moines Location, making each company a financial model.',
    image: '...',
    timeLine: 'August 2020 - January 2022. Des Moines, IA'
}

Adding a new experience

1

Open the work constant file

Edit src/constants/work.js.
2

Add a new entry to the array

Prepend a new object to the workExperience array so it appears first (most recent at top).
{
    title: 'Role at Company:',
    text: 'Brief description of what you did.',
    image: 'https://res.cloudinary.com/dlk3ezbal/image/upload/v.../logo.png',
    timeLine: 'Month - Month Year. City, State'
}
3

Upload a logo to Cloudinary

Upload the company logo or a relevant image to Cloudinary under the dlk3ezbal cloud and use the generated URL as the image value.
The home page shows the first 2 entries in the array by default. Keep the array sorted most-recent-first so the two visible entries are always the most current roles.

Build docs developers (and LLMs) love