Jack Dowling, Software Engineer
This site is a portfolio to showcase my work and talents as a programmer. Come on in and have a look
I grew up in Denver, Colorado where I graduated with a degree in English literature in 2013. After that I travelled to Bogota, Colombia where I lived for 6 years as an English teacher. In 2020, as COVID was declared a global pandemic, classes and many other work environments shifted into the online sphere. This change inspired me to pursue a long-standing goal of learning software engineering. As more spaces transition into online spaces, it is increasingly important that we can provide high quality tools and resources for people around the world. That is my passion, I love designing, building, testing, and deploying applications that can make a difference.
A full stack web application for creating and taking quizzes with your friends. Includes social media style messaging and user authentication. The front end was built in React and the quizzes and user data are stored in a PostgreSQL databse.
React | React Router | React Hooks | PostgreSQL
An Address Book app I built for a tech assessment to learn Python. The front end is built with React and allows users to add, edit, and delete entries. The backend server was made using Flask and some common Python libraries like psychopg and XML Element Tree. Along with interfacing with the Postgres DB, the server hits the USPS API to get city and state location via Zipcode.
React | PostgreSQL | Flask | Python | Docker
A rebuild of part of the commercial API used for the Island Walk project. The goal here was to build, deploy, and scale. MongoDB was used for the DBMS and it was hosted on AWS and horizontally scaled.
MongoDB | Docker | AWS | Express
An e-commerce website for a sustainable clothing company. This was a single page app and used the client API for product information. This app was built in React and axios was used for back end requests
React | CSS | Axios | Webpack