Brian M.

Front End Developer

365 dollar
Freelancer
New York, UNITED STATES

My experience

More

Self EmployedSeptember 2019 - March 2020

Independently designed, developed, and maintained Cash Pawn & Jewelry’s website. Employed responsive and UX friendly designs to implement an online catalog of the shop’s inventory. Increased sales and customer satisfaction and bolstered the company’s limited web presence.

- Developed requirements for SQL queries used to retrieve required data from the shop’s database
- Developed a Node script to process database records and store them in JSON files
- Designed and built efficient and reusable React components, hooks, templates, and webpages
- Developed GraphQL queries to provide data to components, templates, and webpages
- Leveraged Gatsby Node APIs to programmatically generate thousands of pages, including shopping pages for each subcategory of items and item pages for each of the inventory items
- Implemented the site’s theme and responsive designs using CSS, CSS Modules, and PostCSS
- Developed unit and integration tests using Jest and React Testing Library

My stack

Technologies

NPM, React.js, REST API, Gatsby.js, SaaS

Other

Node, Webpack, Data Modelling, Babel, Mobile Applications, interface development, TDD, Test-Driven Development, Dev-Communities Social Media, Microsoft Windows 8, React, Microsoft Windows, OSX, System Architecture, CRUD

Databases

PostGreSQL

IT Infrastructure

Git, Heroku, Unix, Ubuntu

Others

Chrome Developer Tools, API, Social Media

Environment of Development

Rbenv

Frameworks

Bootstrap, REST

Protocols

JSON

Open Source solutions

pgAdmin

Software testing

ESLint, Integration testing, Jest, Rubocop, RSpec

Languages

HTML, JavaScript, Ruby, Python, Sass, GraphQL, SQL, Ruby on Rails

My education and trainings

Full-Stack Web Development, Computer Science - The Odin Project2018 - 2019

Bachelor of Science, Biochemistry - Virginia Tech2011 - 2015