Gregory Kosmacek

A builder.

Projects

Js Log Color Tester Green Valley Resort Project Truck Project House

Articles

Resume

Gregory Kosmacek

402-860-2132 - gkosmacek@gmail.com - LinkedIn - GitHub

SUMMARY
Senior software engineer with 9+ years of experience designing and building cloud-native, event-based enterprise web applications. Proven record delivering large-scale performance improvements, reshaping workflows through internal tooling, leading technical initiatives, and building AI-centric applications.

SKILLS
  • Cloud & Platform
    AWS, Docker, GitHub Actions
  • Backend
    Node.js, TypeScript, Python, SQL/NoSQL
  • Frontend
    Angular, Vue, React
  • Testing & Observability
    Jest, Pytest, Datadog, MLflow
  • Leadership
    Tech Lead, Inverviewing, Mentoring, Security Champion
EXPERIENCE
  • Full-Stack Developer
    • Nelnet, October 2021 - Present
    • Implement an automated LLM test suite for AI products using MLflow and Pytest as part of the data science team
    • Architect LLM resource migration and model evaluation from Azure to AWS Bedrock
    • Design and implement event-driven microservices supporting a large-scale SaaS loan origination and servicing platform supporting enterprise customers
    • Research, architect, and implement a 20x performance improvement in a batch process to support system scaling goals
    • Reduce local development environment spin-up time from 20 minutes to 1 minute by leveraging efficiencies in Docker Compose definition and management
    • Build internal Nuxt.js platform to automate production loan issue research, replacing hundreds of ad hoc SQL queries with a single interface which detects issues and reports them to developers
    • Decrease organization-wide on-call burden by automating laborious manual SQS DLQ triage process with a one-minute script
    • Drive adoption of platform tooling via org-wide presentations and engagements with platform teams and senior management. Along with eventual contributions from others, helped to reduce non-feature related tasks from ~60% of developer time to ~20%
    • Assume tech lead responsibilities for the team, interview and mentor new developers, and work with product team to estimate and architect upcoming work
    • Reduce production outdated Node.js runtimes from 33 to zero by serving as liaison between security and product/development teams as Security Champion
  • Web Developer
    • FEDITC, March 2021 - October 2021
    • Owned development of a Nuxt.js interface for a third-party NGA app store, IGAPP
    • Enhanced an API which interacts with a MySQL database and AWS resources through the AWS SDK
    • Implemented multi-factor authentication using Keycloak
    • Created Docker images and Docker Compose files for use in GitLab CI/CD deployments and local development
  • Programmer/Analyst 2
    • Duncan Aviation, June 2017 - March 2021
    • Developed a suite of private aircraft project management tools, including client-facing web interfaces and internal Java applications
    • Aided in a technology stack migration from Java and JSF to Node.js and Angular
    • Assumed project management responsibilities on multiple projects; managed developers, gathered requirements, proposed solutions, developed training plans, and coordinated release of finished products
    • Created and maintained a user interface design system using Adobe XD and SASS