ROSS DURIS

Ross Duris

Web Developer

Contact

Email
Phone

Projects

Printify Stripe Store

printify stripe store

E-commerce platform engineered with NextJS, showcasing dynamic server-side rendering for optimized performance. Integrated Printify API for product fulfillment and Stripe for secure payment processing. Features custom NextJS page routing for a seamless shopping experience.

Road Trip Forecast

road trip forecast

Interactive travel application built with React, offering real-time weather data and navigational features. Utilizes React's component-based architecture for a responsive user interface, integrating maps and external weather APIs for live trip updates.

HTML & CSS Code Challenge

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Ex veritatis eos non velit obcaecati soluta voluptas quisquam quaerat exercitationem, dicta alias beatae. Impedit nam nostrum, inventore earum consequatur natus voluptatum.

Domain Availability Search

domain availability tool

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Ex veritatis eos non velit obcaecati soluta voluptas quisquam quaerat exercitationem, dicta alias beatae. Impedit nam nostrum, inventore earum consequatur natus voluptatum.

Chat GPT Stream App

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Ex veritatis eos non velit obcaecati soluta voluptas quisquam quaerat exercitationem, dicta alias beatae. Impedit nam nostrum, inventore earum consequatur natus voluptatum.

Little Lemon Resturant

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Ex veritatis eos non velit obcaecati soluta voluptas quisquam quaerat exercitationem, dicta alias beatae. Impedit nam nostrum, inventore earum consequatur natus voluptatum.

Skills

React Hooks (useState, useEffect, useContext) Next.js (SSR, SSG, API Routes) Redux (State Management, Middleware) Zod (Validation) Components (Functional, Class-based) Props (Typechecking with PropTypes) Context API (State Management) React Router (Navigation) Jest (Testing) Styled Components (CSS in JS)

ES6+ (Arrow Functions, Async/Await, Destructuring) DOM Manipulation Fetch API/Axios (HTTP Requests) Webpack (Module Bundling) Babel (JS Transpiler) Lodash (Utility Library) Jest (Testing) Promises and Async Programming Event Handling TypeScript (Static Typing)

Semantic Elements (header, section, article) Forms and Input Types Canvas and SVG for Graphics Video and Audio APIs Local Storage Accessibility (ARIA roles) Responsive Images (srcset) Geolocation API Drag and Drop API Web Workers

Flexbox Grid Custom Properties (Variables) Media Queries (Responsive Design) Transitions and Animations Pseudo-elements (::before, ::after) Pseudo-classes (:hover, :focus) SASS/LESS (Preprocessors) BEM Methodology (Naming convention) CSS Modules (Scoped CSS)