Projects

PinInit is a clone of the common social media platform Pinterest, where users create and share ideas organized in boards.

Some of aspects involved in creating this project were as follows

  • Set up and implement a Ruby on Rails back end with a PostgreSQL db
  • Set up frontend and backend user auth
  • Utilize Amazon Web Services S3 (AWS) to store photos in the cloud uploaded by users
  • Implement a React Redux frontend with core CRUD functionality native to Pinterest
  • Connect a React Redux frontend with a Ruby on Rails backend via dynamic AJAX calls
  • Utilize practical associations within Ruby on Rails backend to dynamically inform frontend components

Orbit is a 3D interactive visual graphic application that can be used to create simple shapes

Some of the aspects involved in creating this application are as follows

  • Setting up a 3D scene on a canvas element hosted with Github Pages
  • Utilizing THREE.js to create a 3D cube made up of smaller individual cubes
  • Optimizing render quality during user interaction by utilizing InstancedMesh
  • Implementing keyboard controls allowing user to interact with cubes in a more efficient means

GrillLit is web application that allows users to create events and invite other users

GrillLit is a collaborative effort accomplished by myself and four other software engineers, my responsibilities included primarily the backend

  • Setup and implemented a Mongo DB
  • Setup backend for user authentication as well as event and like functionality including routes models and validations

Skills

Joseph Sipiorski

profile

Email:

Josephsipiorski@gmail.com

Cell:

(224)425-2403

Elements

Text

This is bold and this is strong. This is italic and this is emphasized. This is superscript text and this is subscript text. This is underlined and this is code: for (;;) { ... }. Finally, this is a link.


Heading Level 2

Heading Level 3

Heading Level 4

Heading Level 5
Heading Level 6

Blockquote

Fringilla nisl. Donec accumsan interdum nisi, quis tincidunt felis sagittis eget tempus euismod. Vestibulum ante ipsum primis in faucibus vestibulum. Blandit adipiscing eu felis iaculis volutpat ac adipiscing accumsan faucibus. Vestibulum ante ipsum primis in faucibus lorem ipsum dolor sit amet nullam adipiscing eu felis.

Preformatted

i = 0;

while (!deck.isInOrder()) {
    print 'Iteration ' + i;
    deck.shuffle();
    i++;
}

print 'It took ' + i + ' iterations to sort the deck.';

Lists

Unordered

  • Dolor pulvinar etiam.
  • Sagittis adipiscing.
  • Felis enim feugiat.

Alternate

  • Dolor pulvinar etiam.
  • Sagittis adipiscing.
  • Felis enim feugiat.

Ordered

  1. Dolor pulvinar etiam.
  2. Etiam vel felis viverra.
  3. Felis enim feugiat.
  4. Dolor pulvinar etiam.
  5. Etiam vel felis lorem.
  6. Felis enim et feugiat.

Icons

Actions

Table

Default

Name Description Price
Item One Ante turpis integer aliquet porttitor. 29.99
Item Two Vis ac commodo adipiscing arcu aliquet. 19.99
Item Three Morbi faucibus arcu accumsan lorem. 29.99
Item Four Vitae integer tempus condimentum. 19.99
Item Five Ante turpis integer aliquet porttitor. 29.99
100.00

Alternate

Name Description Price
Item One Ante turpis integer aliquet porttitor. 29.99
Item Two Vis ac commodo adipiscing arcu aliquet. 19.99
Item Three Morbi faucibus arcu accumsan lorem. 29.99
Item Four Vitae integer tempus condimentum. 19.99
Item Five Ante turpis integer aliquet porttitor. 29.99
100.00

Buttons

  • Disabled
  • Disabled

Form