Gawaine O'Gilvie

Software Engineer

Building AI solutions that transform how businesses operate

I build AI-powered applications that solve real business problems. Combining modern full-stack development with intelligent automation, I help organizations streamline operations and unlock new capabilities. Whether it's transforming manual processes with LLM integration or architecting scalable platforms from the ground up, I deliver solutions that drive measurable impact. Ready to tackle your next technical challenge.

Featured Projects

Document Intelligence Platform

GitHub →Live Demo →

AI-powered document analysis system that ingests PDFs/Markdown/HTML, performs retrieval + reasoning, and returns structured outputs with full traceability

RAG pipeline with pgvector semantic search and citation tracking
Next.js 14FastAPIPythonPostgreSQLpgvectorOpenAI GPT-4PydanticSupabase

Full-stack debugging tool that analyzes production logs using OpenAI GPT-4 to identify errors, patterns, and root causes

85% reduction in debugging time for production incidents
Next.jsFastAPIPythonOpenAI GPT-4PydanticVercel

PR AI Assistant

GitHub →

GitHub Actions bot that automatically reviews pull requests using OpenAI GPT-4, analyzing git diffs and providing structured summaries with behavior changes, risks, and validation steps

Automated code reviews for every PR with intelligent analysis
PythonGitHub ActionsOpenAI GPT-4GitREST APIs

Experience

Freelance Consulting

Senior Full-Stack Engineer & Technical Consultant

2025 - Present

  • Delivered 25+ user stories for enterprise inventory management platform, including authentication, QR scanning, media upload, and admin console functionality
  • Built AI-powered log analyzer using OpenAI GPT-4, reducing client debugging time by 85% for production incidents
  • Architected document intelligence platform with FastAPI, PostgreSQL, pgvector for AI-powered document analysis with RAG pipeline
  • Led frontend modernization project, migrating legacy codebase to React/TypeScript with comprehensive type safety and API alignment
  • Implemented secure authentication systems using HTTP-only cookies, JWT tokens, and role-based access control for multi-tenant applications
  • Created comprehensive testing infrastructure with contract testing, reducing production API incidents by 60% through automated validation

Skills

Languages

TypeScriptJavaScriptPythonJavaBashGroovy

Frontend

ReactNext.jsTailwind CSSHTML

Backend

Node.jsExpressKoaFastAPIFlaskREST APIs

Databases

PostgreSQLMySQLDynamoDBDuckDBPrisma

AI/ML

OpenAI GPT-4LLM IntegrationPyTorchRAGVector Search

Data Visualization

StreamlitPlotlyTableau

Cloud & DevOps

AWSDockerKubernetesCI/CDGitHub ActionsJenkinsTerraform

Observability

DataDogKibanaGrafanaElasticSearch

Testing & Quality

JestMocha/ChaiJMeterOpenAPIPostman

Other

GitJWT

Education

Master of Science, Data Science

University of Texas at Austin

Austin, TX

  • Advanced coursework in Machine Learning, Statistical Analysis, and Data Engineering
  • Specialization in predictive modeling and big data analytics

Bachelor of Science, Computer Engineering

Northeastern University

Boston, MA

  • Focus on Software Engineering and Systems Architecture
  • Coursework: Data Structures, Algorithms, Embedded Systems, Computer Networks

Contact Information

Available for full-time opportunities • Open to remote or hybrid positions