top of page

PROJECTS

As a senior software engineer, I have been taken part in several projects below as a lead developer or PM | CTO.

       Latest Projects
328841-transparent.png

Founding Engineer & CTO (Rust-Substrate DApp) 2023.7 ~ 2025.4 (Full Time - Remote)

Greenhouse gases exchanged marketplace platform for tokens, accelerated with DeFi loans

Earth Shepards (San Francisco, United States)

  • Led the design and implementation of smart contracts for a blockchain-based sustainability platform, focusing on carbon credit tokenization and trade.

  • Developed high-performance, gas-optimized smart contracts using Solidity and Rust, ensuring scalability and low-cost transactions in the Ethereum ecosystem.

  • Customized and deployed an Ethereum-compatible fork (R-ETH client) to improve performance while maintaining compatibility with existing EVM tools and networks.

  • Designed and implemented the PCAP(Personal Crypto Advertising Preference) based on Decentralized identity provider using Zero Knowledge Proofs and Blind Signatures.

  • Utilized zk-SNARKs for privacy-preserving transactions, allowing users to transact without revealing sensitive environmental data.

  • Integrated advanced cryptography techniques, such as Zero Knowledge Proofs (ZKPs), to verify data without exposing raw information.

  • Designed and implemented decentralized identity (DID) system for SSI (Self Sovereign Identity) around the business model with Veramo SDK to provide secure identity verification on the blockchain.

  • Developed Customer-Centric AD system based on W3C standard DID solution and implemented light wallet based on social media platforms and DID Avatar Solution integrated into social avatars.

  • Built an EVM-compatible marketplace with user roles and token rewards, allowing individuals and businesses to buy, sell, and trade carbon credits.

  • Developed Marketplace logic - create product, buy product, get reward, approve logic by admin, etc using 3 user roles (user/company/admin).

  • Developed SHEAR token smart contract using Solidity based on ERC20 standards and implemented SHEAR token transaction flow each user (send/receive/airdrop) and made user register flow with creating new wallet for new user automatically (this is for non-blockchain user experience).

  • Implemented the main app-chain modules by forking and customizing the EVM chain based on Rust-Substrate by customizing pallets on it.

  • Implemented gas-efficient logic for ERC-20 and ERC-721 token standards to ensure smooth interaction within the platform.

  • Established a robust React.js-based frontend that integrated seamlessly with blockchain backend using Web3.js and GraphQL.

  • Deployed and managed infrastructure using AWS and Kubernetes, ensuring high availability and reliability for the platform.

  • Conducted regular audits and stress tests to ensure platform stability, security, and scalability under varying loads.

  • Built a comprehensive API to interact with blockchain data, enabling external partners to integrate with the platform for carbon credit tracking.

  • Integrated tokenized incentives for carbon offset projects, enhancing the traceability and transparency of environmental efforts.

  • Collaborated with product teams to define new features based on emerging blockchain technologies and user feedback.

  • Automated deployment pipelines with CI/CD workflows, utilizing GitHub Actions for seamless integration and delivery.

  • Provided mentorship to junior engineers and reviewed code to maintain high standards of code quality and security.

  • Worked with external teams to extend the platform’s capabilities through third-party API integrations, expanding its use case ecosystem.

  • Implemented a modular architecture to ensure future scalability, enabling the addition of new tokens and ecosystems.

  • Contributed to the open-source community by releasing several libraries for carbon credit management and blockchain privacy.

  • Engaged with industry experts and researchers to stay at the forefront of blockchain and environmental tech innovations.

  • Mentored frontend and backend engineers on blockchain architecture, Web3 integration techniques, and wallet interaction best practices, fostering collaboration and knowledge sharing within the team.

 

Web: https://www.earthshepards.com

Github: https://github.com/chainguru1014/Earthshepards

Tech-stack: Rust, Solidity, Polkadot, Rust-Substrate, Ethereum, Smart Contract, Ink, EVM client(R-ETH), Zk-proof, DID, Veramo SDK, React.js, Typescript, GraphQL, Jira, GitHub, Kubernetes, AWS

logo-tesoraexchange-1.png

Lead Developer (Solidity DeFI & NFT) 2019.3 ~ 2023.6 (Full Time - Hybrid)

Digital certification based asset marketing platform with token exchange and NFT marketplace

Tesora International (New York, United States)

Lead Developer (2021.3 ~ 2023.6)

  • Led the development of smart contracts across multiple platforms, focusing on storage and gas optimization using Solidity.

  • Designed and implemented an NFT-embedded app-chain with Solidity and developed a robust unit test suite to ensure codebase reliability.

  • Built DeFi features including fast staking/un-staking, liquidity aggregation, limit orders, and token bridges between Avalanche and Ethereum chains.

  • Developed IDO smart contracts and "Launchspot" for crowdfunding, including ERC-20 token swapping logic similar to Uniswap, with liquidity pooling and farming integrations.

  • Architected a reward-based Q&A system where users staking TES tokens (ERC20) could post questions/answers, validate others’ contributions, and earn TES token incentives. The system also supplied high-quality datasets to partner AI companies.

  • Integrated Layer-2 scaling solutions using Polygon and zkEVM to optimize transaction speed and cost.
    Developed and deployed over 3 microservices for FinTech use cases in pure PHP and Go, using PostgreSQL, Docker, Kubernetes, and cloud services (AWS, G-Cloud).

  • Created new RESTful middleware APIs in Go to interface between internal systems and third-party APIs for future product integrations.

  • Mentored frontend and backend teams in Web3 integration, guiding React.js + Typescript + GraphQL development and phantom wallet interactions via Web3.js.

 

Senior Full-Stack Engineer (2019.3 ~ 2021.3)

  • Designed and built the infrastructure for a yield farming DApp and NFT marketplace from the ground up.

  • Developed complete NFT functionality including minting, transfer, auction, bidding, and offer creation, along with wallet-side token deposit/withdrawal flows.

  • Implemented SSO login with OpenAPI and OpenID through custom enterprise logic; utilized FluentValidation, Cronos, and Swashbuckle for backend robustness.

  • Launched and maintained an app-chain testnet to support NFT minting and collection creation features.

  • Integrated smart contracts with ASP.NET Core backend using the Nethereum library and hosted the backend on AWS Elastic Beanstalk with PostgreSQL managed via AWS services.

  • Delivered a highly responsive, modern UI with custom animations using React.js and Typescript; leveraged IPFS and Infura for decentralized storage.

  • Built and deployed hybrid mobile applications (Android/iOS) using React Native with Firebase authentication and Firestore for real-time backend services.   

Web: https://www.tesorahub.com

Mobile(Android): https://play.google.com/store/apps/details?id=app.tesorahub.com&hl=en

Mobile(iPhone): https://apps.apple.com/us/app/tesora/id1639064756

Github: https://github.com/chainguru1014/Tesora-Art
 

Tech-stack: Rust, Solana, Rust-Anchor, Solidity, Ethereum, Smart Contract, Hardhat, Web3.js, Asp.net Core, Nethereum, Polygon, zk-EVM, ERC20 / ERC1155, React.js, Typescript, PostgreSQL, GraphQL, React Native, Trello, Jira, GitHub, Kubernetes, Ansible, Microsoft Azure, G-Cloud, AWS

1_kwEXRR0Dbr3czeVvUPa38Q.jpg

Smart Contract Engineer & Auditor (Solidity Security) 2017.2 ~ 2019.2 (Contract - Remote)

Standard library for secure blockchain applications and Security Service.

OpenZeppelin (San Francisco, United States)

  • Contributed to the core development of OpenZeppelin's widely adopted smart contracts, particularly in the areas of staking systems, pooled funding mechanisms, and decentralized treasury management, enhancing their robustness and security.

  • Actively participated in the enhancement and expansion of OpenZeppelin’s open-source smart contract libraries, helping evolve the standards from version 1.0.4 to 1.6, with notable contributions to ERC-20, ERC-721, and ERC-827 token standards.

  • Developed Node.js-based SDK modules for OpenZeppelin APIs, creating standardized and secure interfaces that enabled easier developer adoption and integration across Ethereum-based applications.

  • Collaborated closely with protocol architects to formalize reusable patterns for token management, governance, staking, and financial operations on Ethereum, ensuring greater flexibility and security.

  • Played a key role in strengthening the OpenZeppelin Contracts framework by contributing to features like access control, upgradability patterns, and enhanced modularity, setting industry best practices still in use today.

  • Conducted security audits for major DeFi protocols, including Fei Protocol, Notional Finance, and Set Protocol, identifying critical vulnerabilities and providing technical mitigation strategies to ensure platform security.

  • Provided detailed audit reports and peer-reviewed codebases, focusing on security, gas efficiency, modularity, and upgradeability best practices.

  • Supported the launch of new DeFi primitives by collaborating with protocol teams on integrating OpenZeppelin security libraries into their smart contracts, enhancing the security and stability of the ecosystem.

  • Worked closely with the OpenZeppelin security research team, analyzing attack vectors and contributing to internal threat modeling initiatives to improve security practices.

  • Improved internal Rust-based cryptographic tools and memory-safe key handling utilities as part of OpenZeppelin’s research and security group.

  • Helped maintain and expand OpenZeppelin’s industry-leading documentation and developer guides, enabling mass adoption of secure smart contract practices across the broader blockchain ecosystem.

  • Supported developer tooling for secure smart contract deployment and testing, aligned with automated testing and CI pipelines used in wallet SDK libraries.

  • Participated in Wallet Core-like cryptographic library R&D focused on memory safety, compiler optimizations, and zero-cost abstractions using Rust.

Web: https://www.openzeppelin.com/

Github: https://github.com/chainguru1014/openzeppelin-contracts

Tech-stack: Solidity, Smart Contracts, Ethereum, Node.js

logo.png

Full-Stack Developer (MERN) 2011.3 ~ 2016.12 (Full Time - On Site)

Marketplace and a telecommunications Platform that offers paid video chat and voice calls with experts in any field

Telmie (London, United Kingdom)

  • Played a key role in the development of Telmie, an all-in-one real-time professional services marketplace that combines online learning, video communication, and in-person consultations.

  • Engineered the full-stack architecture using Django for backend services and Node.js for real-time features, ensuring scalable API design and robust service integration.

  • Led the migration of a legacy Metronic/Bootstrap-based frontend to a modern React.js and Next.js stack, significantly improving user experience and reducing page load times.

  • Integrated a custom WebRTC solution to enhance video call stability, speed, and quality for virtual consultations and real-time learning sessions.

  • Built a secure blockchain-inspired messaging module to enable encrypted and private chat functionality, ensuring GDPR-compliant data privacy for users.

  • Developed an advanced facial detection and analysis engine using Python and OpenCV, which enabled professionals to create personalized treatment plans based on real-time facial recognition.

  • Designed and implemented a feature to generate post-treatment facial simulation images, allowing clients to visualize aesthetic outcomes before confirming services.

  • Created a Zapier integration to automate syncing between Telmie's internal chat/booking system and external tools like Gmail and Google Calendar, streamlining client communication and appointment scheduling.

  • Delivered native Android and iOS applications using Java and Swift respectively, fully integrated with Django and Node.js backends via RESTful APIs.

  • Deployed and managed infrastructure using AWS and G-Cloud services, including EC2, S3, and Elastic Beanstalk, ensuring high availability and performance.

  • Collaborated with UI/UX designers to implement pixel-perfect interfaces and optimize user flows, contributing to improved user retention and platform engagement.

  • Used GitLab for CI/CD pipelines and code versioning, enabling smooth development cycles, automated testing, and production deployment workflows.

Web: https://www.telmie.com
Mobile(Android): https://play.google.com/store/apps/details?id=com.starcloud.telmie
Mobile(iPhone): https://apps.apple.com/sa/app/telmie/id1345950689

Tech-stack: React.js, Node.js, Django, Python / OpenCV, WebRTC, Zapier, Java, Swift, Gitlab, AWS, G-Cloud

© 2021 by Software Engineer. Proudly created with Wix.com

bottom of page