Gregory Kosmacek
A builder.
Projects
Js Log
- Simple PWA javascript logging application with mobile support
- GitHub
- HTML color palette tester with hex/rgb conversion & color blindness check
- Family fishing resort webpage, includes online reservation and payments
- 6.0 LS swapped Chevy Colorado build
- Cabin restoration in Northern Minnesota
Articles
Resume
SUMMARY
SKILLS
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
-
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