Tejvir Virk

Software Engineer | Dublin, CA

Three years shipping production applications for enterprise customers in regulated industries: healthcare, pharma, and government. I own applications end to end, from the first ambiguous conversation through architecture, code, and everything that comes after launch. I work across Python, TypeScript, React, SQL, and AWS.

Experience

Forward Deployed Engineer June 2023 to March 2026
Amazon Web Services | San Jose, CA
  • Owned architecture, code, and delivery for a HIPAA compliant application used by thousands of Pfizer sales reps. Built a serverless Python pipeline on AWS Lambda, Amazon Bedrock (Claude), and CloudFormation that redacts PHI from physician call summaries, cutting documentation time from 30 to 45 minutes down to under 5.
  • Designed and shipped a full stack application for a hospital chain's lab operations, building React interfaces for sample tracking, workflow state, and results review, backed by C# services and a PostgreSQL schema I designed. Used daily by 1,000+ scientists and lab technicians, containerized with Docker and deployed on Kubernetes.
  • Built Python tooling for Section 508 accessibility compliance at CMS that parses and reconstructs PDF document trees via XML to inject accessibility tags, cutting manual tagging from 30 minutes to under 1 minute per file.
  • Set technical direction by working directly with the people who would use each system, including sales reps, lab technicians, and federal staff, turning ambiguous requirements into scoped software and communicating tradeoffs to non technical stakeholders.
  • Stayed on applications after launch rather than handing them off, shipping follow on releases driven by production usage and direct user feedback.

Project

AI Deployment Auditor Open the tool ↗

A full stack tool I built solo that clones any public GitHub repo and runs an agentic RAG pipeline against OWASP, NIST, and AWS policy documents, running 12 automated checks with context retrieved through Pinecone vector search. An LLM as judge layer scores each check 0 to 10 with policy citations, so results stay reproducible and reviewable. Users can also upload their own compliance standards through the same ingestion pipeline, extending the tool to new domains without touching code.

PythonFastAPIReactLangGraphPineconeOpenAI

Skills

Frontend
JavaScriptTypeScriptReact
Backend
PythonC#FastAPIREST APIs
Data
PostgreSQLSQLDynamoDBPinecone
AI / ML
LangGraphRAGLLM as judgeEval driven development
Infrastructure
AWS LambdaBedrockCloudFormationCDKEC2S3DockerKubernetesGitLinux

Education & Certifications

B.S. Computer Science, University of California, Santa Cruz 2019 to 2023
AWS Security Specialty 2024
AWS Certified Developer Associate 2025
AWS Solutions Architect Associate 2026