Description: Quackhire is building tools to make job hunting more efficient
Accomplishments:
Handling all business tasks including company formation, hiring/managing contractors, bookkeeping, and taxes
Negotiated and rejected an acquisition offer from an experienced investor
Developing a Chrome extension to add functionality to major websites such as Linkedin and Indeed
Developing a scalable NodeJS/Express backend with a PostgreSQL database. Deployed to AWS using Elastic Beanstalk, RDS, Cognito, Lambda, SES, and CloudWatch
Developed error logging/reporting middleware and automated testing
Developing an accessible and responsive frontend website using ReactJS and Redux. Deployed to AWS using Amplify, Route53, and S3
React, Redux, NodeJS/Express, PostgreSQL, Slack API
Description: React-based web application that allows users to open tickets and ask questions related to programming. Users can upload images and videos to help ask or answer questions, and responses are shown in organized threads. Includes an integrated Slack bot that allows users to easily see, open, and answer tickets from Slack.
Accomplishments:
Lead three junior frontend developers to build a frontend website while designing data flow with a backend developer
Presented the project to 900 students
Produced a REST API with 40+ endpoints using Node.js, Express.js, and PostgreSQL, and modeled database schema/migrations using Knex.js for users, tickets, comments, and replies.
Combined JSON Web Tokens and Bcrypt to authenticate users and hash passwords.
Defined endpoints allowing users to simultaneously upload images/videos with Express-fileupload and Cloudinary.
Integrated Slack API to create a bot that allows users to easily see, open, and answer tickets from Slack.
Continued working with the backend developer for another two months to refine our vision for the project