My Experience as a FullStack Developer

I've been working as a FullStack developer for more than 1.5 years. Here's a timeline of my journey.

Atwatch logo

Atwatch

  • Developed a comprehensive dashboard providing a single-page view of all activities, regarding Security Agencies.
  • Implemented a custom role creation system with granular access control for individuals and teams.
  • Designed a centralized employee management interface for streamlined access to all information.
  • Created advanced mapping features with multi-layer views for enhanced site visualization.
  • Integrated automatic customization of colors, logos, and contact details for white-label solutions.
  • Delivered a product that precisely matched the client's Figma design with seamless backend integration.
Atwatch dashboardAtwatch dashboardAtwatch ID cardAtwatch dashboard
Threadix logo

Threadix

  • Engineered a platform for trading fashion products with integrated email notifications for offers and campaigns.
  • Utilized Next.js, Tailwind CSS, Supabase, and Stripe to create a robust and scalable application.
  • Developed an admin panel for comprehensive product management, listing approval, custom email dashboard, user management, and payment processing.
  • Created a user panel for efficient management of personal products and offers.
  • Implemented performance, SEO, and accessibility optimizations using Open Graph, ISR, SSR, and SSG techniques.
  • Reduced CMS costs by integrating Notion as a content management system.
  • Delivered the MVP independently within a 25-day timeframe.
  • Achieved perfect Lighthouse scores across all categories.
  • Met all project requirements on schedule, ensuring client satisfaction and readiness for the next development phase.
Threadix platformThreadix platformThreadix platformThreadix platformThreadix platformThreadix platform
IWonder logo

IWonder

  • Developed and maintained the IWonder subscription microservice.
  • Successfully resolved debugging challenges in serverless environments during local development.
  • Executed a seamless migration from Stripe Elements to Stripe Checkout for improved payment processing.
  • Implemented robust handlers for webhooks and events to ensure reliable data flow.
  • Integrated new features including vouchers, plans, order receipts, event tracking, and subscription services.
  • Achieved seamless integration between backend handlers and frontend components, efficiently processing all Stripe events.
  • Resolved frontend bugs and optimized performance for enhanced user experience.
  • Managed and maintained E2E staging and production environments for consistent quality assurance.
  • Fostered client trust through regular progress updates and transparent communication.
IWonder platformIWonder platformIWonder platformIWonder platform
Fresh-Buyzar logo

Fresh-Buyzar

  • Developed an E-commerce Platform for Fresh Vegetable Products.
  • Utilized Next.js for quickly making an SEO-friendly e-commerce website.
  • Processed Real Vegetable Rates from the Market and Displayed on the Website in Real Time.
  • Grew from 0 Orders to 10k+ Completed Orders.
  • Used Next.js SEO Techniques to Rank and Get Organic Traffic.
  • Made the Website Fully Responsive, Simple, and Mobile Friendly for Better User Experience.
  • Added Payment Gateway for Online Payments.
  • Carved a Friendly Codebase for Future Developers.
  • Focused on User Behavior and Competition for Insights.
Fresh Buyzar platformFresh Buyzar platformFresh Buyzar platformFresh Buyzar platform
AlpinX logo

AlpinX

  • Implemented Real-Time WebSocket Implementation.
  • Extracted the Logic from Previous Legacy Class-Based React Code & Converted it to V2 Staging Next.js Codebase.
  • Reversed the Wrong Implementation of Previous Developer, which included using Binance WebSocket for real-time data.
  • Changed it to Real-Time Data coming from the Official AlpinX API.
  • Handled and Processed Recent Trade Prices & Volume Data in Real Time & Displayed it on the Trading View Charting Library Smoothly.
  • Filtered Out Logic from hard-to-debug Redux stores and made a simpler implementation.
  • Completed the given responsibilities & tasks on time.
  • Made the Implementation of the Codebase more Readable and Understandable.
AlpinX platformAlpinX platformAlpinX platformAlpinX platform