Purge all seed data and set user profile to David Kifer

This commit is contained in:
2026-07-22 17:12:12 -04:00
parent f19736cc44
commit 735b0eb298
+22 -318
View File
@@ -1,329 +1,33 @@
import { JobApplication, JobFeedItem, UserProfile, NotificationLog, CalendarInterviewEvent } from '../types'; import { JobApplication, JobFeedItem, UserProfile, NotificationLog, CalendarInterviewEvent } from '../types';
export const INITIAL_USER_PROFILE: UserProfile = { export const INITIAL_USER_PROFILE: UserProfile = {
fullName: "Alex Morgan", fullName: "David Kifer",
email: "alex.morgan.tech@gmail.com", email: "dkifer19@gmail.com",
phone: "+1 (555) 382-9102", phone: "",
location: "San Francisco, CA (Hybrid / Remote)", location: "",
linkedinUrl: "https://linkedin.com/in/alexmorgan-dev", linkedinUrl: "",
githubUrl: "https://github.com/alexmorgan-dev", githubUrl: "",
portfolioUrl: "https://alexmorgan.dev", portfolioUrl: "",
summary: "Senior Full-Stack Software Engineer with 6+ years of experience building high-performance web applications, distributed systems, and AI-integrated developer tools. Passionate about micro-frontends, reactive UI architectures, and generative AI agent workflows.", summary: "",
experience: [ experience: [],
{ skills: [],
id: "exp_1", education: [],
title: "Senior Full-Stack Engineer",
company: "Apex Tech Systems",
period: "2023 - Present",
bullets: [
"Architected enterprise React 18 & Node.js microservices serving 1.2M monthly active users with 99.98% uptime.",
"Integrated LLM inference endpoints & Gemini AI vector search, boosting search accuracy by 42%.",
"Optimized client-side bundle sizes and Vite build pipelines, cutting initial page load times from 3.2s to 850ms."
]
},
{
id: "exp_2",
title: "Software Engineer",
company: "CloudScale Innovations",
period: "2020 - 2023",
bullets: [
"Developed scalable GraphQL & REST APIs in Express and TypeScript, handling over 25,000 requests per minute.",
"Implemented real-time WebSocket collaborative dashboards and automated CI/CD deployment pipelines on GCP Cloud Run.",
"Led a team of 4 engineers in migrating legacy monolithic monolith to containerized Docker services."
]
}
],
skills: [
"TypeScript", "React", "Node.js", "Express", "Tailwind CSS",
"Python", "Gemini API", "PostgreSQL", "Firebase", "GraphQL",
"Docker", "Google Cloud Platform", "Jest", "Vite", "System Design"
],
education: [
{
degree: "B.S. in Computer Science",
institution: "University of California, Berkeley",
year: "2020"
}
],
autoApplyCriteria: { autoApplyCriteria: {
enabled: true, enabled: false,
targetRoles: ["Senior Software Engineer", "Full Stack Engineer", "Frontend Architect", "AI Integration Engineer"], targetRoles: [],
minMatchScore: 82, minMatchScore: 80,
maxDailyApplications: 10, maxDailyApplications: 10,
preferredLocations: ["San Francisco, CA", "Remote US", "San Jose, CA"], preferredLocations: [],
minSalary: 155000, minSalary: 100000,
excludedCompanies: ["Legacy Systems Corp", "Monolith Inc"], excludedCompanies: [],
preferredPlatforms: ["LinkedIn", "Greenhouse", "Lever", "Glassdoor", "Indeed", "Workday"] preferredPlatforms: ["LinkedIn", "Greenhouse", "Lever", "Workday", "Indeed", "Direct"]
} }
}; };
export const INITIAL_APPLICATIONS: JobApplication[] = [ export const INITIAL_APPLICATIONS: JobApplication[] = [];
{
id: "app_101",
company: "Stripe",
role: "Senior Full Stack Engineer - Developer Experience",
platform: "Greenhouse",
location: "San Francisco, CA (Hybrid)",
salaryRange: "$185,000 - $220,000",
status: "Interviewing",
matchScore: 94,
appliedAt: "2026-07-18T14:30:00Z",
jobUrl: "https://stripe.com/jobs/sr-fullstack-dev-exp",
jobDescription: "Building next-generation developer tooling, SDK integrations, and interactive CLI dashboards in TypeScript and Node.js.",
tailoredResume: "Tailored for Stripe: Emphasized developer experience tools, SDK design, performance optimizations, and reactive frontend architectures.",
coverLetter: "Dear Stripe Team,\n\nI am thrilled to apply for the Senior Full Stack Engineer position on the Developer Experience team. With over 6 years of expertise building high-throughput TypeScript APIs and lightning-fast developer tools, I have consistently delivered platforms that make complex systems feel effortless...",
interviewDate: new Date(Date.now() + 86400000 * 2).toISOString(), // 2 days from now
calendarEventId: "evt_stripe_tech_screen",
notes: "Technical Screen scheduled with Engineering Manager Sarah Chen. Focus on API design and microservice boundaries.",
autoApplied: false,
contactEmail: "recruiting@stripe.com",
timeline: [
{ date: "Jul 21, 10:15 AM", action: "Scheduled Technical Screen for Jul 24" },
{ date: "Jul 19, 02:00 PM", action: "Recruiter Phone Screen Completed" },
{ date: "Jul 18, 02:30 PM", action: "Application Submitted via Greenhouse" }
]
},
{
id: "app_102",
company: "Anthropic",
role: "AI Agent & Infrastructure Engineer",
platform: "Lever",
location: "San Francisco, CA",
salaryRange: "$210,000 - $260,000",
status: "Screening",
matchScore: 89,
appliedAt: "2026-07-19T09:15:00Z",
jobUrl: "https://jobs.lever.co/anthropic/ai-agent-infra",
jobDescription: "Scaling generative AI agent loops, autonomous browser handshakes, and low-latency inference pipelines.",
tailoredResume: "Tailored for Anthropic: Highlighted Gemini AI SDK integrations, server-side function calling, vector databases, and fault-tolerant agent execution.",
coverLetter: "Dear Hiring Manager,\n\nAs a full-stack engineer passionate about autonomous AI agent loops and resilient backend architectures, I am eager to contribute to Anthropic's agent infrastructure...",
interviewDate: undefined,
notes: "Recruiter screen scheduled for Friday morning.",
autoApplied: true,
contactEmail: "careers@anthropic.com",
timeline: [
{ date: "Jul 20, 04:45 PM", action: "Recruiter requested availability for screening" },
{ date: "Jul 19, 09:15 AM", action: "Autonomous AI Auto-Applied (Match: 89%)" }
]
},
{
id: "app_103",
company: "Figma",
role: "Staff Frontend Architect - Canvas Engine",
platform: "LinkedIn",
location: "San Francisco, CA / Remote",
salaryRange: "$200,000 - $245,000",
status: "Applied",
matchScore: 86,
appliedAt: "2026-07-20T11:00:00Z",
jobUrl: "https://www.linkedin.com/jobs/view/figma-staff-frontend",
jobDescription: "Optimizing high-performance web canvas rendering, WebAssembly modules, and real-time multiplayer state synchronization.",
tailoredResume: "Tailored for Figma: Focused on WebGL/Canvas rendering, sub-second latency state management, micro-frontends, and Vite bundler tuning.",
coverLetter: "Dear Figma Hiring Team,\n\nI have followed Figma's engineering blogs on multiplayer WebGL rendering with deep admiration. My background in building real-time reactive frontend tools makes me a natural fit...",
notes: "Awaiting recruiter response. Reached out to UC Berkeley alumni at Figma.",
autoApplied: false,
contactEmail: "talent@figma.com",
timeline: [
{ date: "Jul 20, 11:00 AM", action: "Application Submitted via LinkedIn" }
]
},
{
id: "app_104",
company: "Vercel",
role: "Senior Edge Infrastructure Engineer",
platform: "Greenhouse",
location: "Remote US",
salaryRange: "$175,000 - $210,000",
status: "Offer",
matchScore: 92,
appliedAt: "2026-07-10T16:20:00Z",
jobUrl: "https://vercel.com/careers/sr-edge-eng",
jobDescription: "Building serverless edge runtime primitives, global routing proxies, and developer preview pipelines.",
tailoredResume: "Tailored for Vercel: Showcased SSR frameworks, Cloud Run deployment containers, edge routing, and bundle optimization.",
interviewDate: undefined,
notes: "Offer received! Base: $195k + Equity. Decision deadline: July 28.",
autoApplied: true,
contactEmail: "offers@vercel.com",
timeline: [
{ date: "Jul 21, 05:00 PM", action: "Official Written Offer Letter Delivered!" },
{ date: "Jul 17, 02:00 PM", action: "Final Executive Round Completed" },
{ date: "Jul 14, 11:00 AM", action: "System Design Panel Completed" },
{ date: "Jul 10, 04:20 PM", action: "Autonomous AI Auto-Applied (Match: 92%)" }
]
},
{
id: "app_105",
company: "Datadog",
role: "Senior Software Engineer - Telemetry",
platform: "Glassdoor",
location: "San Jose, CA",
salaryRange: "$170,000 - $205,000",
status: "Rejected",
matchScore: 78,
appliedAt: "2026-07-12T10:00:00Z",
jobUrl: "https://www.glassdoor.com/job-listing/datadog-sr-eng",
jobDescription: "High-throughput metric ingestion pipelines, distributed tracing, and real-time observability dashboards.",
tailoredResume: "Tailored for Datadog: Highlighted metric aggregations, REST APIs, and telemetry pipelines.",
notes: "Positional fit was slightly off due to heavy C++ requirement.",
autoApplied: true,
timeline: [
{ date: "Jul 16, 09:00 AM", action: "Position filled / Rejection notice received" },
{ date: "Jul 12, 10:00 AM", action: "Application Submitted via Glassdoor" }
]
},
{
id: "app_106",
company: "Airbnb",
role: "Senior Staff Full Stack Architect",
platform: "Workday",
location: "San Francisco, CA / Hybrid",
salaryRange: "$195,000 - $240,000",
status: "Applied",
matchScore: 88,
appliedAt: "2026-07-21T08:30:00Z",
jobUrl: "https://airbnb.workdayjobs.com/careers/job/sr-staff-fullstack",
jobDescription: "Scaling design system components, server-driven UI, and seamless international search experiences.",
tailoredResume: "Tailored for Airbnb: Emphasized server-driven UI design, modular React architecture, and global localization.",
autoApplied: true,
timeline: [
{ date: "Jul 21, 08:30 AM", action: "Autonomous AI Auto-Applied (Match: 88%)" }
]
}
];
export const INITIAL_JOB_FEEDS: JobFeedItem[] = [ export const INITIAL_JOB_FEEDS: JobFeedItem[] = [];
{
id: "feed_1",
title: "Senior AI Integration Engineer",
company: "OpenAI Platform Partner",
location: "San Francisco, CA (Hybrid)",
salary: "$190,000 - $230,000",
platform: "Greenhouse",
url: "https://boards.greenhouse.io/openaiplatform/jobs/4829101",
postedDate: "2 hours ago",
description: "Looking for a seasoned TypeScript/Node engineer to integrate Gemini and OpenAI APIs into customer agent workflows, build resilient streaming proxies, and maintain fast client UI interfaces.",
requiredSkills: ["TypeScript", "Node.js", "Gemini API", "Express", "Streaming SSE", "Tailwind CSS"],
estimatedMatch: 95,
type: "Full-time"
},
{
id: "feed_2",
title: "Lead Full Stack Developer",
company: "Linear Technologies",
location: "Remote US / SF",
salary: "$180,000 - $215,000",
platform: "Lever",
url: "https://jobs.lever.co/linear/lead-fullstack",
postedDate: "5 hours ago",
description: "Architecting buttery-smooth issue tracking workflows, high-frequency keyboard shortcuts, and optimistic client state synchronization in React & Node.",
requiredSkills: ["React", "TypeScript", "Vite", "GraphQL", "Performance", "State Sync"],
estimatedMatch: 91,
type: "Remote"
},
{
id: "feed_3",
title: "Staff Frontend Architect",
company: "Notion",
location: "San Francisco, CA",
salary: "$205,000 - $250,000",
platform: "LinkedIn",
url: "https://www.linkedin.com/jobs/view/notion-staff-frontend",
postedDate: "1 day ago",
description: "Drive core document editor performance, micro-frontend modules, rich text parsing, and web worker background processes.",
requiredSkills: ["React", "TypeScript", "Micro-frontends", "Vite", "Canvas/DOM", "System Architecture"],
estimatedMatch: 87,
type: "Hybrid"
},
{
id: "feed_4",
title: "Senior Cloud Infrastructure Engineer",
company: "Supabase",
location: "Remote Worldwide",
salary: "$165,000 - $200,000",
platform: "Direct",
url: "https://supabase.com/careers/cloud-infra-eng",
postedDate: "1 day ago",
description: "Build global database backup orchestration, serverless edge function execution layers, and automated cloud monitoring APIs.",
requiredSkills: ["PostgreSQL", "Docker", "Go/Node.js", "Cloud Run/GCP", "REST APIs"],
estimatedMatch: 83,
type: "Remote"
},
{
id: "feed_5",
title: "Principal Web Engineer",
company: "Scale AI",
location: "San Francisco, CA",
salary: "$210,000 - $270,000",
platform: "Workday",
url: "https://scaleai.workdayjobs.com/careers/principal-web",
postedDate: "3 days ago",
description: "Lead engineering on human-in-the-loop annotation interfaces, LLM evaluation analytics dashboards, and interactive synthetic data tools.",
requiredSkills: ["TypeScript", "React", "Recharts/D3", "Node.js", "Python", "Data Viz"],
estimatedMatch: 89,
type: "Full-time"
}
];
export const INITIAL_CALENDAR_EVENTS: CalendarInterviewEvent[] = [ export const INITIAL_CALENDAR_EVENTS: CalendarInterviewEvent[] = [];
{
id: "evt_1",
applicationId: "app_101",
company: "Stripe",
role: "Senior Full Stack Engineer",
interviewType: "Technical Round",
startTime: new Date(Date.now() + 86400000 * 2).toISOString().split('T')[0] + "T10:00:00-07:00",
endTime: new Date(Date.now() + 86400000 * 2).toISOString().split('T')[0] + "T11:00:00-07:00",
locationOrUrl: "https://meet.google.com/stripe-tech-screen",
googleCalendarEventId: "gcal_evt_stripe_101",
syncedToGoogle: true,
interviewer: "Sarah Chen (Engineering Manager)",
notes: "Review REST API design guidelines and reactive client state."
},
{
id: "evt_2",
applicationId: "app_102",
company: "Anthropic",
role: "AI Agent & Infrastructure Engineer",
interviewType: "Phone Screen",
startTime: new Date(Date.now() + 86400000 * 3).toISOString().split('T')[0] + "T14:30:00-07:00",
endTime: new Date(Date.now() + 86400000 * 3).toISOString().split('T')[0] + "T15:00:00-07:00",
locationOrUrl: "+1 (415) 890-2193",
googleCalendarEventId: "gcal_evt_anthropic_102",
syncedToGoogle: true,
interviewer: "Marcus Vance (Talent Acquisition)",
notes: "Discuss experience with Gemini AI SDK and agent fallback mechanisms."
}
];
export const INITIAL_NOTIFICATIONS: NotificationLog[] = [ export const INITIAL_NOTIFICATIONS: NotificationLog[] = [];
{
id: "notif_1",
timestamp: "2026-07-21T10:15:00Z",
type: "INTERVIEW_SCHEDULED",
recipient: "alex.morgan.tech@gmail.com",
subject: "Interview Scheduled: Stripe - Senior Full Stack Engineer",
body: "Your Technical Screen with Stripe has been confirmed for " + new Date(Date.now() + 86400000 * 2).toLocaleDateString() + " at 10:00 AM PDT. A Google Calendar invitation has been synced automatically.",
status: "SENT",
platform: "Google Calendar & Gmail"
},
{
id: "notif_2",
timestamp: "2026-07-21T08:30:00Z",
type: "AUTO_APPLY",
recipient: "alex.morgan.tech@gmail.com",
subject: "Autonomous AI Submitted Application: Airbnb (Match: 88%)",
body: "Our Autonomous AI Auto-Apply engine has successfully tailored your resume and submitted an application for Senior Staff Full Stack Architect at Airbnb via Workday.",
status: "SENT",
platform: "Gmail"
},
{
id: "notif_3",
timestamp: "2026-07-19T09:15:00Z",
type: "AUTO_APPLY",
recipient: "alex.morgan.tech@gmail.com",
subject: "Autonomous AI Submitted Application: Anthropic (Match: 89%)",
body: "Application submitted to Anthropic via Lever. Tailored experience section added for LLM infrastructure and Gemini integrations.",
status: "SENT",
platform: "Gmail"
}
];