Full Stack Engineer
Current• Fintech Payment Processor: Recruited for and engineered a fintech payment processor supporting both crypto (Bitcoin core node + Bitcoin Ordinal Inscriptions, Litecoin, Ethereum & Solana) and fiat transactions. Utilized TypeScript, Express.js, Node.js (crypto, web3, Stripe), Rust microservices, and MongoDB. Implemented ACID transactions with idempotency keys for both stripe and crypto payments, ensuring adherence to industry standards. Integrated this framework into several e-commerce applications to enhance CRM functionality. • Crypto Casino: Collaborated on developing a full-stack casino app using React (web/native), Redux, Socket.io, Express.js, Node.js, and MongoDB. We used the fintech payment processor mentioned above to deal with deposits and withdrawals. The front end had a heavy focus on react-web and TypeScript, with JWT authorization on the back end for secure routing.• Geo-Location API: Engineered a Geo-Location API using NodeJS, Python, and the Google Maps API to implement location-based features in web apps. Added functionality for Bitmap (Bitcoin Ordinals) for geodesic projections onto earth, merging the metaverse with the real world.• Social Messaging App: Developed a full-stack social messaging app using React (web/native), using redux and realm for global state management with hooks for local state management. For the middleware, we used a custom function array map to connect API endpoints to sequences of executable functions. Utilized Socket.io to connect to the back end, with the server being built on Express, Node.js, and MongoDB. Connected to Flask Python microservice API endpoints to utilize custom GPT models for content generation and RNN models for classification. Also made use of the fintech payment framework for in-app purchases, and the Geo-Location API for enriched in-app location-based content.