Nicholas Kai
Senior Blockchain & Web Full Stack Developer
As a passionate senior software engineer & blockchain developer with over 8 years of experience and good temper and full potential,
I participated in many software projects with my skills (OOP, Web, Services...) and a highly capable blockchain developer to research, design, implement, and distribute a secure blockchain-based network and also to make reliable, scalable, reusable applications and interfaces on top of blockchains.
Always ready for the challenge and handicap to make next-generation and innovation of the growing world!
College:
Nagoya Institute of
Technology
Major: Computer Science
Minor: English
Period: 2008 - 2012
Degree: Bachelor's Degree
EDUCATION
English: Fluent
Japanese: Native
LANGUAGES
CONTACT
E-mail: *****************@*****.***
PROFESSIONAL SUMMARY
Software engineer possessing Comprehensive 8 years of experience as IT Professional, with experience of full software development life cycle (SDLD) and building modern web applications using JavaScript, Typescript, other programming languages and related frameworks. 3+ years of exclusive experience as Blockchain Developer with good understanding of blockchain, consensus schemes, smart contracts, Cosmos, EVM, ERC and EIP standards, decentralized protocols, and cross-chain interoperability. Deep knowledge of other blockchains (e.g. Polkadot, Solana, Near, Juno) and blockchain tools
(e.g. Hardhat, Truffle, Foundry, ...).
5+ years of expertise as a full-stack developer in developing end to end applications using MEAN, MERN and other web stack.
Design, develop, test, debug, deploy and maintain smart contracts code on various chains with relevant frameworks, databases, tools and testing libraries (e.g. substrate, tendermint) Experience in developing and implementing DApps on EVM, Cosmos Chains, other chains with Cosmwasm, Anchor, Web3.js, Ether.js using contract-oriented scripting language Rust, Solidity, Go, C++.
Strong desire to learn about the latest blockchain and other technologies, web3 protocols. Grasp strong analytical, critical thinking, and problem-solving skills and good knowledge of OOP
& data structure and algorithms.
Possess excellent communication skills, work ethics and the ability to work well in a team or individual environment.
Excellent time management and multitasking skills, ability to adhere to project timelines. Exposure to work in a virtual team and work in remote network and agile development. AREAS OF EXPERTISE
Computer Skills
Ability to Work in a Team
Fast Learner
Critical thinking and
problem solving
Ability to Multitask
Effective Time Management
Leadership and
Teamwork
Good communication
Sports
Reading
HOBBIES
Music
SKILLSET
Blockchain:
CW20/CW721/CW1155
OpenZeppelin - ERC20/ERC721/ERC1155 - BEP20/BEP721/BEP1155 Cosmwasm, Cosmos, Juno, EVM
DApps, Gamefi, Defi, Dao, CosmJs, Web3Js, EtherJs. Cryptography: Public key encryption, private key encryption, Hashing, Digital Signature Programming Languages: Rust, Go, C/C++, Solidity, JavaScript, TypeScript, Python Web Technologies: Node JS, React JS, Angular JS, Next JS, Gatsby Database: Oracle, MongoDB, Redis, AWS DynamoDB, MySQL, SQL Server 2012/2013 Agile Development: GitHub/Bitbucket, Trello, Asana, Jira, Slack, Microsoft Teams CI/CD & Service Management: AWS, Azure, Google Firebase, Docker/Kubernetes IDE: Visual Studio Code, Sublime, SQL Management Studio, Postman, Visual Studio Github: https://github.com/whitedragon001227
Knowledge on Blockchain technology, Ethereum Blockchain, various consensus protocols
(Proof-of-Work & Proof-of-Stake) and cryptocurrencies. Research and Designing industry definite solutions that can adopt Blockchain technology. Develop, improve and maintain Smart Contracts, apply to use-cases such as NFT minting, Marketplace operation, On-chain and Off-chain integration (using Wallet and NFT as logging keys.
Has a strong understanding of algorithms, data structures, cryptography, and cryto security. Experienced in developing Ethereum contracts with Solidity. Developing web-based applications in ReactJS and wallet integration and storing the transactions in Ethereum Blockchain.
Developing condition-based contracts using solidity and deploying smart contracts in Test RPC. Built NFT marketplace for full functions like mint, buy, sell, auction on Ethereum. Worked with metaverse field using NFT marketplace and chain link to create random NFTs. Blockchain Developer
Highlights:
Techugo · Sterling, Virginia · Nov.2019 - Jan.2021 Technology: Solidity, ReactJS, NodeJS, Express, Ethereum, Web3, Remix IDE Understanding the Cosmos SDK based and other chains such as IBC, anchor, polkadot, near protocols with comparison to each other.
Analyzing and understanding the business use cases in implementing Blockchain. Experience in designing smart contract and token for game mechanism, and decentralized finance, or governance community or ecosystem.
Design, code, test and deploy smart contracts with rust and solidity language and review code written by other team members.
Collaborate with auditors to ensure code quality standards and security. Assist with documentation and communications with the project communities. Develop & fork & understand Gamefi, Defi system like bridge over cross-chains on EVM and Cosmos SDK chains.
Implemented functions over various tokens using different protocols such as wormhole, IBC. Strong understanding of crypto security (keys, mnemonics, wallets, signatures, secure contexts, practical user interface spoofing concerns) and signature hash function like ECDSA and related libraries.
Able to work well in a fast moving start up environment and work, report and be trained by Blockchain Tech Lead.
Keep up with the latest trends and developments in the blockchain space. Blockchain Leader
Highlights:
Accubits · Vienna, Virginia · Jan.2021 - Aug.2022
Technology: Rust, Solidity, ReactJs, NodeJs, AWS DynamoDB, Redis, Express, Hardhat, TerraJs, Ethereum, Secret, Python, Web3, Cosmwasm, Cosmos SDK WORK HISTORY
Web analytics / Tagging / SEO and designed the architecture for whole system. Analyzed business requirement to translate functional requirements into technical requirements and developed web application and platform using (MERN/MEAN/MEVN) and related frameworks( Gatsby, NextJs, NuxtJs).
Develop visually appealing front end website architecture, including translating designer mock- ups and wireframes into front-end code
Develop functional databases, applications, and services to support websites on the back end. Web Full Stack Developer
Highlights:
Focusteck · Lahore, Punjab, Pakistan · Apr.2015 - Nov.2019 Technology: HTMLS, CSS3, JSX. Babel, JavaScript, ReactJS, React Bootstrap, REST API, Redux, NodeJs, ExpressJS, WebPack, SASS, JIRA, GIT, Agile. Involved in Functional specification reviews to ensure consistency and accuracy. UML (Unified modeling Language) was used to produce sequence, class and collaboration diagrams and also used Together Control Center for modeling. Worked on High Charts to display series of d Confidential in frontend graphs and also made reusable components used for React jsto handle all render charting of the app. Implemented Responsive Web Design using Bootstrap, CSS3 media queries, glamorous, wif brand appropriate styles, colors, animations and font icons and to support devices like 10S, Android devices.
Performed Code reviews verifying the code against checkstyle rules and adherence to design and performance tuning.
Implemented the business tier with business facades using stateless session beans. Used Weblogic's connection pooling to provide scalable and configurable data access. Junior Full Stack Developer
Highlights:
Focusteck · Lahore, Punjab, Pakistan · Apr.2015 - Nov.2019 Technology: JavaScript, HTML, CSS, jQuery, Bootstrap Develop and design RESTful API services in adherence to best practices and standards. Design user interactions on web pages.
Data Modeling & Built reusable components and functions to be added to future pages and designed rich featured action creators and corresponding reducers. Worked in TDD (Test-Driven Development) and performed testing, troubleshoot, debug and upgrade software with CI/CD pipeline.
GIT was used as code repository, Webpack used as module bundler, JIRA for bug tracking, and Jenkins for continuous integration code deployment. Active participant in daily scrum meetings and involved in many phases of Confidential using Agile methodology.