# Ben Leach > Software and DevOps Engineer | AWS, C#/.NET, JavaScript, PHP, Python Location: Cincinnati, Ohio, United States Profile: https://flows.cv/benleach I have always loved activities that used math, science, and technology ever since I was a child. So my room was nothing but K'Nex and Legos growing up. I also loved helping my dad out around the house, helping him put up the fence, barns, and chicken coup, and refinishing the basement. He spent his whole career in radar and eventually started a business installing and maintaining ground-based navigation and weather systems for municipal airports. I'd often tag along with him when he'd go to his airports in the summer, on weekends, or after school. Besides the all too common wasp or rat nests on the sensors, faulty components were the most common reason for failure at a site, usually victims of a lightning strike. So he'd pull the circuit boards out and repair them at home. I remember sitting by him a few times, and he'd try to explain how logic gates worked, counting in binary and hex, ohm's law, or what volts, amps, and watts were. The more he'd explain his work to me, the more I knew I wanted to be an engineer like him. When I entered middle school, my friends and I formed a competitive robotics team using the Lego Mindstorm RCX robotics platform. We'd build robots together, they usually left the programming to me, and we'd compete against other regional teams. One year we even won regionals. I also built my first computer around this time, unbeknown to my parents, by scavaging spare parts my dad had lying around. In high school, I was pretty nerdy. So I spent much of my time reading sci-fi fantasy books. Brandon Sanderson was and still is my favorite author. I was also getting into Dungeons and Dragons. There also happened to be this pesky thing called homework at the time, and I received a programable calculator. A TI-84 capable of running TI-BASIC to be specific. I was able to teach myself TI-BASIC and then I started programmed my calculator to solve physics, chemistry, and math problems for me. After I had the programs, homework (and tests...) were a breeze leaving me ample time to return to my books or work on my D&D characters, which I also made programs for. After high school, with my self taught programming abilities, I enrolled at the University of Cincinnati, studying IT with a focus on software development. Having a tremendous interest in business, both in running and supporting, I pursued an MBA at the same time as my undergraduate degree. ## Work Experience ### Senior Software Engineer @ digital2DNA Jan 2026 – Present ### Owner / Software and DevOps Engineer @ BIT Corp Jan 2019 – Present | Cincinnati, Ohio, United States BIT Corp is a software and DevOps consulting business providing support for clients in AWS, PHP, C#/.NET, Node.js, React, Python, Docker, and Terraform. ### Software Engineer @ HappyRobot Jan 2025 – Jan 2025 | Cincinnati, Ohio, United States ### Lead Software Engineer @ Smart Data Jan 2025 – Jan 2025 | Cincinnati, Ohio, United States ### Senior Software Engineer @ Smart Data Jan 2024 – Jan 2025 | Cincinnati, Ohio, United States ### Contract Developer @ Smart Data Jan 2022 – Jan 2024 | Cincinnati, Ohio, United States Assisted Smart Data while on contract with them independently. ▹ Upgraded ASP.NET Core and Console applications from .NET Core 3.1 to .NET 6 ▹ Documented and updated BASH script for application deployments and builds ▹ Abstract SSO authentication from ASP.NET Core application to Classlib ▹ Assist Smart Data onboarding developers ### Senior Software Engineer @ Smart Data Jan 2019 – Jan 2021 | Cincinnati, Ohio, United States ▹ Rewrote an internal dashboard using React and TypeScript to report on Profit & Loss for different segments of the business within a given timespan ▹ Audit internal AWS Infrastructure to recommend cost savings measures and conform to best practices ### Contract Developer @ CareSource Jan 2024 – Jan 2025 | Cincinnati, Ohio, United States Assisted CareSource while on contract with them through Smart Data. ▹ Wrote solutions in JavaScript/TypeScript using Remix and Azure Functions ▹ Engineer prompts for suggestions using ChatGPT ▹ Aggregate multiple data sources to provide information to case managers ▹ Optimize build pipelines in GitHub Actions and Azure ▹ Integrate applications with Application Insights ### Contract Developer @ Nobel Biocare Jan 2021 – Jan 2025 | Cincinnati, Ohio, United States Assisted Nobel Biocare while on contract with them through Smart Data. ▹ Developed a product return front-end application connected to an internal SAP/SOAP API using C#, ASP.NET Core, Entity Framework Core, WCF, JavaScript/TypeScript, React, and Material UI ▹ Worked with SAP team to coordinate development of required SOAP API's ▹ Developed a barcode scanner to read Data Matrix Codes and wrote a parser to handle the five different data variants stored in the Data Matrix Codes for all Nobel Biocare's products ▹ Wrote deployment and build scripts for application builds using Bash ▹ Deployed application for development, quality assurance, and production using Windows Server 2019 and IIS ▹ Handle localization using i18n ### Contract AWS DevOps Engineer / Developer @ Conflux Consulting Jan 2022 – Jan 2023 | Cincinnati, Ohio, United States Assisted Conflux Consulting while on contract with them independently. ▹ Help estimate and architect AWS infrastructure for Conflux's clients ▹ Provide development assistance as required ▹ Aide in marketing for Conflux's services ### Contract AWS Developer @ CareStar Information Systems, LLC Jan 2022 – Jan 2023 | Cincinnati, Ohio, United States Assisted CareStar Information Systems while on contract with them through Conflux Consulting. Electronic Data Interchange Ingestion: ▹ Pick up ASC X12 276, 277, 835, 837 EDI files from CareStar's billing system using C#/.NET, AWS Lambda, S3, and EventBridge ▹ Write medical billing processes using PHP and MySQL ▹ Visualize revenue life cycle of claims using PHP, JS, C#/.NET, MySQL, and AWS ▹ Parse and map X12 files to store transactions in database using C#/.NET, AWS Lambda, RDS Aurora Serverless ▹ Provide RESTful Web API for CareStar's case management applications to query for health insurance claims data ▹ Deploy and manage solution architecture using AWS SAM AWS Secrets Manager Custom Secret Rotations: ▹ Automate secret rotation using AWS Secrets Manager, Lambda, and C#/.NET 6. ▹ Automate CloudFormation Parameter changes using AWS SQS, Lambda, and C#/.NET 6 ▹ Automate SFTP transfers into AWS RedShift using AWS Lambda, SQS, EventBridge, Python, Redshift and C#/.NET 6 Document Generation and Secure Transmission ▹ Created a document transmission microservice for CareStar's case management applications using Terraform, Node.js, Puppeteer, TypeScript, PHP, Docker, AWS Lambda, AWS ECS, AWS SQS, and AWS Secrets Manager DevOps: ▹ Manage, deploy, and document applications utilizing Serverless Framework ▹ Orchestrate CareStar's AWS infrastructure using Terraform ▹ Dockerize legacy PHP and AngularJS application for local development and onboarding ▹ Setup CI/CD pipelines for PHP web applications, Serverless Framework services, Dockerfiles, and Terraform infrastructure orchestration ### Implementation Architect @ enosix Jan 2022 – Jan 2022 | Cincinnati, Ohio, United States Develop Lightning Web Components (LWC) for enosix's realtime SAP integrations to Salesforce: ▹ Develop new Variant Configuration application using LWC, Lightning Message Channels (LMS), JavaScript, and Apex ▹ Style components using SLDS ▹ Develop internal tools for implementation configurations using LWC, JavaScript, and Apex ### Adjunct Instructor @ University of Cincinnati Jan 2020 – Jan 2022 | Cincinnati, Ohio, United States IT-3049C - Web Game Development: ▹ JavaScript fundamentals, branching, loops, comparison operators, and array functions ▹ DOM manipulation and querying ▹ Asynchronous operations with promises and callbacks ▹ Canvas drawing and animations ▹ Web Components using the Shadow DOM, custom elements, and React ▹ Server side JavaScript using Node.js and Express ▹ Non-SQL databases using Mongodb and Mongoose ▹ Web APIs for Geo-location, Camera, Microphone, and File System ▹ Infrastructure as code using Docker and Docker Compose ▹ Agile methodologies and project management using Kanban, User Stories with INVEST, and weekly retrospectives IT-2040C - Fundamentals of Web Development ▹ HTML Document Structure ▹ HTML Text Tags (headings, paragraph, span, body, quote, etc.) ▹ Lists (ul, ol, li) and tables (table, thead, tbody, tr, th, td) ▹ Links ▹ HTML Forms (input, textbox, button, regex, validation) ▹ Multimedia (Video, audio, images) ▹Layouts using CSS Grid, Flexbox, Table ▹ CSS (fonts, colors, etc) ### Contract AWS Developer @ Demeter Logistics Jan 2021 – Jan 2021 | Cincinnati, Ohio, United States Assisted Demeter Logistics while on contract with them through Smart Data. ▹ Help develop frontend commodity exchange application using JavaScript, Vue, Vuex, AWS AppSync, GraphQL, and Tailwinds CSS ▹ Write events and handlers using JavaScript, Node.js, AWS Lambda, and Serverless Framework Configure authentication and authorization using AWS AppSync and Cognito ▹ Write HubSpot CRM integrations using the HubSpot API, Webhooks, Serverless Framework, Node.js, AWS Lambda, API Gateway, Cognito, and DynamoDB ### Contract Developer @ CareSource Jan 2021 – Jan 2021 | Cincinnati, Ohio, United States Assisted CareSource while on contract with them through Smart Data. ▹ Developed Common React/TypeScript components for Table, Pagination, Buttons, Inputs, Tabs, and Form Submissions using Formik ▹ Made a tour using Shepherd for new product ▹ Developed API endpoints using C#/.NET Core and ASP.NET Core ▹ Queried database using T-SQL and Dapper ▹ Wrote Docker Compose files for development environments ▹ CI/CD tools for code linting using ESLint, Unit Testing with Jest, implemented using Git Push Hooks ### Contract Developer @ Amazon Jan 2020 – Jan 2021 | Cincinnati, Ohio, United States Assisted Amazon while on contract with them through Smart Data. ▹ Developed a web application to track, monitor, and report on supply chain distributions and component manufacturing using Python, Flask, SQLAlchemy, JavaScript, TypeScript, React, and MySQL ▹ Developed stored procedures to generate reports, manage data flow, and run regularly on events ▹ Deploy applications to AWS Elastic Beanstalk, RDS, and Lambda ▹ Integrate AfterShip API to track shipments and update data in MySQL using Python and Lambda ▹ Generate Aztec Barcodes for pickers to quickly scan in orders using JavaScript/TypeScript ### Contract Developer / DevOps Engineer @ Gravity Diagnostics Jan 2020 – Jan 2020 | Covington, Kentucky, United States Assisted Gravity while on contract with them through Smart Data. Machine Learning and Artificial Intelligence: ▹ Pulled RN amplification data from Realtime Polymerase Chain Reactions (PCR) systems to feed to machine learning models for medical diagnostic determinations for SARS-CoV-2 using Python, Pandas, TensorFlow, and Keras ▹ Pulled historical medical diagnostic determinations from Excel to feed to machine learning models using Python, Pandas, TensorFlow, and Keras ▹ Export machine learning models for consumption to a Single Page Application (SPA) to aid laboratory technicians quickly and accurately make diagnostic determinations using TypeScript, React, Chart.js, and TensorFlow.js ▹ Created command line tools in Python to transform and move data and scheduled their execution on Windows Server 2012 R2 ▹ Created Docker images for Machine Learning Models to train and export models ▹ Generate nightly reports comparing the AI's performance vs Lab Technician performance using Python DevOps and Azure: ▹ Setup and document CI/CD pipelines to automatically build, test, publish Swagger API documentation and deploy applications using Azure DevOps and TFVC ▹ Configure Nuget Feed using Azure DevOps to share code between private repositories ▹ Set up development environments using Docker and Docker Compose Development: ▹ Wrote automated SFTP jobs using .NET, C# and MSTestV2 ▹ Wrote API endpoints in .NET, C# and ASP.NET ▹ Setup JWT and Basic Authentication in ASP.NET applications ▹ Configure IoC Containers for applications using Unity and Autofac ▹ Build new web applications using C#, ASP.NET Core, React, and TypeScript ### Contract Developer / DevOps Engineer @ CareStar Information Systems, LLC Jan 2019 – Jan 2020 | Cincinnati, Ohio, United States Assisted CareStar while on contract with them independently. ▹ Automated database maintenance tool for CareStar's AWS RDS infrastructure using Docker, JavaScript, TypeScript, Node.js, RxJS, Jest, and AWS SDK ▹ Automated nightly CSV and XML file exports and imports using Docker, PHP, AWS S3, and Shell Scripts ▹ Configure CI/CD to build Docker Images and upload them to AWS ECR using GitHub Actions and AWS CLI ▹ Set up scheduled jobs using AWS SNS, S3, ECS, ECR, Fargate, AWS Systems Manager, and CloudWatch Events ▹ Containerized preexisting and new PHP and Node.js applications using Docker ▹ Standardize and document the creation of new and existing infrastructure using Shell Scripts and AWS CLI ▹ Setup Credential Management for HiTrust Compliance using AWS Systems Manager Parameter Store, KMS, and IAM Roles and Policies ▹ Developed AWS Lambda Function to pull documents from Office 365 (O365) using Microsoft Graph API, C#, and .NET Core. Processed documents on S3 trigger to drop data in AWS Redshift using AWS Lambda, Python3 and Pandas. ### Software Developer @ CareStar Information Systems, LLC Jan 2017 – Jan 2019 | Cincinnati, Ohio, United States Developed new features for applications using PHP, JavaScript, CoffeeScript, Laravel, AngularJS, and Eloquent: ▹ Developed transmission module to handle and log all application transmissions via the application, email, mail or fax using PHP ▹ Automated AWS RDS tasks using PHP, Symfony and the PHP AWS SDK ▹ Lead development and architecture discussions of large features ▹ Developed reports and stored procedures using MySQL ▹ Helped develop prototype application using JavaScript, Node.js, Express, and Vue ▹ Deploy new applications using TeamCity, AWS CLI, AWS Elastic Beanstalk, AWS RDS, AWS EC2, AWS CodeDeploy, Amazon Linux and CentOS Lead quality assurance initiatives: ▹ Worked on Continuous Integration and Delivery pipelines (CI/CD) using Teamcity and AWS ▹ Developed testing utilities and implemented automated testing for all applications using PHP, JavaScript, PHPUnit, Karma, and Jasmine ▹ Developed repository wrapper for Eloquent ORM to allow mocking of database calls while under test and re-usability of database queries ▹ Lead discussions and gave presentations on how to test our applications using PHPUnit, Karma, and Jasmine ### Contract Developer @ enosix Jan 2019 – Jan 2020 | Cincinnati, Ohio, United States Assisted enosix while on contract with them through Smart Data. Developed front-end applications using JavaScript, TypeScript, React, and Redux: ▹ Used React Functional Components and Hooks to develop reusable components ▹ Used React Context to scope shared state between components such as wizards and list pages ▹ Used React Reducer to concisely and consistently handle fetching of JSON API resources ▹ Configured routes using React Router ▹ Used Redux for central state management for authentication and user data ▹ Used Redux Thunk to handle asynchronous actions ▹ Used Jest to test business logic modules using Test Driven Development (TDD) Developed back-end services using .NET Core, C#, and ASP.NET Core: ▹ Coded new routes in ASP.NET Core ▹ Added new queries to the MongoDB database using the MongoDB C# Driver and MediatR ▹ Wrote unit tests using xUnit Configured back-end infrastructure: ▹ Setup new jobs for enosix’s CI/CD service using CircleCI and Docker ▹ Wrote Bash scripts to automate build processes in CircleCI ▹ Configured Docker Compose for local development ▹ Setup JavaScript/TypeScript unit testing and linting as part of the CI/CD process in CircleCI ### Software Engineer @ GE Aviation Jan 2019 – Jan 2019 | Cincinnati, Ohio, United States ▹ Wrote technical onboarding documentation and scripts describing how to setup Docker Swarm, setup corporate proxy configuration and standing up Node.js/Express applications ▹ Wrote unit tests for on-demand data generation used to test the execution of forecasting processes using Mocha and Chai ▹ Developed queue client module to interface with ActiveMQ and AWS SQS with the accompanying unit and integration tests using JavaScript, Node.js and Mocha ### Software Developer @ University of Cincinnati Jan 2013 – Jan 2017 | Cincinnati, Ohio, United States Developed and maintain PHP applications using Zend and Symfony: ▹ Developed new online recertification API for caseworkers in the criminal justice system using PHP, Symfony, Doctrine ORM and MySQL ▹ Developed reporting integration modules for JasperReports to plugin to Symfony Applications ▹ Developed reports using MySQL and integrated them into JasperReports ▹ Added new assessments to preexisting case management applications using PHP, Symfony, Javascript and JQuery ▹ Deploy new applications and update applications using Git, SUSE Enterprise, Apache, PHP and MySQL Developed new applications using Node.js, Express, AngularJS, and MongoDB: ▹ Developed CLI tools written in JavaScript to import users from a CSV and save them using an API endpoint to MongoDB ▹ Developed new features for our front-end applications using AngularJS Lead quality assurance initiatives: ▹ Setup Continuous Integration and Delivery systems (CI/CD) using Jenkins, Drone.io, and Docker ▹ Pushed regression tests into our code base that using Selenium Webdriver ▹ Pushed unit and integration tests using PHPUnit, Karma, and Chai ▹ Started Test Driven Development (TDD) of new code ▹ Manually tested applications looking for security vulnerabilities and reported findings to the development teams ### Corporate Information Security Intern @ Kroger Technology Jan 2013 – Jan 2013 | Cincinnati, Ohio, United States ▹ Audit and adjust user access and permissions using Active Directory ▹ Setup and configure corporate VPN access for associates ## Education ### Master of Business Administration - MBA University of Cincinnati Jan 2013 – Jan 2017 ### Bachelor of Science - BS in Information Technology University of Cincinnati Jan 2011 – Jan 2016 ### High School Diploma Clinton-Massie High School Jan 2008 – Jan 2012 ## Contact & Social - LinkedIn: https://linkedin.com/in/ben-leach-it --- Source: https://flows.cv/benleach JSON Resume: https://flows.cv/benleach/resume.json Last updated: 2026-03-29