Shoaib Hamza
Frontend Developer with over 3 years of experience creating efficient and scalable web applications
SUMMARY
  • Frontend developer with over 3 years of experience working with Reactjs, Typescript, Nextjs and other technologies. Proficient in utilizing industry-standard tools such as Git, Jira, Miro, and Slack to streamline development processes.
  • Proficient in managing extensive codebases across various projects, ensuring scalability, maintainability, and adherence to coding best practices.
  • Hands-on experience with backend technologies, including Node.js and Python Flask.
EXPERIENCE
Frontend Developer
May 2020 - March 2021 (Intern), March 2021 - Present
BITCS
  • Working in Frontend with ReactJS, NextJS, React-Query, Context, Redux and various other Frontend libraries.
  • Led and mentored a team of three junior developers to successfully develop the newer frontend for Codersera utilizing Next.js and implemented a blog platform using Ghost Content API. The website manages upto 2 millions of users weekly.
  • Contributed to the development of the backend infrastructure using Node.js for Changa, a platform with 20,000 active daily users. Additionally, spearheaded the development of the frontend for the Changa website.
Frontend Developer
November 2019 - May 2020
StepUp Analytics
  • Collaborated on both frontend and backend development using React.js and Node.js to create the StepUp Analytics EdTech website, which boasted several hundred active users daily.
  • Collaborated with a team of three developers to create a website facilitating course purchases for students. Implemented Stripe for seamless payment integration.
TECH Stack
Reactjs
Nextjs
Typescript
Javascript
Nodejs
Redux
React-Query
PostgreSQL
Redis
HTML
CSS
TailwindCSS
Git
Playwright
Jest
Webpack/Vite
Docker
Lighthouse
Projects
  • My Personal Portfolio showing the projects and experience I have.
  • Made with NextJS 14, Three.js, Typescript, TailwindCSS, Framer Motion, Resend, and more. The Starry background was created with Three.js
  • A Data Dashboard for users to check which artist got the most streams in a period of time. User can analyse using different graphs and table.
  • Worked with Reactjs (Vite), Typescript, TailwindCSS, recharts, react-date-picker, Shadcn, and other technologies.
  • Data created with fakerjs and the backend is created using vercel serverless technology.
  • A website where different users can login, create and join different rooms. Users can chat with each other and listen to music. Only the owner of the room can play the music but anyone can add it to the queue.
  • Worked with Nextjs 13, Typescript, Next-Auth, Nodejs, MongoDB, websockets, Redis and other related technologies.
EDUCATION
Bachelor of Technology in Computer Science
August 2017 - July 2021
Netaji Subhas University of Technology, East Campus, Delhi