Summary
Overview
Work History
Education
Skills
Timeline
Personal Information
Personal Information
AssistantManager

Iiro Suomi

Espoo,Uusimaa

Summary

Highly skilled and dedicated Blockchain & web3 engineer with 5 years of experience in developing Web3 & Smart Contract Applications using Solidity, Golang, Rust, Web3.js, Ethers.js, etc. Can be promptly adapted to new technologies and likes to develop high-quality codes in a fast-paced development environment. Committed to staying up-to-date with the latest industry trends and technologies, seeking for a challenging role where I can utilize my expertise to drive business growth and success in the exciting field of blockchain technology. Detail-oriented, organized and meticulous employee. Works at fast pace to meet tight deadlines. Enthusiastic team player ready to contribute to company success.

Overview

8
8
years of professional experience

Work History

Full Stack Blockchain Engineer

Xotechllc
07.2021 - 10.2023
  • Was in charge of a team of 4 and managed the team's day-to-day operations, ensuring timely delivery of high-quality projects
  • Successfully led the team in delivering complex Blockchain projects within a tight deadline, resulting in a 25% increase in user engagement and positive feedback from stakeholders
  • Designed, developed, tested and deployed Defi, Dex and NFT marketplace smart contracts and other dApps using Solidity, Golang and Rust
  • Developed web3 frontend pages using React.js, Javascript, Typescript, Express.js, Node.js, Web3.js and Ethers.js
  • Used Hardhat, Truffle and Wagmi for testing, debugging and deploying smart contracts
  • Participated in developing a new chain using Cosmos SDK(Golang)
  • Designed and developed account abstraction wallets using ERC-4337 standard
  • Used ERC-20, ERC-721, ERC-1155 token standards for creating new tokens and NFT development
  • Performed gas optimization and did 50+ security audits and vulnerability assessments for newly created smart contracts
  • Using the solidity framework features, optimized the existing smart contract program and boosted performance by 16%
  • Used various EIP standards for upgradable Smart Contracts on EVM-based blockchains and made extensive test-driven application of libraries
  • Crafted comprehensive sets of test cases, encompassing unit tests and E2E tests for smart contracts and other web applications, utilizing a range of testing frameworks such as KarmaJS, Jest, Mocha, Jasmine, Cypress and others.

Full Stack Developer

DMG Solutions
08.2019 - 07.2021
  • Analyzed business requirements to translate functional requirements into technical requirements
  • Developed scalable web applications using MEAN and MERN stack and created responsive web pages using HTML5, CSS3, React.js, Angular, Vue.js, JavaScript, Typescript, Node.js, Express.js, and MongoDB
  • Experience in using React JS, Redux for SPA development, Implemented client-side interface using React JS, and created Responsive Web Design using Bootstrap
  • Took part in architectural design session for enterprise SaaS project and proposed a microservice-based design and resolved the SPOF (Single Point of Failure) and high-limit stress on backend
  • Developed Unit and E2E test cases using Cypress, Jasmine and Jest
  • Excellent experience creating Restful/GraphQL web APIs, and microservices, with containerized applications like Docker, Kubernetes, etc
  • Functional specification reviews to ensure consistency and accuracy with the client's needs
  • Built security into new product features to achieve 99% compliance with industry best practices
  • Collaborated with external programmers to coordinate delivery of 3 new software applications.

Blockchain Developer

PurpleMindz
11.2018 - 06.2019
  • Designed, developed, and deployed multiple complex Ethereum-based smart contracts using Solidity
  • Implemented modular contract architectures to achieve code reusability and maintainability
  • Leveraged OpenZeppelin libraries for industry-standard security and best practices
  • Integrated with various Ethereum-based protocols such as Uniswap, Aave, and Compound
  • Built robust front-end interfaces using React.js and web3.js to interact seamlessly with smart contracts
  • Contributed to the creation of intuitive user experiences and optimized performance for high transaction volumes
  • Collaborated with the UX/UI team to enhance usability and user flow within the DApps
  • Conducted extensive unit testing and integration testing to ensure the correctness and reliability of smart contracts
  • Employed various testing frameworks such as Truffle and Hardhat alongside tools like Ganache for local development and debugging
  • Performed code audits and security assessments to identify and mitigate potential vulnerabilities.

Education

Bachelor's degree of Computer Science -

Nanyang University
Singapore
08.2018

Skills

  • Smart Contract
  • Cosmos SDK
  • DeFi
  • Ethereum
  • Solana
  • Polygon
  • Polkadot
  • Hyperledger
  • Docker
  • Kubernetes
  • Truffle
  • Hardhat
  • Wagmi
  • SQL and NoSQL (MySQL, MSSQL, PostgreSQL, MongoDB)
  • IPFS
  • Bitcoin
  • Peer-to-peer Networking
  • Cryptocurrency
  • Fungible
  • Non-fungible Tokens (ERC-20, ERC-721, ERC-1155)
  • ERC4337
  • Reactjs
  • Angular
  • Vuejs
  • Solidity
  • Rust
  • Golang
  • C
  • Java
  • Javascript
  • Typescript
  • C#
  • Python
  • Web3js/ethersjs
  • Distributed Ledger Technology (DLT)
  • Decentralized Applications
  • Distributed Systems
  • Selfsovereign Identity (SSI)
  • Ethereum Smart Contracts

Timeline

Full Stack Blockchain Engineer

Xotechllc
07.2021 - 10.2023

Full Stack Developer

DMG Solutions
08.2019 - 07.2021

Blockchain Developer

PurpleMindz
11.2018 - 06.2019

Bachelor's degree of Computer Science -

Nanyang University

Personal Information

Date of Birth: 08/08/1992

Personal Information

Hobby: Hiking, Basketball

Iiro Suomi