Card image cap
Nick Gundobin

I am a committed, detailed-oriented Software Developer specializing in Front End Development using various programming languages and technologies. I have an in-depth knowledge of JS(JQuery,DOM manipulation,ES6,Promises,callbacks etc), Typescript, Python, Java and their data structures as well as OOP, CSS, HTML, frameworks like Flask, Express.js, Node.js JS environment, React, Redux, APIs. I am driven by curiosity, problem solving and new technologies.

Projects 2020-2021

These are links to my projects that I have completed so far...


I will continue to add my projects to the list and also update them. Give me any feedback...

Card image cap
Quizme App

This is React application built with modern functional components and hooks like useState,useEffect, useRef, useHistory and also react-hook-form. For storage, Redux store was utilized including types, actions and reducers. For visuals, Material UI with combination of Materialize CSS was used to achieve desired positioning of components and make the task somewhat easier. Responsiveness is almost fully achieved, just some more touches needed to accomplish this goal. To insure correct type usage, I used Typescript in this project. More info about this project go to https://github.com/nikgun1984/quizme-client. The API Quizme was created as a part of Full Stack application for QuizMe. It was written in Javascript/Node.js and Node.js web application framework Express.js. For database, I used relational database PostgreSQL. This is a RESTful JSON API with two key resources: users and studysets. All endpoints require authentication using JSON Web Tokens (JWT), with the exception of accessing studysets, creating users, getting a word of the day which are open to the public. More info about this project go to https://github.com/nikgun1984/quizme-app

Card image cap
Meme-Generator

Meme Generator is an image maker to add custom resizable text to images. You can add image link by copying image adress and paste it to the submit form. Then fill the rest of the form by adding top and bottom captions. Have fun!!!

Card image cap
Card-Memory-Game

Card Memory Game is a card game in which cards are laid face down on a table and two cards are flipped face up on each turn. The object of the game is to turn over pairs of matching cards. The game is also known as Memory or Pairs.

Card image cap
Movie-App

A little fun movie app to add favorite movies to your database with title and ratings. You are able to add, remove, update, sort movies by titles and ratings.

Card image cap
Keto Life App

Welcome to Keto Life website where you can easily find delicious recipes from breakfast to dessert, create new recipes and look up nutritional data of the ingredients. It has never been easier. This is my first fully realized application using JQuery, Flask, PostgreSQL, Bootstrap, Heroku More info about this project go to https://github.com/nikgun1984/ketolife_backend

Card image cap
Jobly App

Simple Job application allows you to search for jobs, companies, register, edit profile, apply for a job and more. Technologies: React, Express.js, Node.js, PostgreSQL, Material UI, Bootstrap, Heroku, Netlify More info about this project go to https://github.com/nikgun1984/React-Jobly

Card image cap
Todo-List-App

Todo app is a simple application to enter daily tasks and if they are done they can be removed or modified. With todo app you can add a new todo, mark todo as completed and also remove it from the list. Technologies: React, Redux, Typescript, Netlify

Card image cap
Shoply App

Shoply App is a React app that shows sample how I would implement shopping app in the front end by means of React hooks and Redux as a store. With this app you can add to the cart, get a discount and also remove it from the cart. The items are taxable as well. The cart will persist if one reloads the page. Technologies used: React, Redux, local storage, Netlify

Card image cap
Connect-Four-Game

Connect Four is a two-player connection board game, in which the players choose a color and then take turns dropping colored discs into a seven-column, six-row vertically suspended grid. The pieces fall straight down, occupying the lowest available space within the column. The objective of the game is to be the first to form a horizontal, vertical, or diagonal line of four of one's own discs.

Card image cap
TV-Show Database

TV-Show database app where you can find any TV-Show. Look up content, episode guide, genre, etc. I used TV-Maze API/ jQuery and Axios JS libraries, twitter bootstrap

Card image cap
Jeopardy

The game features a quiz competition in which players are presented with general knowledge clues in the form of answers, and must phrase their responses in the form of questions. Data is fetched from API-- http://jservice.io/. There is a way to start and restart your game. I used axios to request data from API, jQuery libraries, Twitter Bootstrap v4.5.2, fontawesome website.

Card image cap
Hack or Snooze

Hacker News is a tech news aggregator. It is one of the best sources online for intellectually stimulating news. Project was built using API https://hackorsnoozev3.docs.apiary.io/, JS libraries like jQuery,axios.

Card image cap
Tennis Family Group

Tennis Family Group was created using WordPress, HTML and CSS. February 2020.

If there is no struggle, there is no progress.