Marsha Wheeler Design was created for a client who wanted an updated website. Working together we
designed a complete revamp of her website. In addition we migrated her site to a shared web
hosting server that I manage (LAMP stack). A few automations were created for this site as well, which
include updating the website with her latest blog posts, mailchimp and hubspot contact automations, also saving customer messages
who use the contact form to a separate firebase database.
"Working with Paul has been outstanding. When website templates weren't giving me what I wanted, Paul created my website from scratch, so I'd get the exact look and feel of my brand. Paul goes over and above the scope of work by thinking ahead and suggesting design features and functions that he feels I may be interested in incorporating into my website....all of which I gladly say yes to. He is readily available when I require website updates and changes are made promptly. Paul truly listens to what I want for my website. He has gotten to know me and my business and has grown my website as my company grows. In my eyes, Paul is a pure genius when it comes to coding. There is nothing he can't learn and can't do."
The Weight and Balance App service started out as a tool I created for myself while I was training to get my private pilots licence. I wanted a quick and reliable way to complete the pre-flight weight and balance, for which this calculator was created. It was soon liked by many of my co-student pilots and instructors alike. Seeing an opportunity to publish my first app, I approached the owner of the flight school (Durham Flight Centre) to publish on both the Android and iOS platforms. Which became Durham Flight Centre W&B.
The app contains DFC's airplanes information in a Firebase database, and runs calculations based on the weight input the user enters to verify that the flight will be within the safe limits for flight. The final information is then submitted through the app by email to DFC as well as stored back into the database. The app was built using Java for Android and Objective-C along with Swift for iOS.
"Thank you for developing this app. It makes preparing for a flight much easier."
Surface to Air Management (SAM) was a natural evolution to the Weight and Balance app. Durham Flight Centre requested a way to view the completed weight and balance forms, so a web interface was developed. The first version used a Firebase backend with html, css and javascript as the front end interface. As new products were developed like the scheduling system, gps tracking, automatic timers and recording of flights, it progressed into a self developed backend using industry standard elements such as node js with express, React, mongoDB, socket IO and passport on a MERN stack hosted through AWS.
This project incorporates information from a stock API and assesses the data based on a pre-defined set of rules in order to flag a user when to purchase or sell stocks. The pre-defined set of rules are based on the Parabolic SAR Trading Strategy. At the end of each trading day the stocks are assessed and a report is emailed to the user. A user interface was also created to visually show the stocks with the trading strategy displayed on the stock graph.
As one of the Free Code Camp projects I developed a Pomodoro Clock using the required technologies; HTML, Javascript, CSS, Bootstrap, SASS, React with Redux, and JQuery. This code helped me with the previously mentioned timers mentioned above (SAM).
Using the Google API for Actions on Google, created a weather app specific to aviation weather for pilot's pre-flight briefings. This program uses the Actions on Google API to deliver information in human readable format from the Aviation Weather Center's text data server, which serves its information in an XML schema. This program also uses Dialogflow for its natural language processing.
EDUCATION
Full Stack Developer
FreeCodeCamp2018-2019
Relational Database Design & SQL
Humber College2013
Java Advanced Programming
Durham College2003
Mechanical Engineering Technician
Loyalist College1994-1996
SKILLS
Programming Languages & Tools
HTML 5HTML 5CSS 3CSS 3SassSassJavascriptJavascript
ReactReactD3D3Next JSNext JSNode JSNode JS
MongoDBMongoDBFirestoreFirestoreFiresbaseFirebaseFauna DBFauna DB
Cloud FunctionsCloud FunctionsPHPPHPSQLSQL
JavaJavaObj CObj CSwiftSwift
NPMNPMAWS LightsailAWS LightsailGITGIT
Work Flow
Mobile-First, Responsive Design
Cross Browser Testing & Debugging
Database Design
Hosting Environments
Security Compliance
Cross Functional Teams
Agile Development & Scrum
INTERESTS
Apart from being a full stack developer, I enjoy my time being outdoors. In the winter, I like to go skiing and taking my dog for walks through the snow. During the warmer months I enjoy playing tennis, and rollerblading.
When indoors, I tinker with arduino and raspberry pi boards building robots and automated devices, also I spend a large amount of my free time exploring the latest technology advancements in the full stack development world.