Post Job Free
Sign in

Full Stack Javascript Developer

Location:
Mesa, AZ
Posted:
September 30, 2018

Contact this candidate

Resume:

Sibyl Pomeroy

Full Stack Developer

Address *** *. *******,

Mesa, AZ

85203

Phone 480-***-****

E-mail *********@*****.***

Github https://github.com/sibyldawn

Portfolio www.sibyl.live

LinkedIn

www.linkedin.com/in/sibyl-pomeroy

Full-stack developer who specializes in React, Javascript, NodeJs, Html, CSS, Postgres, Redux, Express, REST APIs, Git, SASS, and Materials-UI. Former teacher for 6 years, with excellent skills in public speaking, leadership, team collaboration, planning, fundraising, and customer service. Experience

2018-06 - 2018-09 DevMountain

Student Web Developer

Built full stack websites with Javascript, React, JSX, NodeJS, Express, Postgres, Html, CSS, Materials-UI, REST APIs, Auth0, Jest, Cypress, Adobe XD and other resources independently and in groups.

2017-08 - 2018-06 Mesa Public Schools

First Grade Teacher

• Planned and developed instruction.

• Managed and instructed students in all subjects.

• Attended Trainings and Workshops for professional development

• Worked in a team.

2013-07 - 2016-08 Integrity Education Centre

Elementary and Secondary Teacher

Education

2018-07 - 2018-09 DevMountain Full Stack Web Development Web Development Bootcamp

2007-06 - 2011-05 Naga College Foundation Bachelor in Elementary Education Projects

2018-09 FINDER

https://github.com/sibyldawn/FINDER_APP

The Tinder for Jobs, a responsive full-stack REACT app which helps applicants and recruiters find job matches and chat to promote networking and eventually hiring.

• This full-stack REACT app was created for a group project using AGILE PROJECT MANAGEMENT.

Built the front-end with REACT, JAVASCRIPT, JSX, SASS, GOOGLE MATERIALS-UI, CONTEXT API, AXIOS, and REACT ROUTER.

•

REACT set up the foundation for this application and made it faster as it created a virtual DOM which only changed components that were mounted or updated.

•

Knowing JAVASCRIPT and all the different data types helped me manipulate data to control my REACT application.

•

• Proficiency in JAVASCRIPT, REACT, HTML, and CSS made writing JSX easy. Learning new technology is exciting so I learned how to use Google Materials- UI on my own and integrated it into different components of my REACT application together with SASS.

•

Using MATERIALS-UI on my REACT app taught me how to apply CSS in JS and inline styling.

•

CONTEXT API made state, props, and methods management quicker. User login is stored in EXPRESS-SESSIONS as well.

•

Functions to find matches and swiping involved a JAVASCRIPT and REACT- MOTION-STACK.

•

Upon matching, ASYNCHRONOUS events happen to create a chat room for the two users and they can begin chatting with each other.

•

Chat capabilities are powered by CHATKIT API and involves understanding their documentation to communicate with their REST API endpoints.

•

Built the server with NODE JS and EXPRESS with different endpoints to Create, Read, Update, and Delete data from my POSTGRES database with the help of MASSIVE.

•

Saving information was made easy using my own POSTGRES database which involved a users table, a connections table, and a chat room table. I created and tested database queries using SQL with the help of SQL Tabs.

•

Authorization is handled with Auth0 which allow clients to Log In with LinkedIn. Clients may also choose to sign up with their e-mail and password which are encrypted and saved by Auth0. In order to do this I used NODE JS and EXPRESS.

•

In this REACT app clients are given a choice to upload a new profile image through our drag and drop form which uses CLOUDINARY to safely host their picture.

•

Upon a match event when both an applicant and a recruiter showed interest an e-mail is sent to both users to notify them of this match from our REACT app using NODEMAILER.

•

AXIOS calls and promises in my REACT app are handled ASYNCHRONOUSLY to create a smooth flow of USER EXPERIENCE as they log in, update their Profile,

•

find matches and chat with others in this REACT website. 2018-08 CODING STYLE SHOP

www.codingstyleshop.com

Full Stack E-Commerce Website that Sells Personalized T-Shirts for Coders. Built the front-end with REACT, JAVASCRIPT, JSX, CSS, GOOGLE MATERIALS-UI, REDUX, LOCAL STORAGE, AXIOS, and REACT ROUTER.

•

REACT set up the foundation for this application and made it faster as it created a virtual DOM which only changed components that were mounted or updated.

•

Knowing JAVASCRIPT and all the different data types helped me manipulate data to control my REACT application.

•

• Proficiency in JAVASCRIPT, REACT, HTML, and CSS made writing JSX easy. Learning new technology is exciting so I learned how to use Google Materials- UI on my own and integrated it into different components of my REACT application together with classic CSS.

•

Using MATERIALS-UI on my REACT app taught me how to apply CSS in JS and inline styling.

•

REDUX made state management quicker and I used it with LOCAL STORAGE for added functionality. User login is stored in EXPRESS-SESSIONS as well.

•

Functions to add products, update them, or removing them from the cart involved manipulating data in REDUX, LOCAL STORAGE and REACT components using my JAVASCRIPT skills.

•

Built the server with NODE JS, EXPRESS-SESSIONS and EXPRESS with different endpoints to Create, Read, Update, and Delete data from my POSTGRES database with the help of MASSIVE.

•

Saving information was made easy using my own POSTGRES database which involved a users table, a products table, and an orders table. I created and tested database queries using SQL with the help of SQL Tabs.

•

Authorization is handled with Auth0 which allow clients to Log In with Facebook, Google, or Github. Clients may also choose to sign up with their e- mail and password which are encrypted and saved by Auth0. In order to do this I used NODE JS and EXPRESS.

•

In order to have payment capability, I added STRIPE and AUTH0 which involved reading and applying all their REST APIs endpoints and instructions.

•

In my REACT app there is an administrator’s dashboard, I created a form to add a new product to my products database. This form allows the admin to upload a product image using CLOUDINARY for their reliable photo hosting.

•

Upon order confirmation, clients receive a custom e-mail from my REACT e- commerce website.

•

• AXIOS calls and promises in my REACT app are handled ASYNCHRONOUSLY to create a smooth flow of USER EXPERIENCE as they purchase products from my REACT website.

2018-07 KETOLLECTION

https://github.com/sibyldawn/noDB_ketollection/tree/master/ketollection Personal collection of Ketogenic Diet Recipes which also has a Searching capability using a 3rd party API.

Built the front-end with REACT, JAVASCRIPT, JSX, CSS, AXIOS, and REACT ROUTER.

•

REACT set up the foundation for this application and made it faster as it created a virtual DOM which only changed components that were mounted or updated.

•

Knowing JAVASCRIPT and all the different data types helped me manipulate data to control my REACT application.

•

Built the server with NODE JS and EXPRESS with different endpoints to Create, Read, Update, and Delete data from my own server.

•

Features a search capability from EDEMAM API for other Ketogenic Diet Recipes.

•

Skills

React

Node Js

Html & CSS

Javascript

JSX

Postgres SQL

Redux

REST APIs

Jest

Cypress

Languages

Filipino/Tagalog

English

References

Tyler Collier, DevMountain, Lead Instructor, 801-***-**** ext. 719 Josh Borup, DevMountain, Lead Mentor, *********@*****.***, 480-***-**** Daniel Lovell, DevMountain, Campus Director, ******.******@***********.***, 480-***-****



Contact this candidate