| 20,000+ Fresh Resumes Monthly | |
|
|
| | Click here or scroll down to respond to this candidateJonathan Basniak GitHub: https://github.com/gm112EMAIL AVAILABLE GitLab: https://gitlab.com/gmStreet Address Cleveland, OhioTechnologies/LibrariesVue, Angular, React, Xamarin, CapacitorJS, React Native, NextJS, NuxtJS, htmx, ASP.NET Core, Fastify, Express, Hono, TRPC, gRPC, GraphQL, DynamoDB, Terraform/Terragrunt, Pulumi, Docker, Kubernetes, AWS CDK, MySQL, MSSQL, Postgres TypeScript, JavaScript, C#, C++, Go, Terraform, Swift, Java, Kotlin Professional ExperienceOrtho2 LLC.Position: Senior Software EngineerDate: 9/01/2023 - 5/21/2024Responsibilities: Maintaining backlog/running backlog grooming sessions, architecting design and collaborating with junior level engineers in accomplishing work items and user stories. Refactored deployments and packaging for business facing software designed for dental practices. Developed a custom MSI Installer for Heartland Orthodontics.Hyland SoftwarePosition: DevOps Engineer 4Date: 9/13/2021 - 9/01/2023Responsibilities: Focused on overseeing the automation platform based on Terraform for product deployments. Worked on projects such as migrating from BitBucket to GitHub, defining internal software development lifecycle standards, implementing a new CI/CD Pipeline that also provided automatic semantic versioning. Developed an internal restful API using Deno for abstracting complex internal deployment processes. Moss Affiliate MarketingPosition: Senior Software EngineerDate: 4/25/2019 - 07/20/2021Responsibilities: Managing a team for a new development project. Defining/maintaining development guidelines for the whole team to follow. Trained the development team to migrate from Assembla SVN to GitHub. Implemented a CI/CD Pipeline using GitHub Actions and Jenkins CI for legacy projects. Maintained various internal APIs and web portals using a variety of .NET Framework versions, ASP.NET to .NET Core-based stacks, some using React, AngularJS or Angular.Robert Half TechnologyPosition: Lead Technical ConsultantDate: 03/01/2019 - 4/25/2019Position: Salaried Professional Services Consultant Date: 6/9/2016 - 03/01/2019Responsibilities: Contracted with NCQA, for the US Department of Health. Provided technical and managerial consulting on projects for clients who are in need of technical assistance. In addition, provided technical support to other team members working for other clients. Every contract varied on dependencies but could range anywhere from proposing and architecting a completely new platform from scratch to maintaining an existing project to get past a tight deadline. Grew internal team size from 3 members to 12. Some projects include: migrating build pipeline from grunt to webpack, maintaining custom knockoutjs framework, using ASP.NET Core, EF Core and Angular as a standard baseline for projects.Moss Affiliate MarketingPosition: Software EngineerDate: 1/15/2014 - 6/9/2016Responsibilities: Reverse engineer backend apis/frontends for automating screen scraping and orchestrating actions on insurance carrier systems that do not otherwise have an available endpoint using Node.JS, Selenium. Maintained lead exchange written in .NET Framework 4, C#, and various client-facing apps in React, AngularJS. Lunar CowPosition: Web DeveloperDate: 6/24/2013 - 1/15/2014Responsibilities: Develop custom Websites using proprietary CMS in PHP/MySQL for customers. Project DetailsSubtle Alliance Inc.Project: Recovery Companion AppTechnology: JavaScript, TypeScript, Kotlin, Swift, Node.JS, Deno, VueJS 3, Pinia, CapacitorJS, Google Maps SDK, OpenAPI, Pulumi, AWS (Lambda, SQS, DynamoDB), Firebase Notifications, GitHub Actions. Playwright Details: I was approached to assist with developing an app that would help users keep track of their meetings. This project is managed through my personal LLC, Blue Dreamers, for Subtle Alliance Inc. The app is developed using a custom backend powered by Deno, a frontend powered by VueJS for all code except for native, which is driven by CapacitorJS + custom plugins for Android and iOS. A custom plugin was developed to allow for tracking geofences of given meeting assignments for a user. The entire backend is deployed to AWS using Pulumi. GitHub Actions validates several levels of checks on the monorepo. Hyland SoftwareProject: OnBase Deployment APITechnology: JavaScript, TypeScript, Deno, OpenAPI, Ansible, Octopus Deploy, Terraform, GitHub Actions, Chef Details: Hyland Softwares main product is OnBase, and the team I was on was tasked with reducing install times from 2 weeks to just merely a few minutes. The solution was to abstract the deployment process behind scripts that could be invoked via Octopus Deploy, which were then managed by Ansible Playbooks. The Ansible Playbooks are based off of an abstraction created at the API Level, to make the automation more human-friendly. The codebase for the OnBase Deployment API is stored in GitHub. GitHub Actions validates the commit messages, branch names, and also runs an Automated Test Suite. Code Coverage requirements are set to cover +70% of the entire codebase to ensure that as more code is added, that the Test Suite also follows along the growth. Versions are automatically calculated and are based upon Semantic Versioning standards. Commit messages and branch names are based upon Conventional Commit standards. OnBase Pods were standardized into Terraform Workspaces, which provided automatic configuration for a specific deployment instance of the OnBase Deployment API. Project: BitBucket to GitHub MigrationDetails: Oversaw the company-wide migration from BitBucket to GitHub. Developed standards and rewrote entire CI Pipelines for different projects using GitHub Actions, using Terraform and Ansible to help orchestrate deployments to AWS, Azure and on-prem locations.Moss Affiliate MarketingProject: Hey DriverTechnology: TypeScript, Node.JS, Angular, C#, AWS (Lambda/SQS), Microsoft SQL Server, GraphQL, GitHub Actions, SeleniumDetails: Hey Driver was an app that used API integrations to match a person by full name, address, to their associated Motor Vehicle Report, with the goal of optimizing the time to an insurance rate to the minimum amount of time for the customer. I architected and developed the full stack for the application, along with supporting architecture for running CI/CD, data warehousing, and more. Blue Dreamers LLCProject: SaturnTechnology: TypeScript, Deno, ThreeJS, RxJS, Signals, WebGPU Details: I wanted to try solving problems with the workflow game developers endure when working on a game. JavaScript felt like the correct technology to build off of web technologies. Deno is a nice runtime for building your own customizations through using its Rust interface, allowing for custom tooling built around Saturn to excel at native-level performance. As a result, the supporting tooling follows a naming convention that references characters from The Matrix. Tank is a server that runs in the background, listening for events on files or direct events from a running game engine instance. Dozer is a frontend UI that provides an editor for Saturn. Additional details for other projects are available upon request. |