Lead engineering development for Blockchain based home sharing platform, audited 3rd party libraries/tools and optimized client and server code base with minimal dependencies
Lead migration from Angular to React and REST to GraphQL, reducing code base and app size by 70%
Spearheaded & integrated Apollo Client + GraphQL for state management & networking, reducing code base by 50% and HTTP requests by 80% with network cache.
Developed reusable Higher-Ordered React components for handling Google Firebase Authentication, Lazy Loading components, Cryptocurrency wallets, and Mobile views
Integrated code splitting and reduced TTFB by 80% for clients while improving developer productivity by 50% with incremental builds, quick hot reloads and minimal app bundle size
Configured and enforced strongly-typed system with Typescript, reducing front-end errors by 90%
Utilized Ethereum Javascript API (Web3) to track & record user’s crypto wallet data and communicate with blockchain network
Designed various projects which include date reservation across multiple platforms, booking payment
processing system, & internal administrator tools for handling booking reservation services
Integrated various 3rd party APIs such as Stripe and Google (Firebase, Analytics, Maps)