I'm a web developer with experience building websites with HTML, CSS, JavaScript, React, Node.js, Python, PHP, Ruby on Rails, SQL and MongoDB. Please checkout my projects and resume. Reach out to me if you think I’d be the right fit for you!
My Projects:
Instagram Clone
My Instagram Clone was made with React.js, Ruby on Rails and PostgreSQL. It is composed of 2 sites: a frontend hosted on Github Pages and an api hosted on Fly.io. It has all the functionality of instagram, including: posting, following, messaging, liking and commenting. The site has a guest profile that allows users to see it without setting up an account.
Twitter Clone
My Twitter Clone was made with the MERN Stack and is composed of 2 sites: a frontend hosted on Github Pages and an api hosted on Render.com. It allows users to sign in with their Twitter credentials via Passport.js and Twitter OAuth. This imports and prepopulates their user profile with their username and profile picture. The user can then post on the clone with text or pictures, follow other users, and explore tweets and profiles. All Clone generated posts are kept internal to the Twitter Clone.
Chess
This is project is command-line chess written in ruby. It can either be played with 2 players or against a computer. The game will end and a winner will be declared when a player is checkmated. This project gave me an opportunity to practice my Object Oriented Programming skills by making classes and modules to support each distinct piece without rewriting any code. I also got to write algorithms to detect if there was a check or checkmate on the board. To test my algorithms I used Rspec.