Naoki Takei

I'm Developer

About

Fullstack & Blockchain Developer.

My passion is to create beautiful, intuitive websites and applications, and to develop elegant solutions to complex problems in blockchain technology.

  • Birthday: 4 Sep 1996
  • City: Okayama, Japan
  • Age: 26
  • Degree: Bachelor

An innovative and passionate software engineer with 5 years of business analytics and app development experience. He has a scientific mindset and about 9 years of experience working with global startup companies.
In previous roles as a lead developer in a small team, he maintained good communication skills and project management within an agile environment.
Programming is something anyone can do with programming skills, but it is difficult to find a programmer who can handle a client's project clearly and neatly.
He also has more experience with crypto algorithms over the past 4 years and have a sound knowledge of Coins, Ethereum, Solana, Polkadot and Cosmos blockchains along with Defi and NFT knowledge.

Skills

HTML , CSS , JS 100%
React 95%
Angular90%
Vue 90%
Node.js95%
PHP 95%
Golang 90%
GraphQL95%
Web3.js 95%
Ethers.js 95%
Solidity 95%
Rust 90%
Hardhat 95%
Truffle 90%
Infura 90%
Django 85%

Experience

Blockchain developer

2022 - Present

BetSwirl

  • Built frontend using web3.js within user friendly pixel-perfect design.
  • Created smart contracts using solidity, openzeppelin for Dice and CoinToss.
  • Created backend and fixed security holes in main web site.
  • Integrated frontend and backend using smart contracts to bet amount and the token (BETS, MATIC, BNB, AVAX, or partner's ERC20) in games
  • Technologies : React, Next.js, TypeScript, Firebase, Web3.js, Solidity, Polygon, Mocha.

Blockchain developer

2021 - 2022

Sommelier Finance

  • Wrote software in Go which interacts with a blockchain platform.
  • Configured every endpoints in different ports using Cosmos SDK.
  • Created gRPC, REST, and Tendermint endpoints.
  • Worked with the Quorum platform.
  • Used Docker and kubernetes for deployment.
  • Created smart contract to implement several functions using Rust.
  • Technologies : Cosmos SDK, TS, WS, GRPC, Fastify, PostgreSQL, GO, Redis, React, NextJS

Lead developer

2020 - 2021

Observable

  • Built frontend within user friendly pixel-perfect design.
  • Created and implemented various APIs to implement front-end.
  • Refactored the code on the front-end and back-end to remove redundancy and increase code scalability.
  • Created test case using Jest and fixed security holes in main web site.
  • Built frontend and backend real-time group chatting using Socket.IO for hundreds of thousands of data practitioners.
  • Technologies : Angular, Nest.js, TypeScript, Socket.io, Firebase, Jest.

Ethereum blockchain developer

2019-2020

Socious, Inc

Created several arbitration bots for decentralized crypto-currency trading platforms (in particular EtherDelta, the leading platform at the time). In practice, the bots were able to find crossed SELL and BUY orders and execute them through my smart contracts in an atomic fashion, eliminating any risk.

Technologies : Trading bots for cryptocurrency to exchange Bitcoin, Solidity, Web3.js, TypeScript, EtherDelta, Hardhat.

Blockchain developer

2018 - 2019

Centrys, Inc

  • Built frontend using web3.js in DApp.
  • Refactored the core blockchain to allow higher transactions per second.
  • Created smart contracts for testing new blockchain features.
  • Technologies : Full-stack, web3.js, Encryption(AES), Smart contracts, Solidity, Hardhat.

Education

Okayama University

BACHELOR OF COMPUTER SCIENCE
2013 – 2017

After completing a Bachelor's degree in Computer Engineering, postgraduate specialists are equipped for a career as a computer hardware engineer or a software engineer, including a computer systems analyst.
The places of employment include computer manufacturing companies, as well as software companies, and computer service centers.

Contact

Location:

356-6 Fukuda, Minami Ward,
Okayama, 702-8021, Japan