Skip to content
View mkulina's full-sized avatar
🎯
Building cool stuff
🎯
Building cool stuff

Highlights

  • Pro

Block or report mkulina

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
mkulina/README.md

Matthew Kulina

TypeScript and PHP developer building full stack web/mobile apps.

I turn practical problems into useful software. My work spans mobile applications, AI implementations, API integrations, and automation, with experience across fintech and healthcare.

TypeScript is my primary language. I also build web applications, APIs, and background processing workflows with PHP and Laravel. My experience includes Go, Python, AWS, and Azure.

I care about clear interfaces, dependable systems, and making complex workflows easier to use and maintain.

KidTag · LinkedIn · Email

Companies and industries

I have worked with companies including The New York Times, Gannett, RotoWire, Red Bull, Marriott Hotels, ProMedica, and Mercy Health.

My experience spans media, hospitality, fintech, and healthcare.

Featured product

KidTag

I created KidTag to help parents coordinate where their children are across trusted households. Families share arrival and departure updates, receive notifications, and view activity history within their trusted circle.

Built with TypeScript, React Native, Expo, and Firebase, with application code, backend functions, and automated tests maintained in a private repository.

Explore KidTag

Applied AI

Retrieval augmented generation

I have built RAG pipelines that connect language models with retrieved source material, bringing relevant context into generated responses.

Agent infrastructure

My AI tooling work includes a private Hermes agent team project focused on repeatable configuration and clear operating contracts.

  • Configurable agent roles with explicit capability contracts and approved skills.
  • Versioned project context and memory to support continuity between tasks.
  • Repeatable profile installation with verification for missing, stale, orphaned, and modified configurations.
  • Model version monitoring that detects changes behind provider aliases and distinguishes model changes from tooling failures.
  • Shared contract definitions that generate consistent instructions across agent profiles.

AI project concepts

The following examples explore how I would apply RAG to financial research, healthcare operations, and developer tooling. The statistics are illustrative benchmark targets for proposed implementations.

Financial document intelligence

A research workspace that compares public financial disclosures and presents generated answers alongside the supporting source passages.

Illustrative targets

  • Index 10,000 public financial documents with company and reporting period metadata.
  • Retrieve relevant evidence in the first five results for 90% of benchmark questions.
  • Support at least 95% of sampled factual claims with accurate source citations.
  • Reduce median research time from 20 minutes to 5 minutes, a 75% reduction.

Proposed stack: TypeScript, Python, Amazon Bedrock, and AWS storage.

Healthcare operations knowledge assistant

A policy knowledge assistant that helps staff locate procedures, compare revisions, and access documents according to their permissions.

Illustrative targets

  • Search 2,000 versioned policy and procedure documents.
  • Retrieve relevant policy evidence in the first five results for 90% of benchmark questions.
  • Reduce median policy lookup time from 8 minutes to 2 minutes, a 75% reduction.
  • Pass 500 access control scenarios with zero unauthorized disclosures within that test set.

Proposed stack: TypeScript, Python, Azure AI Search, and authenticated document retrieval.

RAG evaluation platform

A developer workbench that compares retrieval strategies and makes the tradeoffs between answer quality, response time, and cost visible.

Illustrative targets

  • Compare 12 pipeline configurations against 500 versioned benchmark questions.
  • Improve evidence retrieval from 75% to 90%, a gain of 15 percentage points.
  • Reduce average answer cost by 30% while maintaining agreed quality thresholds.
  • Keep retrieval latency below 500 milliseconds at the 95th percentile under a defined test load.

Proposed stack: TypeScript, Python, an optional Go job service, and GitHub Actions.

Open source contributions

Youtarr

Contributed application features and delivery improvements to a TypeScript project for managing YouTube content.

  • Added API keys for external integrations.
  • Added OpenAPI documentation and modularized API routes.
  • Implemented a development branch workflow with release candidate builds.
  • Added notification integrations and Plex library mappings.

Browse merged contributions

Toparr

Added an alternative Intel GPU power measurement path for systems without the expected hardware counters.

View contribution

Tools and infrastructure

PrusaSlicer on Unraid brings a desktop application into the browser through container packaging, GPU support, and an automated build and release pipeline.

Explore project

Immich backup for Unraid automates photo and database backups to cloud storage, with configurable retention, notifications, and documented recovery steps.

Explore project

Technical experience

Primary language: TypeScript

Mobile and application development: React Native, Expo, Firebase, API integrations

Additional languages: Go, Python, PHP

Cloud and infrastructure: AWS, Azure, Docker, GitHub Actions

Backend development: Laravel, SQL databases, background processing

Applied AI: RAG pipelines, agent configuration, context management, model version monitoring

Industry experience: Fintech and healthcare

Connect

LinkedIn · Email · KidTag

Pinned Loading

  1. DialmasterOrg/Youtarr DialmasterOrg/Youtarr Public

    Self-hosted web app that automates downloading, organizing, and scheduling YouTube channel content with support for Plex, Kodi, Emby and Jellyfin

    JavaScript 1.8k 81