Hi, I am Zain Hasan.

I build applications on MERN

I'm a passionate developer with expertise in creating dynamic and user-friendly web applications. My journey in software development started with a strong interest in coding and problem-solving, which has driven me to continuously learn and improve my skills. I specialize in full-stack development using the MERN stack (MongoDB, Express.js, React, and Node.js) along with other modern technologies like React Native, Nest.js, and Docker. I'm always eager to take on new challenges and contribute to innovative projects.

Skills


MongoDB | Node.js | Express.js | Nest.js | Next.js | React.js | Redux | React Native | Web3 | Socket.io |
Microservice | Worker threads | Redis | Docker | Firebase | Push Notification | Authentication | AWS | AZURE | Jenkins

Projects

Rider management and Delivery system

The scope of this system is to provide a complete journey for riders to deliver orders across the counties.

Features

Rider shifts management, Order assignment, Order tracking, Rider journey, Route optimization, Order stacking

Tech

Node js, Express js, Redis, Socket io, Cron jobs, Mongodb, React js, AWS, Azure and Jenkins

Voucher and Discount management system

The scope of this system is to provide a variety of vouchers and discounts for users using customer segment tracking.

Features

Customer tracking, Campaign creations using rules on customer attributes, Minimum/Maximum percentage and value discount, Category discount, Discount calculation, Vouchers redemption

Tech

Nest.js, Express.js, Redis, Socket.io, MongoDB, React.js, AWS, Azure, Jenkins

View Project

User tracking and engagement system

The scope of this system is to gain customer tracking like their screen, location, order, cart, actions, and much more.

Features

Customer tracking, Event triggering, Campaign creations using customer attributes, In-app, push, email, and SMS notifications

Tech

Nest.js, Express.js, Redis, Node.js worker threads, MongoDB, React.js, AWS, Azure, Jenkins

Health and Fitness application

The scope of this application is to guide and routine lifestyle of a person by guiding them a variety of meal routine, exercise/workouts and their daily/monthly progress.

Features

Daily routine guidance in terms of food and exercise, Health target setting, Routine tracking and goal achievements, User health progress, Food and exercise preference as per medical conditions, Routine customization, Health graphs, User goal progress, Apple login, Google login, Authentication, In-app purchase, Stripe integration, Push notifications

Tech

React Native, Redux, React Native animations, Graphs

View Project

Lacrosse statistician application

The scope of this application is to guide and assist coaches of laccrose to record and manage game stats of teams and players.

Features

Teams and Players management, Admin panel to manage user subscriptions and users, Game clock, Stats tracking, stats management, game files, Schedule game and game results, Authentication

Tech

React Native, Redux, React Native animations

View Project

Ecommerce application

The scope of these multiple applications that I have worked on is to provide categorized products to select items to its cart and place order to their address.

Features

Checkout pay, Stripe, Authentication, Products, Categories, Orders, Order history, Reordering, Cart, Suggestions, Advertisement

Tech

React Native, Redux, React Native animations

Web3 application

The scope of these applications includes staking of tokens, usage of wallets such as Metamask and Coinbase etc for integration with web3 applications.

Features

Staking, Exchange, ERC20, ERC21 tokens, NFTs, Liquidity pools, Metamask wallet integration, Token minting, Coinbase integration, Project investments, Project shareholders earning profits in form of tokens

Tech

React, Redux, Web3, Smart contract integration, ERC20, ERC21, Wallets, Ethereum, Polygon, PheonixDao

Contact

zainrazi97@gmail.com
+92 3362844548
DHA, Karachi, Pakistan