Steven S. Go/Solidity Blockchain Engineer

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

Summary

- Fast-paced, high-quality, detail-oriented, and self-motivated developer with more than 10 years of experience in the IT industry.
- I use the TDD approach for designing the architecture and implementing scalable and maintainable web apps/services.
- I have been working on a bunch of projects and meanwhile, I worked in several positions across frontend developer, backend developer, full-stack developer, and lead engineer.
- Bridge Smart Contract which is for transferring tokens across networks.
- NFT Dapps such as madlab, Art Basel, Fateful Youth
- eWallet App and GSM e-commerce product.
- Smart contracts in complex Defi and DEX structure
- Blockchain networks including Ethereum, BSC, Polygon, and Solana.
- Deploy and work on various kinds of tokens - ERC20, ERC721, ERC721A, ERC1155.
- Cross-chain smart contracts using LayerZero
- NFT market smart contract for auction and offer with lazy minting
- Proxy smart contract
- NFT marketplace Dapp using Venly
- Available: ASAP

Experience

Blockchain Developer

2020 – Present Self-employer
Responsibilities:

  • Bridge Smart Contract which is for transferring tokens across networks.
  • NFT Dapps such as madlab, Art Basel, Fateful Youth
  • eWallet App and GSM e-commerce product.
  • Smart contracts in complex Defi and DEX structure
  • Blockchain networks including Ethereum, BSC, Polygon, and Solana.
  • Deploy and work on various kinds of tokens - ERC20, ERC721, ERC721A, ERC1155.
  • Cross-chain smart contracts using LayerZero
  • NFT market smart contract for auction and offer with lazy minting
  • Proxy smart contract
  • NFT marketplace Dapp using Venly

Technologies: Node.js, Ethereum, Binance Smart Chain, Web3, Solidity, NFT, Smart Contract, Truffle, Hardhat

Backend Engineer, FTI Ticketshop GbmH

2020 - 2020
Responsibilities:

  • The intention of this project was to convert the old PHP back end into Golang (version 12.x)
  • The backend could access the Redbox RestAPI and the airQuest neocore API to retrieve
    information and to post tasks to the ticketing application (refund, ticketing, document
    creation, etc.)
  • After building a new back end, old procedures were replaced with a booking-centered, guided, interactive, and intelligent platform in a modern design to reduce the human-to-human interactions and allow an automatic, or semi-automatic process based on valid formatted input, with instant feedback to the customer.

Technologies: Golang, Postgres, React.js, AWS S3, HTML5

Fullstack Developer, Foodcare

2019 - 2020
Responsibilities:

  • Initiate projects, review, approve project plans and approve delivery of projects.
  • Using GO, developed a microservice for reading a large volume of data(millions) from PostgreSQL
    database.
  • Handling project management, system integration, debugging, and troubleshooting of the application.
  • Containerized applications using Docker: Created docker files, building docker images for microservices to run on the Kubernetes platform.
  • Extending post-implementation, application maintenance, and technical support to the client.
  • Ensuring adherence to quality norms throughout the development & implementation process.
  • Creating and sustaining a dynamic environment that fosters development opportunities and motivates high performance.
  • Developing initiatives for improved productivity, building capability, and quality enhancement.
  • Ensure timely technical support to customer complaints.

Technologies: Golang, Postgres, Angular 7, AWS S3

Fullstack Developer, Surprise. Hr

2018 – 2019
Responsibilities:

  • Platform for employee celebration to make your employees gain meaningful workforce insight or •
    reinforce the values and principles.
  • Rich and varied gameplay to make your employees joyfully and change up the games to keep them interested
  • Gift card and reward system using smart budget distribution algorithm to make sure “wins” are effectively distributed across your company and future “win” take into account what happened previously.
  • Provide cooperative and powerful restful APIs.
  • Payment system
  • TDD approach

Technologies: Rails, Postgres, Javascript, AWS S3, Gyft Card, Stripe, Paypal

Frontend leader, NewBrands.fr, SAS

2016 - 2017
Responsibilities:

  • Developed the UI interface using JavaScript, jQuery, CSS3, and HTML5.
  • Used JavaScript MEAN stack: MongoDB, Express JS, and Node.js to build e-commerce applications.
  • Used Bootstrap, RESTful, AWS, Vue JS, React JS, and MVC on the front-end for registering a new
    customer and configured it to connect to the database using Hibernate.
  • Worked with D3.js in various levels of projects which brings data to life using HTML, SVG, and CSS.
  • Created Menus and Drawer components by using TypeScript.
  • Build data visualizations to monitor the file server load, web server speeds, and data processing using jQuery, and MySQL.
  • Used GIT version control system to pull, push, commit and raise pull requests from developed code.
  • Developed a fully functional prototype application using JavaScript (jQuery and Backbone.js) and
    Bootstrap, connecting to a RESTful server on a different domain. Implemented mock services in Node.js with the help of modules using ExpressJS.
  • Handled all aspects of the web applications including maintaining, testing, debugging, and deploying.

Technologies: Node.js, Typescript, React.js, AWS, MongoDB, TDD

Software Engineer, Porcheson Technical Company Ltd

2012 – 2015
Responsibilities:

  • Involved in implementation of procedures for gathering the requirements from clients for solution
    demonstrations.
  • Developed new RESTful API services that work as a middleware between our application and third-party APIs that we will use using Golang.
  • Using GO, developed a microservice for reading a large volume of data(millions) from the PostgreSQL database.
  • Experience writing data APIs and multi-server applications to meet product needs using Golang.
  • Experience in writing the HTTP RESTful Web services and SOAP API's in Golang.
  • Designed configurable REST APIs on-demand using Go. Worked on numerous go frameworks like echo, gin, revel, and beego.
  • Integrated Jenkins to git where the build triggers automatically when we push a pull request for CI/CD.
  • Worked on CI/CD tool Jenkins to automate the build process from the version control tool into the testing and production environment.
  • Experienced in using Go technologies on UNIX and Linux platforms.
  • Good understanding of Design Patterns, Multithreading and GO containers. Well-versed in using Channels and goroutines.
  • Containerized applications using Docker: Created docker files, building docker images for microservices to run on the Kubernetes platform.
  • Created docker image for microservices files to orchestrate applications using Kubernetes.
  • Proficiency in multiple databases like MongoDB, Cassandra, and MySQL.
  • Produced and Consumed Restful Web Services using Postman Rest Client, Swagger UI, to interact with different applications from third-party tools.
  • Worked with Business users and stakeholders for gathering business requirements and Converting the Business Requirements into User Stories using JIRA.

Technologies: MySQL, JavaScript, Angular, React.js, GraphQL, Go

Education

Beijing Science and Technology University, Beijing, China.

Bachelor’s Degree in Computer Science