Giter Club home page Giter Club logo

Hi there ๐Ÿ‘‹ I'm Sina ๐Ÿ‘จโ€๐Ÿ’ป

Front-end Developer

Highly skilled and experienced Front-End Developer in web development. Proficient in JavaScript, with expertise in popular front-end frameworks such as React.js, Next.js. I have a track record of successfully contributing to a variety of projects, and my commitment to delivering cutting-edge web solutions is underpinned by my deep understanding of design patterns and the application of SOLID principles. I am dedicated to staying updated with industry trends and continuously improving my skills.



๐Ÿ“ƒ Resume

Education

  • ๐Ÿ“– Bachelorโ€™s degree in Computer Software Engineering
    ๐Ÿ“† 2008 - 2012

Experience

  • Front-end Developer
    ๐Ÿข SnappStore!
    ๐Ÿ“† 2023 - moment
    ๐Ÿ‘จโ€๐Ÿ’ป Improved API interaction, implemented PWA with QR-based menu, offline caching, automated model generation, streamlined error handling, centralized dashboard, real-time notifications, TDD, Agile collaboration.
  • Front-end Developer (Team Lead)
  • ๐Ÿข Mazraeapp
    ๐Ÿ“† 2022 - moment
    ๐Ÿ‘จโ€๐Ÿ’ป Mazrae is a groundbreaking "super application" for farmers, with three integrated apps: "Farm," "Shop," and "Market," developed using Webpack micro front-end architecture. Led development, ensured coding standards, and provided innovative solutions using React.js, TypeScript, and Tailwind CSS. Implemented PWA features and web push notifications for offline access and timely updates on farm activities.
  • Front-end Developer
  • ๐Ÿข Tehran Internet (*780#)
    ๐Ÿ“† 2022 - 2023
    ๐Ÿ‘จโ€๐Ÿ’ป Developed a Next.js PWA for tourism, enabling seamless booking of flights, buses, hotels, and international travel. Enhanced UI with advanced search and a responsive support dashboard, optimizing performance for efficient user experiences.
  • Full-Stack Developer
  • ๐Ÿข Navaco Information Technology Co
    ๐Ÿ“† 2018 - 2022
    ๐Ÿ‘จโ€๐Ÿ’ป Led the development of a responsive payment web app with React.js, TypeScript, and Redux, ensuring seamless user experience. Engineered solutions for complex banking operations, integrated a customer loyalty program, and optimized performance by 30%.
  • Front End Developer
  • ๐Ÿข Arman Insurance
    ๐Ÿ“† 2017 - 2018
  • Front End Developer
  • ๐Ÿข HFJ
    ๐Ÿ“† 2013 - 2017
๐Ÿ“ฆ Packages
Name A short summary Install Downloads
angular-countdown-date-time Angular countdown by end time NPM Version NPM Downloads
reactjs-simple-table A simple and reusable table for React NPM Version NPM Downloads
reactjs-simple-slider A simple and reusable image slider for React NPM Version NPM Downloads
react-tags-in-textarea Add dynamic tagging capabilities to their React applications text content area NPM Version NPM Downloads
๐Ÿ“ Articles

In modern web applications, making HTTP requests to APIs is a fundamental part of the development process. Axios, a popular JavaScript library, simplifies the process of making HTTP requests in React.js applications. However, when dealing with secured APIs and token-based authentication, itโ€™s essential to handle token expiration gracefully. This article explores how to ensure that all requests made during a token refresh process are automatically repeated with the new access token. Github Repository

As a React and Next.js developer, I faced hurdles managing multiple APIs and adapting to backend model updates. Leveraging Swagger, Axios, and similar tools, I embarked on a journey to simplify backend model generation. The goal was to create a seamless system for integrating models into projects despite frequent backend changes, alleviating the complexity of microservices. Github Repository

๐ŸŽฎ Games

Inspired by the vibrant traditions of Nowruz, the Persian New Year celebration. As a celebration of spring and new beginnings. Play!

Sina Alizadeh's Projects

tags-in-textarea icon tags-in-textarea

Enhance your projects with our intuitive tagging package, designed for seamless integration into your text content.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.