Hello, I'm a Charlotte-based full-stack web developer,
who enjoys creating innovative web pages and apps.
My focus is writing clean, well-formatted code by hand to make sure that the content is easy to read, easy to collaborate, troubleshoot and accessible.
I look forward to using my front-end and back-end skills to build next useful, creative solutions for real-life challenges.
Front-end & Back-end Technologies
Crystals Collector is a browser game. The player has to collect the right amount of the different crystals to match the given number and win the game.
Technologies Used: HTML, CSS, jQuery
Psychic Game randomly picks a letter, and the user has to guess the letter.
LIRI is a command line node app that takes in parameters and gives back data. LIRI searches Bands in Town for concerts, Spotify for songs, and OMDB for movies.
Train Scheduler app incorporates Firebase to host arrival and departure data, and manipulates it with Moment.js. The app provides up-to-date information about various trains, namely their arrival times and how many minutes remain until they arrive at the station.
Bardify app processes the lyrics of a user choice through Shakespearean translator and brings them back to the user via text to speech. This was a group project.
My role included app branding, jQuery DOM maniplation, writing some of Java Script functions and finding the right lyrics API.
"The Office" trivia is a quiz with multiple choice options. The player has a limited amount of time to finish the quiz. The final page reveals the number of players correct and incorrect answers.
Bamazon is an Amazon-like command line node app. Bamazon uses MySQL database to disply and manage store inventory and npm inquirer package to comunicate with customers and store manager. If the item is available, the customer will be given the total price and the inventory will be updated on the backend. On the other hand, a manager is able to see all the product, check low inventory items, increse inventory and add new items.
Friend Finder is a compatibility-based application similar to a dating app. This full-stack site will take in results from the users' surveys, then compare their answers with those from other users. The app will then display the name and picture of the user with the best overall match.
Tehnologies: node.js, Express Servers and Bootstrap
Study Mob app allows users to search for Charlotte's best study spots by selecting a part of the city or typing in the zip-code. User can create a new recommendation or write a review.
Technologies Used: Node, Express Web Server, MySQL Database, Sequelize, Heroku, MD Bootstrap, jQuery
Eat-Da-Burger! is a restaurant app that lets users input the names of burgers they'd like to eat. Whenever a user submits a burger's name, the app will display the burger on the page -- waiting to be devoured. When the user clicks "Eat-Da-Burger" button, the burger will move to the right side of the page.
Technology Used: MySQL Database, Node, Express, Handlebars & ORM
The goal of Community Connect app is to connect, organize and inform members of the micro-communities through event engagement and community board posts.
If you want to visit the site you can use:
Technologies Used: ReactJS, Node Express Server, Mongo Database, Mongoos & MDBReact
Clicky Memory Game is React application that renders different images to the screen and each image listens for click events.The app keeps track of the user’s score and increments it when user click an image for the first time. The user’s score resets to 0 if they click the same image more than once, and game starts over.
Technology Used: React
If you have any question or if you think I’d be a good fit for your next web project,
drop me a line. I’d love to hear from you.