Hello there, my name is

Benjamin Banwart

Welcome to my site

I work as a Software Engineer for Miller's Professional Imaging and thoroughly enjoy my craft

personal picture

Technology Experience

JavaScript, TypeScript, Microsoft Azure, C#, .NET, Angular, CSS, HTML, IIS, CircleCI, Python, VS Code, Visual Studio, Flask, Jinja, AWS, MongoDB, SQL, PostgreSQL, PgAdmin, ElephantSQL, MS SQL, Postman, Trello, Netlify, Sequelize, NodeJS, Git, API's, XML, Nuget, NPM, .NET Core, ASP.NET, Razor Pages, Mongoose, React, Redux, Heroku, AWS Elastic Beanstalk, Microsoft Azure Web App, Linux, MacOS, Windows, Agile, SQL Server, Dapper, SASS, SCSS, Axios, Express JS, Bootstrap

Work Experience


Software Engineer
  • One of two engineers responsible for tooling at Miller's
  • Part of a task force that planned and implemented a system with an impact on the automation of identifying, quarantining, and responding toward fraudulent accounts and orders resulting in lower product waste and fewer orders placed with stolen credit cards
  • Craft and maintain an internal tool suite that encompasses the workflows of the majority of the teams at Miller's, including applications like account management for customer service, credit memo tooling for accounting, robust product management systems for business administrators, and order lookup with live tracking for production
  • Responsible for building and managing projects from architecting to deployment
  • Lead an initiative to gather many of the companyʼs many internal tools and bring them under one roof while re-writing and modernizing each
  • Design user friendly interfaces and workflows for the various teams at Millerʼs
  • Participate in system design discussions within a team setting
  • Critical bug fixes in large collection of repositories
  • Develop intricatae tooling systems that support a highly complex product system
  • Engage in agile development collaboration with team of engineers

Hairbow Center

April 2014 - June 2023

Software Developer
  • Write Jinja templates in ERP system
  • Advise web design
  • UI/UX
  • Continue with previous responsibilities

Catalog Listing Assistant
  • List highly detailed and niche products on Amazon, Etsy, Walmart
  • Communicate regularly with the product analyst and the sales department in creating the varying products with details that are oriented for sales optimization
  • Fix broken listings and update prices to increase profit margins

Warehouse Laborer
  • Worked in product production and conversion
  • Converted large product units to multiple smaller product units while operating a machine
  • Kept shelves saturated with products for pickers
  • Troubleshot inventory errors using an online SKU-based inventory management system and communication with co-workers

Sekan Printing and Occasion Shops

July 2022 - June 2023

Software Developer Contract
  • Develop task automation web applications for product creation on multiple sales channels
  • Working with third party APIs and creating local API infrastructure
  • Created a front end/back end web app as a portal for Sekan to view, use, and manage software
  • Setup Microsoft Azure for company
  • Developed web scraper to aid in repetitive tasks while purchasing supplies
  • Created data collection web application

Notable Projects

Pokemon_Battle_Game

Pokemon_Battle_Game is a simulation of a pokemon battle from the original Pokemon games. In this game, the user is prompted to choose three pokemon that he or she will use to fight against a computer player's (CPU) three randomly selected pokemon. The user fights against the CPU with these three pokemon until either team's three pokemon faint. Whichever team is left standing wins! This game is written in pure JavaScript, CSS, and HTML and runs in the browser. It is hosted and live using Github Pages.

MERNstagram

MERNstagram is a PERN-stack application that was created as a milestone project for my course at KSU. It was created in collaboration with three other classmates simulating a dev team environment. This project was very instrumental in showing all of us how to properly function as a team and properly use all of the different version control features of git. The technologies used in development include P:postgreSQL, E:Express, R:React, N:Node.js, ElephantSQL, PgAdmin, Material-UI, and Axios. The application is built as a monorepo in the github repository and is deployed in three locations. The client side, or front-end, is hosted on Netlify, the server, or back-end, is hosted on Heroku, and the SQL database is hosted with ElephantSQL.

Contact Me