I'm a front-end developer building web applications with React and Next.js, and cross-platform mobile apps using React Native. With proficiency in Node.js, PostgreSQL, and TimescaleDB, I'm eager to learn new things and contribute to cutting-edge development projects.
Toolstash
Build in Next.js
ToolStash is a rapidly growing directory of tools and resources designed for creatives, offering a curated selection of the latest design tools and resources. The platform aims to help designers discover and utilize new tools to enhance their workflows and productivity.
- Leveraged the Next.js framework to design and develop a sleek interface for ToolStash, markedly improving user interaction and retention.
- Employed Server-Side Rendering (SSR) using Next.js, resulting in swift load times and heightened user satisfaction, ensuring seamless navigation.
- Integrated useContext and multiple REST APIs to streamline data flow and enable dynamic content display across ToolStash, fostering a cohesive user experience.
- Spearheaded advanced optimization strategies, slashing page load times by 30%, showcasing prowess in performance enhancement and ensuring a smooth user journey.
As a founding member of Toolstash, I played a crucial role in its development and growth, ensuring dynamic and responsive functionality. My work focused on improving user engagement and satisfaction through the implementation of advanced web technologies.
178 Degrees
Build in React Native
178 Degrees sells premium New Zealand foodstuffs. We source only the best and sustainably managed produce to be sold in Hong Kong.
- Implemented a feature-rich e-commerce platform, encompassing a dynamic product catalog, shopping cart, secure checkout, payment gateway, customer reviews, newsletter subscription, and customized mail templates.
- Enabled single sign-on for store front customers using Node.js, BigCommerce REST API, JSON Web Tokens, and WebView for seamless authentication
- Launched a React Native cross-platform mobile app, deploying on iOS using Xcode and on Android using Android Studio
- Integrated a product catalog, shopping cart, checkout, payment, order tracking, login, and registration. Optimised API calls and data fetching using React Context, custom hooks, and useContext hooks
178 Degrees
Build in BigCommerce Platform and Stencil Theme
178 Degrees sells premium New Zealand foodstuffs. We source only the best and sustainably managed produce to be sold in Hong Kong.
- Implemented a feature-rich e-commerce platform, encompassing a dynamic product catalog, shopping cart, secure checkout, payment gateway, customer reviews, newsletter subscription, and customized mail templates.
- Designed and customized the website theme using Stencil, demonstrating a keen eye for aesthetics and user experience enhancemen
Uptime
Build in React , Node.js , PostgreSQL, TimescaleDB
Uptime is a courier tracking MVP web application built with full-stack technologies, utilizing Google Maps API and real-time location data to enable users to monitor the progress of their deliveries.
- Developed a real-time, collaborative courier tracking system using React, Node.js, TimescaleDB, and Google Maps API, demonstrating proficiency in full-stack development, geospatial data visualization, and external API integration
- Implemented real-time, collaborative polyline drawing functionality with Google Maps API, showcasing expertise in advanced external API integration, project scalability, and interactive map-based applications.
- Utilized React, PostgreSQL, and TimescaleDB to create a robust courier tracking system, highlighting expertise in front-end development, database management, and time-series data handling for geospatial applications
ZestMoney
Build in Next.js
Contributed to the development of zestmoney.in, a Next.js-based website with server-side rendering for enhanced user experience. Collaborated with UI/UX developers to ensure a user-friendly interface and streamlined EMI process, facilitating easy exploration of flexible payment plans and seamless transactions.
- Spearheaded complex projects using Next.js, Node.js, and Strapi, driving innovation in product offerings.
- Optimized web performance, reducing page load time by 30% through proficient optimization strategies.
- Conducted code reviews, providing constructive feedback to foster code quality, collaboration, and leadership.
Canwinn
Build in React Native
CanWinnn is a cutting-edge cross-platform mobile application that streamlines healthcare management tasks and enhances doctor task management within healthcare systems. Leveraging React Native, Firebase Cloud Messaging, and Frappe ERP's REST API
- Developed a cross-platform mobile application utilizing React Native, Firebase Cloud Messaging (FCM), and Frappe ERP's REST API to streamline healthcare management tasks and enhance doctor task management within healthcare systems.
- everaged Frappe ERP's REST API, React Context API, and custom hooks for seamless integration with healthcare systems, enabling real-time data synchronization and efficient access to patient and task information across platforms.
- Deployed cross-platform mobile app across iOS (XCode) and Android, optimizing performance and user experience through efficient API calls and data fetching across devices.
ZoomCart
Build in Reactjs
ZoomCart is an innovative e-commerce platform offering a seamless shopping experience with advanced product search using algolia and secure payment options. It combines user-friendly design with robust backend integration to optimize order management and enhance customer satisfaction.
- Implemented OAuth 2.0 authentication using React Context API, handling token refresh. Integrated AFS Mastercard payment for secure transactions in a React application.
- Applied recursive algorithms for automated product reordering on order failure. Enhanced UX with Algolia search for dynamic product listings.
- Integrated Frappe ERP backend API with ZoomCart.online's frontend using React Context API for state management. Improved frontend performance with caching and lazy loading in React.