Software engineer at YouCan

Senior Frontend Developer Sep 2023 - Present

With deeper involvement with the Dev, design, and content teams, working with project managers, and attending several meetings, I learned the most essential skills that involve leading and managing teams.

TypeScriptVue.jsPHPLaravelElasticsearchKibanaSentry

Frontend team leader

Primarily responsible for any action/decision taken on the frontend side.

Frontend team leader and the project starter

Primarily responsible for any action/decision taken on the frontend side.

Primarily responsible for maintaining and fixing production bugs/changes.

Frontend engineer Oct 2022

YouCan moved from old the storefront to new Shopify liquid themes.
I had a major role in the development and maintenance of the top 3 themes.

LiquidJavaScriptCSS

From 5sec storefront load time to only 667ms load time.

Better conversion rate.

Storefront become more customizable than ever.

I was also primarily responsible for developing the YouCan JS storefront SDK, which further simplified the development experience.

TypeScript

Better conversion rate.

Storefront become more customizable than ever.

TypeScriptVue.jsPHPLaravel

Redesigning the seller area dashboard from an old legacy design to a new fresh and modern one.

Redesigning and improving the UX of the YouCan Theme Editor.

Improving the insights speed

Freelancer on Upwork

Frontend expert Jul 2022

JavaScriptVue.js

Refactor legacy dashboard code and eliminate unused code, packages, and libraries, resulting in a faster and lighter dashboard.

Redesign the dashboard with a new refined & fresh design.

Web designer Mars 2020

JavaScriptVue.js