Sobhan.dev

Hi, I am
Sobhan Aminnejad

Senior Frontend Engineer specializing in building highly effective and user-friendly websites using JavaScript frameworks like React and Next.js.

Download CV
Sobhan Aminnejad
Let's Talk

About me

sobhan-aminnejad.dev
sobition at portfolio :

Versatile and passionate Software Engineer with a strong focus on front-end development and a broad interest in software engineering as a whole. With extensive experience building highly effective and user-friendly websites using JavaScript frameworks like React and jQuery.

I consistently seek opportunities to make impactful contributions that unblock business challenges—whether it's writing APIs, implementing end-to-end tests with Java, or exploring new technologies.

Always open to new challenges and eager to learn, I believe that where there is trust and synergy within a team, my impact improves significantly. My ability to foster collaboration and communicate effectively with cross-functional teams ensures the delivery of high-quality, scalable web solutions that drive business success.

🎓 Education

B. Engineering in Computer

University of Science and Culture, Tehran, Iran • 2019

B. Engineering in Computer

University of Pretoria, Pretoria, South Africa • 2016

📍 Location

Haarlem, The Netherlands

Senior Frontend Engineer at Catawiki

🏆 Key Achievements

  • 2024–2025:
    Delivered +100 minutes of one-on-one ADPList mentorship, guiding junior engineers in React, performance tuning, and career development
  • 2024-Q3:
    Reduced seller-facing build times by 70% (from 20 min → 6 min) by migrating Ruby-templated front-end components to a standalone Next.js architecture
  • 2021-Q2:
    Led the "Bundle Discount" feature—applying total-price discounts on item sets to promote new brands and clear expiring stock—driving a 40% lift in average basket value
  • 2019–2020:
    Migrated multiple legacy apps from vanilla JS & jQuery to React / Next.js, improving maintainability and accelerating developer velocity

Experience

My professional journey through various companies and roles in the tech industry.

Catawiki logo

Senior Frontend Engineer

Catawiki Amsterdam
July 2022 - Present
  • Piloted the seamless migration of lot submission pages, implementing performance enhancements and structured deprecation strategies, leading to a 15% improvement in page load times.
  • Optimized frontend performance by refining layout-sharing mechanisms and implementing caching strategies, reducing redundant requests by 30% and boosting site responsiveness.
  • Spearheaded a high-impact B2B campaign (Porsche Droomruil), leveraging data-driven UX improvements that increased user engagement by 20%.
  • Actively contributed to backend Ruby on Rails development, accelerating feature delivery by 25% and improving team efficiency.
SnappMarket logo

Front-End Team Lead

SnappMarket Tehran
August 2021 - July 2022
  • Designed and implemented a server-side cart system with a client-side fallback, ensuring uninterrupted transactions and increasing purchase completion rates by 20%.
  • Launched a bundle discount feature, driving a 40% increase in average basket value and boosting cross-selling opportunities.
  • Improved SEO through a custom SSR solution, resulting in a 30% increase in organic traffic and higher search engine rankings.
  • Led CI/CD automation initiatives, reducing deployment time by 50% and minimizing release-related issues.
Shab logo

Senior Front-End Engineer

Shab Tehran
August 2018 - August 2021
  • Enhanced conversion rates by optimizing UI flows, increasing traffic-to-payment conversions by 15%.
  • Strengthened code quality by establishing thorough code review practices, reducing post-deployment issues by over 30%.
  • Guided and mentored two frontend interns, facilitating a successful project delivery ahead of schedule.
  • Implemented React Server-Side Rendering (SSR), resulting in a 35% increase in organic search traffic and improved page indexing.

Front-End Developer

Jahan Gostar Tehran
May 2018 - August 2018
  • Initiated the comprehensive redesign of the B2B panel from jQuery to Ant Design and React, enhancing user interface and functionality.
  • Organized component styling using SCSS and SCSS modules, improving maintainability and scalability.
  • Led the successful development of a custom hint component for user onboarding, enhancing the user experience.
  • Managed and demonstrated various widgets by developing a fully customized, draggable dashboard using React.

Certificates

Check out some of my Certificates, ranging from Web Development Professional to Machine Learning.

Effective Communication
September 2024

Effective Communication

Effective communication for professional and personal growth.

Learning SQL
September 2024

Learning SQL

Master SQL to manage and query relational databases efficiently.

Clean Code
December 2023

Clean Code

Understand the principles of writing clean, maintainable code.

Technical Writing Essentials
December 2023

Technical Writing Essentials

Develop skills to create clear and concise technical documentation.

Understanding TypeScript
July 2022

Understanding TypeScript

Gain a deep understanding of TypeScript for modern web development.

React Styled Components 2019
February 2020

React Styled Components 2019

Learn to style React applications using styled-components.

React vs Angular vs Vue.js
January 2020

React vs Angular vs Vue.js

Compare and contrast popular front-end frameworks.

Css Grid & Flexbox
March 2019

Css Grid & Flexbox

Master modern CSS layout techniques with Grid and Flexbox.

React basics
January 2019

React basics

Learn the fundamentals of React for building dynamic web applications.

ReactJs web development
May 2018

ReactJs web development

Comprehensive course on ReactJS for web development.

Javascript from scratch
February 2018

Javascript from scratch

Learn JavaScript fundamentals from the ground up.

Skills

My technical skills and tools I use in my development workflow.

Skills

Languages

JavaScript
TypeScript
HTML
CSS
Ruby
SQL

Frontend

React
Next.js
Redux
Tailwind CSS
Styled Components
Material UI
SCSS

Backend

Node.js
Express
Ruby on Rails
REST APIs
GraphQL

Databases

PostgreSQL
MongoDB
Firebase
Redis

Testing

Jest
React Testing Library
Playwright
Cypress

Tools

Development Tools

Git
GitHub
VS Code
Docker
CI/CD
Webpack
Babel
npm
Yarn

Design Tools

Figma
Adobe XD
Sketch
Photoshop

Let's start something great together

01100010 01100101 01101011 01101011 01100001 01110010 01101101 01100101 01110010 01110111 01100001 01101110