K.

Wenjun

Jiang

Did I tell you I'm a Full Stack Developer?

At age 27, I decided to uproot my life in the Service Industry and commit to Software and Web Development. I attended Coding Dojo's Full Stack Web Development course, and while I learned many technologies and languages during the course, the best thing I learned is the ability to learn anything in a short amount of time through determination and throwing an absurd amount of hours into the process.

  • Favorite Languages: Python python & JavaScriptjavscript
  • Favorite Tech Stack: MEAN
  • Favorite Dota2 Player: Artour 'Arteezy' Babaev eg
  • Favorite Basketball Player: Klay Thompson klay
  • fitFriends
    fitFriends | fitFriends GitHub

    Gym buddy finder

    During my journey as a Service Industry Representitive, my working hours differ from the normal 9am - 5pm. I had just started my fitness lifestyle and it was very intimitating, it was hard to find people with the same mindset I had for personal goals and it was even harder to find people of similar schedules.

    fitFriends brings together people similar schedules and goals. Users have to register, set their default gym (powered by Google Places API & Google Maps API) and fill out a preference form which includes their fitness goals, gender preference, and schedule. Members of the same gym then are shown a list of people with the most preference matches to least, with gender preference being the most important. Users then can use the real-time chat application (powered by socket.io) to connect with each other.

    Technologies:


    html5 css js jquery bootstrap angular express node mongodb google
    LineUp | LineUp GitHub

    Employee Scheduling Web App

    LineUp is my first collaborative project and how I developed a sense for Git, working with different branches and merges, as well as collaborative planning for different stages of the project.

    Project utilizes Java, Spring Framework, and MySQL database combined with FullCalendar.io, an interactive calendar package. Managers can set employee access levels, click to schedule employees, and approve/deny users for day off requests.

    Technologies:


    html5 css js js bootstrap java spring mysql aws
    Line Up Site Pic
    uChoose
    uChoose | https://www.uChoose.link

    The field of Psychology has a term called Overchoice, which is the cognitive process which people have trouble making decisions when faced with an abundance of options. My girlfriend and I sometimes would take up to an hour and a half to decide where to eat.

    uChoose is built to help indecisive people like us make quick decisions, whether its restaurants to eat at, which type of food to choose, what activities to do for the weekend, or where to get a beer, just input it and spin! The winner is randomly selected and returns local options for the winning value. Powered by Yelp API.

    Technologies:

    html5 css js jquery bootstrap angular express node aws