WELCOME TO MY PORTFOLIO

I Am a Full Stack Web Developer / Software Engineer

About Me

I attended the University of Washington Seattle and graduated with a degree in Geographic Information Systems. From there I decided to follow my passion and become a web developer.


I've since attended the Coding Dojo and learned four full stacks. I am currently a Software Development Engineer at Zonar Systems.

Technical Skills


Python

Python

Django

Flask

AWS

iOS

Swift 3

Xcode

MEAN

JavaScript

MongoDB

Express

Angular JS

Node JS

React

C#

C#

ASP.NET

Dapper

Entity

MySQL

Azure

Projects


MEAN

The home page for Sunny Hills Palladium

MEAN

A freelance project currently in progress. I worked with a team of two other individuals to build the home page for Sunny Hills Palladium (SHP) property management. This site contains a friendly UI including a google map with the locations of SHP's properties.

Included in this site is a fully functional admin page. It gives the client the ability to add new properties, update information and photos about the properties, and manage all users. All changes are instantly reflected when visiting the home page.

Github: https://github.com/jeffjkwok/shp_one

We also are in the process of redesigning Vista Del Mar, a retirement home site for the same company.

Github: https://github.com/jgdepew/vista_del_mar

Skills Used:
  • JavaScript
  • MongoDB
  • Express
  • Angular
  • Node.js
  • Google Maps API
  • Bootstrap/jQuery
  • Git
  • Amazon Web Services
  • MVC Structure
MEAN Project

Python

An application where users can share their favorite recipes

PotLuck

This is an application where users can share their favorite recipes. It features a fully functional login and registration page along with the ability post and delete your own recipes. Each recipe has the option to upload a photo of the food and add steps to the recipe. Steps can be updated at any time and is implimented using ajax so it saves as you go.

Github: https://github.com/jgdepew/potluck

Skills Used:
  • Python
  • Django
  • JavaScript/Ajax
  • Git
  • Amazon Web Services
Python Project

Python

A pagination application with filters

Pagination

This app allows users to filter a list of people by first and last name. It also allows filtering by date ranges and limits results to five. In doing so, it creates multiple pages users can click on the see the other results.

Github: https://github.com/evcallia/django_pagination

Skills Used:
  • Python
  • Django
  • JavaScript/Ajax
  • Git

C#

An application where users can use their voice to post messages and comments to others

Voice Activated Message Wall

This is an application where users can use their voice to post messages and comments to others. The project contains a login and registration page. Once logged in users can choose to post a message on the wall, or comment on someone else's message.

This application also allows users to post messages or comments by voice. It utilizes the Microsoft cognitive services API called LUIS (Language Understanding Intelligent Service). Once a user speaks into the mic, ajax is used to make a request to LUIS and analyze the users intent.

Github: https://github.com/evcallia/microsoft_LUIS_voiceManipulation_project

Skills Used:
  • C#
  • ASP.NET
  • Dapper
  • Microsoft Cognitive Services - LUIS
  • JavaScript/Ajax
  • Git
  • Amazon Web Services
C# Project

MEAN

A chatroom application built using socket.io

Chat Room

This application allows users to instantly chat with one another. Every user is notified when someone joins or leaves the chat. When a new user joins the chat, all old messages are sent to them so they can catch up on the conversation.

Github: https://github.com/evcallia/chatroom

Skills Used:
  • JavaScript
  • Socket.io
  • Ajax
  • Express
  • EJS Templating Engine
  • Node.js
  • Git
MEAN Project

C#

An application where users can leave messages for other users

User Dashboard

This application features a functional login and registration page. Once logged in users are presented with a list of all other users. A user can view the profiles of other users and leave messages and comments on their personal wall. Every user has the ability to updated their profile infromation and leave a description about themselves.

This application also has an admin level for users. An admin can manage all users, messages and comments, reset accounts, and create accounts and other admins.

Github: https://github.com/evcallia/cSharpUserDashboard

Skills Used:
  • C#
  • ASP.NET
  • Entity Framework
  • Git
  • Azure
C# Project

Lets Get In Touch