Kazi Ridwan Arefin, Developer in Dhaka, Dhaka Division, Bangladesh
Kazi is available for hire
Hire Kazi

Kazi Ridwan Arefin

Verified Expert  in Engineering

Full-stack Developer

Dhaka, Dhaka Division, Bangladesh

Toptal member since September 12, 2022

Bio

Kazi is a full-stack software engineer with a decade of experience building high-performance, scalable web applications. He has a proven track record of successfully leading engineering teams in startups and large businesses, guiding them toward the client's vision of success. Kazi built products that significantly contributed to fundraising rounds and acquisitions by Fortune companies.

Portfolio

Joybird
Apollo Server, Docker, React, Node.js, Express.js, NestJS...
V1 Worldwide
Go, Docker, React, Express.js, Node.js, Amazon Web Services (AWS)...
Yakkyofy
Laravel, React, Team Leadership, Remote Work, Docker, Cloud Architecture...

Experience

  • JavaScript - 10 years
  • Node.js - 8 years
  • React - 7 years
  • Express.js - 7 years
  • React Apollo - 7 years
  • GraphQL - 6 years
  • Apollo Server - 5 years
  • Tailwind CSS - 3 years

Availability

Part-time

Preferred Environment

MacOS, Linux, Visual Studio Code (VS Code), Docker, Amazon Web Services (AWS)

The most amazing...

...project I’ve worked on is an eCommerce platform with 400,000 monthly users in the USA.

Work Experience

Senior Software Engineer

2019 - PRESENT
Joybird
  • Designed and implemented a state-of-the-art micro frontend-based eCommerce website that accommodates 300+ modules and 2,000+ pages with React, Express.js, GraphQL, bash scripts, and Grunt.
  • Created a custom server-side rendering architecture with Express.js for performance and search engine optimization, increasing the average session length by around 20% for over 500,000 unique monthly visitors.
  • Implemented microservices to enhance user retention and upselling with Node.js and Neo4j, which resulted in approximately 15% more customer engagement.
  • Contributed to the development of a dashboard toolkit featuring an A/B testing suite and modular components built with Node.js, increasing sales by 50-80% per year for four years straight and achieving 700,000 to one million monthly traffic gains.
  • Engineered a holistic architecture for the analytics layer of the React components library with AWS Kinesis and a custom Node.js library.
Technologies: Apollo Server, Docker, React, Node.js, Express.js, NestJS, Amazon Web Services (AWS), Next.js, Amazon S3 (AWS S3), Amazon Route 53, Software Architecture, Team Leadership, Remote Work, AWS CLI, Documentation, NGINX, CSS, HTML, UI Development, Front-end, User Experience (UX), User Interface (UI), TypeScript, JavaScript, Full-stack Development, AWS Lambda, Amazon EC2, Amazon Simple Queue Service (SQS)

Software Engineer

2017 - 2019
V1 Worldwide
  • Architected the design system of a highly modular, one-of-a-kind eCommerce system with maintainability and scalability in mind.
  • Created the component library and data architecture POCs.
  • Designed and co-created back-end APIs with Express.JS and GO (GopherJS).
  • Implemented a React component library with a monorepo-like architecture that allowed the creation of modular building blocks for the web app and dockerized the services for local development.
  • Designed and engineered a holistic architecture for the analytics layer of the React components library, with AWS Kinesis and a custom Node.js library.
Technologies: Go, Docker, React, Express.js, Node.js, Amazon Web Services (AWS), Amazon S3 (AWS S3), Amazon Route 53, Software Architecture, Team Leadership, DevOps, Remote Work, AWS CLI, Next.js, Documentation, NGINX, CSS, HTML, UI Development, Front-end, User Experience (UX), User Interface (UI), TypeScript, JavaScript, Full-stack Development, AWS Lambda, Amazon EC2, Amazon Simple Queue Service (SQS)

Chief Technology Officer

2016 - 2016
Yakkyofy
  • Led the development of dropshipping and sourcing platforms with React, Laravel, and Docker.
  • Led the engineering team in the LUISS EnLabs acceleration program and secured over 500,000 USD in seed funds.
  • Oversaw feature releases and coordinated with the product team for engineering direction.
Technologies: Laravel, React, Team Leadership, Remote Work, Docker, Cloud Architecture, AWS CLI, DevOps, NGINX, CSS, HTML, UI Development, Front-end, User Experience (UX), User Interface (UI), UI Design, JavaScript, Stripe API, Stripe Connect, Full-stack Development, Stripe, Amazon EC2

Chief Technology Officer

2016 - 2016
SiteTrax
  • Led the development of a React web application for the Construction Tech Group and succeeded in securing seed funds for the product.
  • Created back-end services with Python on OpenCV to enable object detection and image stitching features for their top-selling product.
  • Contributed to experimental POCs to create an EOS blockchain-based customer subscription utility.
Technologies: Python 3, OpenCV, React, MySQL, Software Architecture, Team Leadership, DevOps, Remote Work, AWS CLI, NGINX, CSS, HTML, UI Development, Front-end, User Interface (UI), UI Design, JavaScript, Stripe API, Full-stack Development, Stripe, Amazon EC2

Software Developer

2013 - 2014
Pixelizard Ltd
  • Developed custom ERP and SaaS platforms using Laravel and Angular.
  • Oversaw the front-end development team and acted as team lead with Angular and Bootstrap expertise.
  • Collaborated with business development managers to extract client requirements and prepare project roadmap for the development and design team.
Technologies: JavaScript, PHP, Laravel, WordPress, Angular, AngularJS, Ionic, Bootstrap, Remote Work, CSS, HTML, UI Development, Front-end, User Experience (UX), User Interface (UI), UI Design, Stripe API, Full-stack Development, Stripe

Experience

Product Sourcing Platform Built with React and Node.js

https://yakkyofy.com/
Built a SaaS product with React and Node.js. Acting as the full-stack engineer, I led the engineering effort in implementing its first MVP. I was also involved in early feature development, integrating third-party image recognition libraries, including Amazon Rekognition and AWS Marketplace Catalog API.

WordPress Based Crowdfunding Web App

A custom crowdfunding WordPress theme with stripe integration. I designed it from scratch. This website was one of the earliest crowdfunding websites in North America to fund charitable causes.

Technologies used: WordPress and Bootstrap CSS

SaaS Platform for Business Management

https://www.kundan.no/
A Laravel-based SaaS platform allows Norwegian farmers and artisans to manage their local businesses and connect with government services.

The platform's unique selling proposition is how easy it makes the cumbersome process of applying to various government processes through a modern UX.

I was the core contributor to one of the key features.

Education

2013 - 2017

Bachelor's Degree in Computer Science

BRAC University - Dhaka, Bangladesh

Skills

Libraries/APIs

React, Node.js, Stripe API, Stripe Connect, Stripe, Amazon Rekognition, OpenCV

Tools

React Apollo, Amazon Simple Queue Service (SQS), NGINX, AWS CLI

Languages

GraphQL, JavaScript, CSS, HTML, PHP, TypeScript, Java, Go, Python 3

Frameworks

Tailwind CSS, Express.js, Next.js, Laravel, NestJS, Bootstrap, Angular, AngularJS, Ionic, Material UI

Platforms

AWS Lambda, Amazon EC2, Docker, Amazon Web Services (AWS), MacOS, Linux, Visual Studio Code (VS Code), WordPress

Paradigms

DevOps, UI Design, Object-oriented Programming (OOP)

Storage

Amazon S3 (AWS S3), MySQL

Other

APIs, Software Architecture, Team Leadership, Documentation, UI Development, Front-end, User Experience (UX), User Interface (UI), Full-stack Development, Apollo Server, Amazon Route 53, Cloud Architecture, Deep Learning, AWS Marketplace, Remote Work

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring