I am Shaker Kattoula

Full-Stack Web Developer

Learn More

Name: Shaker Kattoula

Profile: Full-Stack Web Developer

Email: smkattoula@gmail.com

Skill

HTML 100%
CSS 100%
JavaScript 100%
React 100%
MongoDB 100%
NodeJS 100%
Express 100%
Redux 100%
Bootstrap 100%
About me

Web Developer from San Diego with a strong passion for problem-solving and engineering creative solutions using code. Reflective communicator and collaborative team member. Backed with over 5+ years of professional customer service and operations management.

My passion to code stems from a desire for continuous learning and the enriching experience that comes along with being challenged to find real-world solutions for complex business problems. I am obsessed with writing clean, organized and efficient code. I have a strong eye for details and I strive to never let anything go unnoticed when it comes to design and performance.

My ideal company culture would be one where co-workers are passionate about what they do, respect and support each other in the workplace, maintain a positive work atmosphere, and value work/life balance.

Services

Web Design

  • UI/UX Principles
  • Usability and Accessibility
  • Cross-Browser Troubleshooting

REST API's

  • HTTP Protocols(GET, POST, PUT)
  • Client-Server Processing
  • Axios, Fetch API, JSON

User Authentication

  • Token-Based(JSONWebToken)
  • Password Hashing(BcryptJS)
  • Protected Routes via Middleware

Responsive Design

  • Media Queries
  • CSS Grid and Flexbox
  • Cross-Device/Platform Compatible

State Management

  • Redux
  • Redux-Thunk
  • Context API

Database

  • PostgreSQL
  • MongoDB(NoSQL)
  • Object Data Modeling(Mongoose)

75

GITHUB REPOSITORIES

950

TOTAL GITHUB CONTRIBUTIONS

2

PROJECTS COMPLETED

1

AWARDS WON

Projects

Movie Finder

Web Application / 2 Jan. 2021

A full-stack movie finder application that allows users to search for their favorite movies, add movies to their watchlist, and like or dislike movies.

Ticket Tracker

Web Application / 7 Apr. 2021

A full-stack ticket tracker application that allows users to create tickets to track their bugs, issues, or tasks to complete.