Benjamin Bowser

Software Engineer

Me standing with a beach in the background

I am a software developer with a passion for building dynamic and scalable applications. I enjoy building intuitive user experiences and writing clean, efficient code that brings designs to life.
With experience in modern web development and cloud technologies, I specialize in developing applications from front to back. I thrive on solving complex problems, optimizing performance, and continuously learning new technologies to stay ahead in the rapidly evolving tech landscape.


Work Experiences

Technical Consultant

Salesforce | May 2021 - Present
  • Developed modular JavaScript-based UI components, enhancing user workflows for enterprise clients.
  • Engineered full-stack applications with JavaScript and REST APIs, integrating front-end and back-end systems for scalability.
  • Collaborated with stakeholders to define technical requirements and architect robust, client-focused solutions.
  • Designed and tested back-end logic to ensure performance and reliability across platforms.
  • Built and presented rapid prototypes to C-suite executives under tight deadlines.
  • Led a development team, providing leadership and guidance, to ensure project continuity and successful delivery.
  • Contributed to a mobile application, leveraging JavaScript to streamline executive productivity across enterprise teams.
  • Optimized cloud-ready solutions with a focus on scalability, drawing on AWS best practices to inform architecture design.
  • Launched and scaled a Slack community to 1,000+ members, earning recognition in a company-wide newsletter for fostering collaboration.

Software Engineer

FIS | June 2019 - May 2021
  • New product development using a variety of enterprise tools, systems, and programming languages in an agile environment to create the largest financial API marketplace in the world
  • Worked with SOAP and REST APIs written in various languages, including C# and Java. Development was primarily backend with code deployed to on-premises servers.
  • Designed and architected new APIs based on user stories gathered through meetings with product teams regarding software requirements.
  • Development on Real Time Payment project to decrease the wait time for banking transactions to fully post. Utilized Java to implement new features and functionality per business requirements.
  • Used Git and BitBucket for version control, along with automated builds occurring in Jenkins.
  • Project development in an Agile/SAFe environment, utilizing Jira to track progress to stay consistent with project timelines
  • Participated in a company run hackathon, creating an Amazon Alexa skill with JavaScript and NodeJS that helps users manage their retirement. The user can use their voice or touchscreen to see different features like account balances, news, and milestones.

Student Networking Assistant - IT

Miami University | May - Aug 2018
  • Assist network engineers in daily operation of managing a large-scale enterprise network for over 15,000 users.
  • Troubleshoot, maintain, and install new equipment, often in networking rooms in buildings on campus.
  • Visit offices and dorm rooms to repair customer equipment and diagnose connection issues, redirecting issue to the proper department if necessary.
  • Work with other non-IT departments to gain access to restricted areas where work will be conducted, including construction sites, tunnels, crawlspaces, mechanical rooms, attics, and other access-controlled rooms.
  • Respond to unexpected outages in a timely manner, usually without knowledge of what caused the issue, including visiting locations to repair connections that serve multiple buildings.
  • Replace and test new and existing fiber optic connections to expand network redundancy within the network.
  • Deliver, setup, and retrieve Cisco telephones within the university telecommunications network.
  • Diagnose and repair problems with Cisco access points to provide wireless network connectivity campus wide.

Projects

B2B Web Store

Salesforce

Developed a B2B e-commerce storefront deployed across 45+ countries and 11 languages, supporting multiple payment processors for a test equipment and lab software producer. Engineered responsive front-end interfaces with JavaScript and HTML, and implemented back-end logic to process business rules and data workflows. Integrated payment systems and REST APIs to enable seamless transactions and system communication.

E-Commerce Legacy System Overhaul

Salesforce

Modernized a legacy storefront by launching a scalable e-commerce solution for a major plumbing supplies producer, integrating 30+ REST APIs and coordinating daily with company stakeholders. Built responsive front-end interfaces using JavaScript and HTML, and developed back-end logic to manage data workflows and system integrations across multiple platforms.

Mobile Meeting and Contact Manager

Salesforce

Built a mobile application for a major accounting firm to enhance meeting preparation, launched in late 2024 with a phased rollout to executives. Crafted responsive front-end interfaces with JavaScript and HTML to display daily meetings, search contacts, and add notes. Implemented back-end logic to handle data retrieval and updates. Recognized by the mobile team for introducing a novel use case in mobile productivity.

RetireMe Amazon Alexa Skill

FIS

As part of the FIS Hackathon called InnovateIn48, I worked with 4 other coworkers over the course of 48 hours to design a solution that could be a future product offering from FIS. My team members and I started from scratch at the beginning and successfully wrote a proof of concept Amazon Alexa skill to help users monitor their retirement. The user can use their voice or touchscreen of the device to access different features like viewing account balance, retirement milestones, and news.

Shopify Bot

Personal

Built with NodeJS, this app checks Shopify stores for new products added with titles that match a list of predetermined keywords. If a match is found, it pushes a message via a push notification provider to subscribed users.

Tumblr Notifier

Personal

A complex web application running on AWS that makes a call to the tumblr API to see if a user has recently liked a post. If the specified user has liked a post recently, the application sends a push notification to a list of users specified to tell them that a user is online. This ideally is designed for tracking when celebrities or famous accounts are online liking posts. I'm continuing to improve this project to add more features in the future.