Learned industry best practices and practical software development standards with a focus on HTML5, CSS3, JavaScript, jQuery, Node.js, React, Redux, and algorithms & data structures.
Created and deployed mobile-first applications while learning new languages and frameworks by collaborating several hours every week with a senior web developer.
Recent Projects:
•- miMood journal - miMood is a fullstack journaling app and emotion tracker. Users can write a journal entry, upload a selfie, and select a mood value representing how they're feeling. The written entry and selfie are analyzed by the Watson and Azure APIs for writing tone and emotional expression. We then present this analysis to the user, providing deeper insight into emotional state.
Tech: React, Express, Node, PostgreSQL, Mocha/Chai, Enzyme, Recharts
Live URL: https://alt-states-mimood.now.sh/
GitHub Repo: https://github.com/thinkful-ei-bee/Altered-States-Capstone
•- Learn Cyrillic - The spaced repetition technique is a learning technique where the learner is exposed to new information in increasingly large intervals. In this five day project, I utilized the spaced repetition technique and a Linked List data structure to build a fullstack app that teaches users the Russian variety of the Cyrillic alphabet.
Tech: React, Express, Node, PostgreSQL, Mocha/Chai, Cypress, Recharts
Live URL: https://learn-cyrillic.now.sh/
GitHub Repo: https://github.com/thinkful-ei-bee/spacerep-client-scott-donald
•- Carpe Duo - Carpe Duo is a fullstack React app built to help users organize and schedule a productive weekend. Designed to supplement a conventional calendar app, Carpe Duo allows the user to first create a list of weekend tasks, then drag and drop these tasks into and around a weekend timeline to create a weekend schedule.
Tech: React, Express, Node, PostgreSQL, Mocha/Chai
Live URL: https://carpe-duo.now.sh/
GitHub Repo: https://github.com/ollk/carpe-duo-client