Garunski

09/2023 - Present

Founder

  • Created an application for demonstration of an OAuth Server to use with ChatGPT Custom GPT, wordswithchat.com
  • Developing a multi-tier application for financial spending tracking using Plaid API
  • Developing a distributed application for identifying personality types called Scry
  • Explored Gateway API ingress with Cilium and eBPF
  • Researched and evaluated various front-end frameworks including Next.JS, Nuxt.JS, Vue, Remix, and Blazor for use in client-side development.

Prudential

06/2023 - 09/2023

Technical Lead

  • Promoted understanding of agile development methods by providing leadership that includes transparency, accountability, and empowerment.
  • Enhanced the hiring process by engaging in interviews with potential candidates to evaluate their qualifications and suitability.
  • Provided leadership and technical direction to a consultant team, facilitating the execution of a developer platform based on Backstage, resulting in improved product outcomes.

Fifth Third Bank

01/2021 - 03/2023

Principal Technical Engineer

  • Led the creation of a secure AWS infrastructure platform for a major financial institution, focusing on high availability and resiliency.
  • Architected a release application for deployments across multiple Kubernetes clusters.
  • Utilized Consul, Vault, and Terraform extensively for cluster creation and configuration.
  • Designed and coded the front end in React with SSO and Formula Design System.
  • Implemented agile methodologies like Kanban, GitHub Projects, and Issue Tracking to enhance team efficiency.
  • Provided support to over 100 developers, aiding their migration to modern front-end application hosting and containerization within a Kubernetes-based service mesh.

HAVI

09/2018 - 12/2020

Full Stack Engineer

  • Set up builds for Frontend applications including micro-frontend components, and assisted in setting up a custom routing solution for a global Azure CDN implementation. Managed Kubernetes cluster setup.
  • Established monitoring for Front End and API applications using Datadog, including application monitoring and debugging production issues.
  • Implemented OAuth 2.0 using Azure B2C Authentication, maintained custom OAuth flow, and trained new developers in Single Sign-On Authentication.
  • Created applications using Material UI, React, Redux, and implemented UX/UI designs. Refactored legacy applications, optimized UI, and developed a micro-frontend architecture.
  • Utilized Lerna for package versioning and management. Implemented HEAP for feature statistics and prioritization.
  • Introduced Kanban for task management and led the front end team with code reviews and backlog grooming.

ZiZo Technologies, Inc.

02/2020 - 11/2020

Software Architect

  • Defined AWS Serverless architecture in application design, advising on various AWS services like SQS, SNS, Lambda, Step Functions, API Gateway, EC2, Cognito, and Postgres RDS.
  • Introduced Azure DevOps Pipelines and Releases for application deployment, collaborating on standards for build and release processes.
  • Advised on React application patterns, implemented React Material-UI, Hooks, Redux, and Formik in Typescript.
  • Managed a team to develop a full stack application, created stories, and implemented Kanban for progress management.
  • Implemented OAuth 2 flow with Cognito as the authentication layer.

ACV Auctions

05/2019 - 09/2019

DevOps Consultant

  • Led the effort for containerization and automation of deployments using Jenkins as a build and deployment server with the Pipeline concept.
  • Collaborated with the team to establish requirements for segregating build and release components, enhancing process efficiency.
  • Introduced Helm for application creation automation and configuration on Kubernetes Cluster.
  • Created a simple release system for distributing built artifacts across various environments.

Virtual Pediatric Systems, LLC

05/2017 - 06/2018

Senior Software Engineer

  • Led the implementation of pair programming for tasks within the engineering team.
  • Standardized Agile practices such as Kanban, Retrospectives, and Planning.
  • Introduced Containerization and led the selection of a Container Management Platform.
  • Delivered four major projects ahead of deadlines, exceeding requirements.
  • Analyzed AWS Billing and implemented strategies for a 53% monthly cost savings.
  • Evaluated OpenShift Container Platform, Mesosphere DC/OS, and Rancher for Kubernetes deployment.
  • Implemented Terraform scripts to ensure server and infrastructure compliance with HIPAA (HITRUST) rules.
  • Completed the migration of a .NET application to a Kubernetes Job process.

ThoughtWorks

05/2016 - 04/2017

Senior Application Developer

  • Major Telecom: Developed a Backend for Frontend (BFF) architecture, collaborated on API compatibility, and used OpenShift Container platform for Kubernetes environment setups.
  • Healthcare Institution: Acted as a .NET expert, guided the team on technology stack choices, evaluated Angular 2 and React, and selected React for frontend development.
  • Major Financial Institution: Provided technical guidance to junior consultants, established coding standards, led the creation of a Multi-Factor Authentication system, and worked with Spring stack and Angular.

Mocobe

11/2015 - 05/2016

Co-Founder, Engineering Lead

  • Joined Mocobe to develop applications facilitating therapy access for individuals with alcohol abuse issues.
  • Set the technical direction for the company.
  • Formulated the minimal viable product (MVP) alongside the founder.
  • Chose scalable technologies to minimize hosting costs.
  • Rapidly iterated on the MVP based on feedback from initial test users.
  • Utilized technologies like Angular, Node.js, MongoDB extensively.
  • Created an offline tablet application for use in jails with limited connectivity.
  • Used Ionic and Cordova to leverage Angular and its libraries.

Campus Labs

08/2012 - 10/2015

Manager, Software Development

  • Launched two new products, extensively using AngularJS for front-end architecture and collaborating for an exceptional User Experience.
  • Supervised the implementation of NodeJS applications in two products.
  • Made extensive use of ASP.NET Web API across multiple applications.
  • Upgraded and migrated applications to the new Microsoft Identity Framework.
  • Implemented an internal NuGet server.
  • Advocated for Open Source Technologies and contributed to the open source ecosystem.
  • Established voluntary training sessions for developer education.
  • Created standards for public REST API endpoints.
  • Managed a team of 4 to 6 developers.
  • Conducted quarterly and yearly performance reviews and career progression meetings for developers.

Campus Labs

05/2011 - 08/2012

Team Lead

  • Joined Campus Labs to enhance the state of existing applications, refactoring an outdated ASP.MVC 2.0 application in C#.
  • Led the development of a new product from scratch using ASP.NET MVC 3.0 and C#, in collaboration with the Product Owner and adhering to Scrum and Agile practices.
  • Established coding standards using ReSharper Code Styles and StyleCop.
  • Coordinated a small team to refactor a C# application, improving functionality, stability, and performance with ASP.NET MVC 3.0, Razor, Backbone, and Handlebars.
  • Led the creation of Beacon, a new product offering, using ASP.NET MVC 3.0, Razor, and C#.
  • Enhanced user experience using Javascript frameworks like Knockout JS and Kendo UI.
  • Implemented Service Oriented Architecture using WCF for data sharing across product lines.
  • Used Windows Identity Foundation for single sign-on across products.

Mad Sprocket

07/2010 - 12/2011

Co-Founder, Lead Application Developer

  • Founded the company to assist small businesses with their websites.
  • Architected a Content Management System in C#, forming the core of the business.
  • Selected and integrated a support system from Zendesk, incorporating features like 'dropbox' into the CMS.
  • Chose and implemented a billing system from Freshbooks, focusing on API, ease, and security.
  • Managed freelancers to develop the main website.
  • Created a SOA deployment management application using WCF services and Silverlight.

VertaSource

01/2009 - 05/2010

Lead Application Developer

  • Worked in a team of developers to deliver .NET and C# web applications to both small business and enterprise clients, handling all phases of application creation.
  • Served as Application Architect for several projects including REO Properties Management Systems for M&T Bank and Key Bank, Catalyst CMS 4.0, and Concept 59FIFTY.
  • Introduced NHibernate for reduced development time and enhanced performance.
  • Handled application design and architecture for internal applications at New Era Cap, including the Concept 59FIFTY online cap design contest.
  • Responsible for project time estimates across the organization.
  • Advised large clients like New Era Cap, M&T Bank, Key Bank, and Mighty Taco on optimal solutions for their needs.

MTM Interactive

06/2008 - 11/2008

Application Developer

  • Worked at a startup specializing in people-counting software, utilizing C# and .NET libraries with SQL Server.
  • Developed windows services to support Video Processing Software.
  • Created windows forms applications for testing and deploying Video Processing Software.
  • Developed integration code for hardware devices like pan/tilt units and video cameras.
  • Created managed C++ wrapper code for running low-level C++ and C libraries in C#.
  • Researched DirectDraw and DirectX integration for Windows Media Encoder.
  • Developed an automated system for operating Windows Media Encoder using the SDK.

Sayers Technology LLC

12/2007 - 06/2008

Application Developer

  • Collaborated with business stakeholders to enhance sales processes using Microsoft CRM, creating a PHP application for this purpose.
  • Evaluated Microsoft CRM services and integration points to design a system for customizing the application.
  • Developed custom C# code that integrated with CRM to meet business requirements, utilizing CRM Web Services.
  • Designed and developed a multifaceted web application using PHP, Zend framework, and MySQL for data access.

New World Systems

08/2007 - 12/2007

Application Developer

  • Supported and improved a large prison management application in a team using Agile methodologies.
  • Developed features for a Prison Management application written in VB Form.
  • Created XSLT driven reports.
  • Designed reports for Microsoft Reporting Services using VS2005 Reports Designer.

AURORA Consulting Group

06/2006 - 09/2007

Application Developer

  • Worked on large and small projects for Fisher-Price and Mattel.
  • Trained developers and front end designers in the proper use of JavaScript.
  • Extended and supported a custom MVC-based C# architecture by enhancing the framework.
  • Maintained a large AJAX business application capable of displaying an unlimited amount of data smoothly.
  • Utilized MooTools effect system to create user-friendly and interactive applications.
  • Designed and created an action-driven application interfacing MS Word, MS Excel, and MS PowerPoint in Java using JACOB as the Java-COM Bridge.