About Me

Inspired by a lifetime passion for language learning and an early fascination of artificial intelligence, I recently earned an advanced degree in Syntax - the study of the underlying structures within everyday utterances with a focus on natural language processing in Python. The intentional combination of these disciplines brings unique perspective to deep learning algorithms and the question of Language in the human brain with the aim of solving some of our toughest software engineering and AI development challenges.

My Most Recent Projects

Project 1
Project Task Manager
The Productivity Ninja is an interactive front end with a back-end Restful API that can track the progress of projects and their tasks. This API utilizes SQL databases to store Users, Tasks, Projects and dynamic JavaScript and Handlebars to add/edit and delete projects and their respective tasks.

My Portfolio

Project 1
Password Generator
A user is presented with dynamic prompts to generate a unique and secure password.
Project 2
MySQL Employee (HR) Database
Backend SQL database that store information about employees, departments, roles and salaries. Must use MySQL2 in terminal to access and manipulate.
Project 3
Weather Forecaster
Users are presented with 4-day 3-hour forecasts when they enter and submit a city of their choice. Previously searched cities are stored for later reference.
Project 4
Interactive Workday Hourly Planner
This dynamic hourly planner displays editable hourly slots that a user can fill to plan out the current workday. Hourly slots presented in grey represent hours that have passed, the time slot in red represents the current hour, and time slots in green represent future slots. Stores responses for future reference.
Project 6
Note Taker with JavaScript
This mini app allows a user to create a series of notes and store them for later use. Notes can be deleted. This app may also be used as a task or to-do list. Must be run in the terminal using Node.js and NPM.
Project 5
README.md Generator
This mini app allows a user to create a series of notes and store them for later use. Notes can be deleted. This app may also be used as a task or to-do list. Must be run in the terminal using Node.js and NPM.