Senior Full Stack Engineer
- Implemented standardized UI components and layouts and achieved 20% reduction in development time for new products/features.
- Reverse engineered discord SDK to extract, transform and summarize announcements from top 100 discord
- Helped scale workers to process millions of community profiles
- Streamlined data processing with an event-driven pipeline for blockchain entries, reducing processing time by 30%.
- Designed and implemented a role-based access dashboard for efficient community management.
- Successfully managed end-to-end product feature development and deployment.
- Ensured product quality and reliability by implementing a comprehensive automated testing suite using Cypress.
Senior Software Engineer
- Boosted user conversion rates for non-app users by 15% through the development of a Progressive Web App (PWA) Shopping Cart.
- Created a library of configurable, reusable components using Antd, which streamlined development and saved 20% of coding time.
- Designed and integrated a rule-based Campaign system, reducing coupon/promotion creation time by 30%.
- Developed an aspects-based feedback system, simplifying the process of creating custom feedback engagements, resulting in a 25% increase in user engagement.
- Automated the onboarding process for tenants, including inventory and fulfillment centers, reducing onboarding time by 40%.
- Established a GraphQL Federation server for third-party services, providing authentication and authorization capabilities, reducing third-party API development efforts by 70%.
- Designed comprehensive API specification sheets for third-party vendors, enhancing communication and integration processes.
- Reduced the build size by 50% by utilizing Webpack code splitting and Tree shaking.
- Played a pivotal role in identifying and resolving critical bugs within the codebase, ensuring a stable and error-free application.
- Built config based components that rendered components using config and custom renderers.
- Reduced the markers load time by 20% on the map by implementing a cluster based solution.
- Implemented multilingual UI based on browser language using i18n.
Software Engineer | Team Lead
- Supervised and guided a team of developers (10), ensuring cohesive and efficient collaboration to meet project goals.
- Reduced the response time of REST API by 7x by implementing DB pool connection middleware.
- Provided valuable support to team members in their research activities, contributing to well-informed decision-making and innovative solutions.
- Reduced the cost by half when airdropping 520 million tokens using bundled address and meta transactions.
- Implemented a PubSub-based messaging system to post and retrieve new data from the node, resulting in a remarkable 90% decrease in server load.
- Achieved a 99% increase in worker script uptime by identifying performance bottlenecks and conducting codebase refactoring for improved stability and reliability.
Collective is the home for NFT communities. Formerly MomentRanks.
- Developed design system using tailwind
- Designed and developed scripts to automate discord announcements from top 100 servers
- Helped scale workers processing millions of community profiles
- Implemented login with ethereum and session management
- Implemented automated testing suite using cypress
- Managed, developed and shipped whole product features
Thailand based food and groceries delivery application.
- Developed Graphql APIs using Nestjs
- Designed and developed automation scripts to optimize the vendor onboarding process
- Designed and developed rules based campaign system
- Implemented Apollo federation server to unify the distributed services
- Designed RBAC based auth system to authenticate requests
- Built multilingual platforms using i18n
- Worked on responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using React.js
Web based Menu management app when you can manage your daily menus.
- Utilized web technologies to build mobile first paltform to speed up the delivery process.
- Involved in complete SDLC.
- Implemented custom week menu manager using dayjs.
- Decreased the development time by 50% by using Graphql managed service.
- Developed share experience like native mobile app using Web Share API.
- Developed complex serverless actions using hasura.
- Utilized AWS Amplify for deployment purposes.
Gander is the leading Block Explorer for the Expanse Blockchain. A Block Explorer is basically a search engine that allows users to easily lookup, confirm and validate transactions that have taken place on the Expanse Blockchain.
- Developed REST APIs using Golang to be consumed in frontend
- Designed and developed blockchain workers that dumped all the data from blockchain nodes to persistent DB
- Developed Golang middleware to log and limit HTTP requests from public API.
- Integrated Elastic Search to Index data and be searchable when queried.
- Implemented cronjobs to periodically calculate nodes hashrate.
Tokenlab is an integrated system to create Tokens and assets on the Expanse.tech Blockchain. It includes the ability to start ICOs with smart contracts designed with time-locked distributions built in to protect investors from funds being dumped on the market. Tokenlab is also the first ICO of Tokenlab utilizing the LAB token that will be tradable and pay out a percentage of all new Tokens created by Tokenlab.
- Developed smart contracts and automation scripts using truffle, ganache and nodejs to deploy smart contracts
- Developed new library using js and web3js to develop helper functions to ease out the web3 related implementations.
- Build scripts using nodejs to automatically deploy new tokens on ethereum and expanse blockchain.
- Designed and developed crypto payment solution for payments.
- Developed and integrated Ethereum and Expanse blockchain mempool workers for payment solution.
- Created test scripts for smart contracts using mocha.
- Developed modules based contract system that supports modular business logic and add-ons.
To store, accept and send exp, you need a wallet. Luna wallet is the cross platform end-user interface for Expanse.
- Created new builds for linux platform
- Assisting other team members with their research to find appropriate solutions.
Decentralized exchange on Expanse blockchain. A noncustodial exchange were user control everything. No centralized private keys and wallets, user controls all.
- Forked and modified open source protocol.
- Integrated and deployed smart contracts on blockchain.
- Deployed the infrastructure for the platform on AWS.
- Wrote documentation for the product.