Denis Lee
Full Stack Developer at 5HeadGames- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
5HeadGames
-
United States
-
Entertainment Providers
-
1 - 100 Employee
-
Full Stack Developer
-
May 2022 - Present
Enders Gate is a Play to Earn NFT trading card game inspired by some of the more popular TCG's in existence. I work as a full-stack developer here, responsible for building, deploying and maintaining web applications such as a landing page, nft card shop, web service of the main game and an admin page. • Used NodeJS and Express framework to build server side logic and applied with middlewares to handle http requests. • Used Websocket for the communication between the client and server and created RESTful apis. • Developed indexed database architecture using SQL procedures. • Created responsive web pages using React Bootstrap Framework by collaborating with ui designers. • Git was used as code repository to collaborate with Unity Developers and Blockchain Developers in the team. • Worked on Web3 integration to interact with smart contracts of the game. Show less
-
-
-
-
Full Stack Web3 Developer
-
Jan 2021 - Jun 2022
NFTonPulse is the NFT marketplace platform for buying and selling NFTs on PulseChain. • Built NFT minting site and NFT marketplace and integrated with OpenSea. • Built frontend pages using React.js based on Figma Design. • Adopted MongoDB for data storage, designed different schemas and data access services to communicate with MongoDB. • Integrated server sent events to listen smart contract events in backend. • Used React Axios to call Web APIs to fetch data from backend and update the states in the store of Redux. • Adopted MongoDB for data storage, designed different schemas and data access services to communicate with MongoDB. Show less
-
-
-
Upwork
-
United States
-
Software Development
-
700 & Above Employee
-
Freelance Software Engineer
-
Aug 2019 - Jan 2021
-
-
-
receeve
-
Germany
-
Software Development
-
1 - 100 Employee
-
Web Developer
-
Oct 2016 - Jun 2019
receeve is a fully customizable All-in-One Platform for collections and recovery. Fast to deploy, simple to manage and easy to customize and expand. I worked as an intern here and improved my skills as a junior web developer for 1 year. • Developed and maintained 6 small applications and Web APIs using Node.js and other client languages - ReactJS and VueJS. • Designed 10+ software artifacts based on requirements, solution architecture, application architecture, and development standards. • Implemented testing requirements for 100% of software in unit and integrated testing cycles. • Supported 100% of user acceptance testing and defect remediation. Show less
-
-
Education
-
The Hong Kong Polytechnic University
Bachelor's degree, Computer Science