About Ali

Determined and result-oriented Full-Stack developer with 5+ years of experience in code writing and

optimizing web pages. Highly proficient in Javascript language and seeking to continue improving my

coding skills as a Full-Stack developer


SKILLS

  • Javascript,Nodejs,Git,Nestjs,SQL,TypeScript, NoSql,unit-test,integration-test, Reactjs,Nextjs,Redux,Restapi,graphql, CI/CD, JWT, Python, Nginx, Web Security, Linux
  • Database Design
  • Docker Products
  • Security
  • Communication Skill
  • Problem-solving
  • Creativity
  • Time Management
  • Eye for Detail


EXPERIENCES

Full-Stack Developer / Co-Founder at Tunerplus.ir

2020 - Present

  • Streaming extensive data between server and client. ( Restapi)
  • Design and implement authorization and authentication with passport js jwt strategy.
  • Write unit and integration tests and make the source code trustable and expandable. Use CQRS
  • pattern to scale independently.
  • Use checksum and CRC for validating bin files.
  • Improve chartjs line chart capability and use it in the project. ( Canvas)
  • Use and improve visjs 3d graph surface chart in the project.


Front-End Developer at advisorbuddy - Canada

2022 - 2023

  • Handle multiple large forms, implement complex UI and digital signature, and build large pdf for house information.
  • Optimize performance and refactor codes.
  • Teamwork


Front-End Developer at Zeemind.ir - Iran, Tehran

2019 - 2020

  • Build users' panels with various types. It was like upwork.com or freelancer.com ( a website for freelancers and employers)
  • Handle step-by-step forms.
  • Teamwork


Back-End Developer at TecnoBazrooj - Iran, Tehran

2018- 2019

  • Develop and implement the backend side with microservice architecture to scale each service independently.
  • Work a little with PostgreSQL and Redis (authorization and authentication service) and make multiple rules and levels of privileges for users and admins.
  • Teamwork and Agile methodology.
  • Write a cron system to update the database at the specified times.


Full-Stack Developer - Freelancer

2017 - Present

  • Implement claim-based authentication and use PASETO instead of JWT.
  • Work a little with AWS using localstack.
  • Work with Jira, Trello, and Slack to communicate with team members in better ways.
  • Deploy payment systems.
  • Work as a bug hunter ( security )


EDUCATION

University of Mazandaran

Bachelor of Computer Engineering - 2022

Grade: 15/20

Nodejs Nextjs Javascript Nestjs Front-End Back-End Web Develeper Software Developer Software Engineer Redux UI Developer react js
There is currently no portfolio added.

Video Intro

Leave us your comment about this profile