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