Jacob Bowman
Software Engineer, Web and App Developer
About Me
I am a passionate and creative software, web and app developer with a strong commitment to delivering high-quality digital solutions. With several years of experience under my belt, I've had the privilege of working on a diverse range of projects, each presenting its unique challenges and opportunities. My mission is to transform ideas into interactive, user-friendly, and visually stunning digital experiences.
Top Skills
Recent Projects
Shopping List App
Description:
This app was created as a tool to help organize a users different shopping lists. A user can create multiple lists depending on what store they need to shop at. In each list, a user can add, delete, and check off items. A "Find" screen is also available that sorts all of the shopping list items by aisle number to help the user shop more efficiently.
Tools Used:
Figma
App designs
App prototyping
React Native
Framework
Expo Go
Testing React Native app on an IOS device
Orenda Box Website
Description:
This simple website was created as an informational site. It was used by the Orenda Box startup to showcase the capabilites of their product and receive information on interested parties.
Tools Used:
React.js
JavaScript library on website front-end
Node.js
JavaScript back-end environment for hosting website
ReactionData UI Design
Description:
This portfolio was created to show a group project of a new UI design of ReactionData's survey platform and show the process of how it was developed. The project consisted of four main steps: initial usability tests, definition and ideation, a high-fidelity prototype, and final usability tests. All testing and prototyping was done either on the existing website or in Figma.
Tools Used:
Figma
Website designs
Website prototyping
Bootstrap
Website template used for portfolio summary
Twitter Clone (Tweeter)
Description:
This app clone was created to learn principles of effective software design, understand design patterns and their application, learn to effectively document and communicate software designs, and gain experience with cloud computing. There was not an emphasis put on the user interface.
Tools Used:
Java
Language used
AWS
Backend for storing users and account information
Android Studio
App testing and prototyping