Upload

Kris Blockchain & Full Stack Software Engineer

Blockchain and Cryptography, Smart Contracts, NFT Marketplaces, Wallet and Web3 Integration

Summary

- Engineer who has 6+ years of experience with many programming languages, frameworks, and platforms;
- 2+ years experience with developing smart contracts on Rust;
- Solid skills with Solidity;
- Working experience in building an NFT marketplace platform on Polygon and Binance Smart Chain using ERC-721 and ERC-1155;
- Experience with ether.js, web3.js, and JS/TS frameworks;
- Familiar with blockchain Ethereum, Binance, Tron, Solana, Polkadot, Tezos, Polygon, Huobi ECO chain, etc;
- Deep knowledge in implemented Metamask, Torus, and other wallets to increase user experiences with the web apps;
- Advanced English;
- Available ASAP.

Experience

Full-Stack Engineer, Blockchain Engineer, Balance Capital (formerly FantOHM)

February 2021 – November 2023

  • Designed and implemented critical core smart contract functionality for staking and bonding in DeFi protocol;
  • Developed a high-performance and scalable Dapp application that utilizes multi-threading to efficiently retrieve blockchain data and process it using advanced statistical and financial analysis methods;
  • Developed the Ethereum staking engine by integrating the SSV network;
  • Established the foundational infrastructure of a blockchain network using Go, and Rust and developed multiple open-source libraries for building decentralized applications, while also implementing methods for retrieving blockchain data off-chain;
  • Designed and deployed a stablecoin protocol on blockchain networks and established a secure and reliable bridge between multiple networks;
  • Developed an NFT Lending platform, implementing multiple wallet integration to enhance user interface and experience, additionally constructed a traditional finance protocol and established a large Automated Market Maker (AMM) on a Decentralized Exchange (DEX);
  • Typically participate in both front and back-end development of protocols, integrating smart contracts into applications and utilizing my programming expertise to introduce core logic, while also providing mentorship to others;
  • Improving protocol security, debugging issues encountered by users, and problem-solving to enhance user experience and conduct research on emerging blockchain technologies and explore their potential to enhance the protocol.

Full Stack Engineer, Blockchain Developer, Lifty (United States)

April 2019 – December 2020 

  • Constructed an NFT marketplace platform that facilitates the linkage of game components and digital arts on Ethereum, Polygon, and Binance Smart Chain using ERC-721 and ERC-1155;
  • Executed various typical NFT marketplace features;
  • Designed and implemented Smart Contracts, including auction and sale contracts, utilizing the proxy design pattern for both transfer and service proxies;
  • Collaborated with both front-end and back-end developers to provide tools for interacting with smart contracts and contributed to urgent dapp development when necessary.
  • Developed a gaming engine infrastructure with NFTs, stored large amounts of data on cloud services, and improved the user experience by upgrading the front-end interface;
  • Improve the protocols through effective communication with the users.

Smart Contract Engineer, Intercoin (United States)

December 2017 – February 2019 

  • Developed the TradedTokenContract and TradingApp to operate on both the Ethereum and Binance Smart Chain networks;
  • Assisted in resolving critical issues with smart contract developers and successfully integrated the TradingApp;
  • Provided support for ongoing projects to ensure successful launch;
  • Developed a multithreaded module in C++ to conduct financial processes and redesigned user interfaces using ReactJS for an improved user experience;
  • Collaborated with the backend team to develop a customized relayer, while integrating TradingView charts into the frontend to enhance user experience;
  • Designed and developed a robust exchange and trading platform to support the TKZ and XR cryptocurrencies.

Software Engineer, Full Stack Engineer, The Software Practice (Singapore)

March 2015 – October 2017 

  • Collaborated with my team members to establish standardized backend conventions, principles, and patterns; 
  • Utilizing PHP, Laravel, and MySQL servers to design, develop, debug, test, ensure browser compatibility, and implement website code;
  • Investigating, designing, and implementing scalable applications that perform data identification, analysis, retrieval, and indexing;
  • Provided regular consultation to customers regarding project status, proposals, and technical issues;
  • Applied web design and development principles to construct reliable software;
  • Created modular and reusable code components and libraries that can be leveraged across multiple projects in the future;
  • Developed the backend RESTful APIs utilizing Node.js and Laravel.

Volunteer Jobs, Red Cross Society

  • Animal shelter volunteer. Collaborated with 18 out-of-state rescues to save the lives of 800+ dogs and cats.
  • Church volunteer. Led a team of 10 community fundraisers that raised $3,000 for charity.

Education

Master of Computer Science, University of Technology and Design
2008 - 2012

Award

Student Leader reward

2011

  • Kris demonstrated excellent leadership skills and contributed to the SUTD community through his multiple roles as a student leader in Vertex Club and House Guardian EXCO.