Ekaterina E., Blockchain Developer

Blockchain and Cryptography (5.0 yr.), Smart Contract (4.0 yr.)
english B2 (Upper-Intermediate) English
seniority Senior (5-10 years)
location Warsaw, Poland UTC+01:00

Summary

- Blockchain Developer with a 5-year background in financial technologies, specializing in Crypto, De-Fi, and NFT domains.
- Exhibits proficiency in several programming languages, including Solidity, Rust, JavaScript, and TypeScript.
- Key technical experience encompasses Ethereum, Solana, IPFS, and advanced blockchain development tools and practices.
- Has experience in smart contract architecture design, blockchain integration, and secure transaction implementation across multiple projects, such as decentralized gaming platforms, NFT collections, and crypto exchanges.
- Demonstrated capabilities in both backend technologies (Node.js, Express.js) and cloud infrastructures (AWS suite)
- Upper-Intermediate English

Main Skills

Programming Languages

JavaScript Frameworks

Express Node.js

Python Libraries and Tools

Tortoise ORM

JavaScript Libraries and Tools

Databases & Management Systems / ORM

Amazon Web Services

AWS API Gateway AWS CloudWatch AWS Lambda AWS S3 AWS SNS AWS SQS

BlockChain and Decentralized Software

Anchor ERC-20 ERC-721 ETH (Ethereum blockchain) Ganache CLI IPFS (InterPlanetary File System) OpenZeppelin Solana 2 yr. Truffle

SDK / API and Integrations

AWS API Gateway

Version Control

BitBucket Git GitHub

Scripting and Command Line Interfaces

CLI

Virtualization, Containers and Orchestration

Docker Docker Compose

QA, Test Automation, Security

Jest

Other Technical Skills

ProxyContract Slither Solhint SPL Waffle
ID: 100-220-926
Last Updated: 2025-08-04

Work Experience

Blockchain developer / Software Engineer, Online blockchain gaming platform

07.2022 - Till now

Summary: The platform gives the ability for players to participate in different kinds of games that rely on blockchain. It has different types of card games that depend on randomness that is verified by the blockchain. Additionally, the platform holds regular events payment logic, which works on the smart contract side.

Responsibilities: 

  • Design smart contracts architecture;
  • Design application architecture;
  • Developing and deploying smart contracts on the Solana network;
  • Facilitating interoperability between Solana and other blockchain networks;
  • Documenting blockchain development processes and complying with best practices in data protection;
  • Ensuring data privacy, encryption, and secure transaction processing;
  • Utilize AWS S3 for storing backups and archives;
  • Connecting AWS Lambda with AWS S3 triggers;
  • Develop and deploy smart contracts that govern the rules and operations of the DAO;
  • Implement multi-sign functionality;
  • Creating scripts and files for automating tasks and packaging and deploying applications in containers;
  • Conducting thorough testing and auditing of payment-related components to mitigate potential risks;
  • Analyzing, refactoring, and optimizing smart contracts for improved gas efficiency for data-driven insights;
  • Developing serverless functions using AWS Lambda for event-driven architecture;
  • Conducting regular security audits to identify and address potential vulnerabilities in the backend
  • infrastructure;
  • Help other developers with smart contracts;
  • Develop custom algorithms;
  • Mentoring and onboarding new developers;
  • Preparation of contracts for the security audit and testing;
  • Code review.

Technologies: Rust, JavaScript, TypeScript, Node.js, Express.js, Tortoise ORM, Jest, web3.js, Cargo, Solana, SPL, Anchor, Wallets integrations, IPFS, AWS(Lambda, S3, SQS, API Gateway, SNS, CloudWatch, CLI, etc.), PostgreSQL, MongoDB, Redis, Docker, Docker Compose, Bitbucket.

 

Blockchain developer / Software Engineer, NFT project

05.2020 - 07.2022

Summary: An NFT project includes a collection of 10k randomly generated characters with smart contract-side complications like referral system and price growth that depends on the number of tokens purchased. Future plans include GameFi logic implementation.

Responsibilities:

  • Blockchain development;
  • Maintaining and updating the smart contract code and documentation as needed;
  • Develop custom algorithms (tree logic);
  • Developing blockchain integration;
  • Research and development for privacy (private transaction, channel, ZKP);
  • Safe digital asset transaction (atomic swap, HTLC) technology development and standardization;
  • Deploy NFTs on Solana;
  • Conducting comprehensive analysis of token inflation models and their impact on the ecosystem;
  • Functional test of smart contracts.

Technologies: Rust, Cargo, Solana, SPL, IPFS, Wallet integrations, web3.js, Github.

 

Blockchain developer / Software Engineer, Crypto exchange platform

02.2019 - 05.2020

Summary: Decentralized Crypto platform with a complete Ecosystem aiming to bridge the gap between people and cryptocurrency and enhance the DeFi experience.

Responsibilities: 

  • Blockchain development;
  • Consulting on tokenomics and marketing;
  • Complicated smart contracts structures development;
  • Solving security problems in existing contracts;
  • Participate in the entire application lifecycle, focusing on coding;
  • Blockchain development and integration;
  • Implement utility token;
  • Develop custom algorithms;
  • Writing technical documentation;
  • Smart contracts protection.

Technologies: Solidity, Ethereum, web3.js, IPFS, Ganache, ERC-20, ERC-721, Waffle, Truffle, ProxyContract, OpenZeppelin, Wallets integrations, Slither, Solhint, Github

Education

Computer Science and Software Engineering