About Ali

Experienced Senior Fullstack Developer with over 6 years in various environments, including early-stage startups and international, multicultural organizations. These experiences have allowed me to develop strong communication and collaboration skills and a passion for solving complex problems and continuously learning new technologies.


SKILLS

Language/Framework/Lib: JS • TS • Go • Haskell • jQuery • ReactJS & Redux • NextJS • React Query • Astro • Web3JS • EtherJS • D3 • Gatsby • Story Book • Style: PostCSS • SASS • TailwindCSS • CSS in JS • MUI • MantineUI • Test: TDD • Jest • Cypress • Vitest • Backend: Restful API • GraphQL • tRPC • NodeJS • Express • NestJS • DynamoDB • PostgreSQL • MySQL • MongoDB • Prisma • Others: Webpack • Vite • ESBuild • Git • Github • Git Flow • Agile Methodology • Scrum • Docker • Docker-compose • AWS (S3 • Lambda) • Terraform • CI/CD • OOP • Design Pattern • Nginx • Apache • GNU/Linux


EXPERIENCES


Agristatista Iran

Senior Fullstack Developer (Remote) 04/2021 - 06/2023, ( 2 Years & 2 Months )

Spara Security Group, an independent and focused business in the field of security with the aim of detecting attacks and cyber intrusion in the shortest time.

● Designed and developed a microservice that automated the scheduling process for career pickups, resulting in a 70% reduction in the time required by customer service agents.

● Migrated the project from RESTful API to GraphQL, resulting in more performance and code consistency between front end and back end.

● Boosted the efficiency of microservice communication by migrating from RestfulAPI to Kafka and gRPC.


Crpanel United Kingdom

Full Stack Developer (Remote) 01/2019 - 03/2021, ( 2 Years & 2 Months )

A platform for managing movies and subscriptions.

● Utilized Kubernetes to deploy, scale, and manage our microservice, resulting in enhanced uptime and ease ofmaintenance.

● Analyzed designs and increased UI performance up to 50% to meet specific requirements, such as quick-loading with particular layouts by changing pure css to CSS-in-JS.

● Improved the robustness of our service by adding unit tests and integration tests, resulting in a test coverage of 80%.


PEN Canada

Frontend Developer 07/2016 - 11/2018, ( 2 Years & 4 Months )

A landing page builder for people who have a training course.

● Boosted website requests and SEO performance by implementing NextJS to optimize server-side rendering, resulting in more reduction in page load times and improved user engagement.

● Redesigned the CI/CD from Jenkins to GitHub Actions, resulting in 70% decrease in testing and building time and the elimination of Jenkins maintenance costs.

● Provided multi‐language support for the company’s main website using i18next.


EDUCATION

Azad Iran University Iran, Tehran

Bachelor of Computer Science 2019-2023

jquery react js next js rea-dux github restful api scrum agile node js js ts go haskell dynamo db sql
There is currently no portfolio added.

Video Intro

Leave us your comment about this profile