Independently developed the initial full-stack application for an investment and portfolio management platform, building the React.js frontend, NestJS backend APIs, MySQL database architecture, and core business workflows.
Key Contributions:
Designed and developed investment, syndicate, and portfolio management modules.
Built scalable REST APIs with NestJS and relational database models using MySQL.
Implemented transactional database operations and connected investment-related entities.
Integrated DocuSign for investor document signing and agreement workflows.
Implemented Stripe payment-related functionality.
Connected third-party services, including monday.com and beehiiv, to automate business workflows.
Scroll → a camera flies through a watch gallery → zooms into the dial → you pick a dial colour → add to cart.
That's the homepage of AUREL, a luxury watch store I designed and built as a portfolio project. ⌚
Under the hood:
• 3D scroll story with React Three Fiber, GSAP and custom shaders
• Full shop flow: filters, product variants, cart, 4-step checkout
• Mobile CSS 3D fallback + reduced-motion layout
• Accessible, fast, and ready to plug into Shopify
I'm a web developer (React · WordPress · PHP, 6+ years) looking for remote frontend or WordPress roles. Recruiters and hiring managers, my DMs are open.
This is how 3D should be used in commerce — not decoration, sequence. Camera through the gallery, zoom into the dial, then the colour pick and add to cart: by the time someone chooses, they already feel like they have handled the watch. The detail that sold me on the craft is...
Built a highly responsive web application prototype focusing on smooth user interfaces and swift database connectivity. Optimized web performance to ensure rapid load times and cross-platform compatibility.
Designed and developed Crown Timepieces, an interactive luxury watch e-commerce platform built to showcase high-end horology products with smooth browser performance.
Key features include:
• Real-time search and instant category filtering across 100 timepiece models without page reloads.
• Interactive quick-view modal dialogs detailing watch specs, case materials, and dynamic waitlist toggles.
• Integrated media overlays including an embedded brand film player and a boutique appointment booking popup.
• Fully responsive, mobile-optimized UI styled with modern typography and sleek micro-interactions.