Upstaff Sign up
Kate
🇬🇪Georgia (UTC+01:00)
Created AtUpstaffer since November, 2023

Kate — Blockchain developer / Software Engineer

Expertise in Blockchain and Cryptography (3.0 yr.), Smart Contract (2.5 yr.).

Last verified on November, 2023

Bio Summary

- Blockchain developer / Software Engineer with 5 years of experience in the field.
- Proficient in programming languages such as Solidity, Rust, and Python.
- Extensive knowledge and experience in blockchain technologies including Ethereum, Optimism, Waffle, Truffle, and Ganache.
- Skilled in backend development using frameworks like Django, Django Rest Framework, and FastAPI.
- Experienced in working with databases like PostgreSQL and MongoDB.
- Proficient in cloud services and DevOps tools such as AWS, Docker, and Docker Compose.
- Strong expertise in version control systems like Git and collaboration platforms like Bitbucket and GitHub.

Technical Skills

Programming LanguagesPython, Rust
Rust FrameworksActix Web
Databases & Management Systems / ORMMongoDB
BlockChain and Decentralized SoftwareDAO, EIP, ERC-20, ETH (Ethereum blockchain), IPFS (InterPlanetary File System), OpenZeppelin, Smart Contract, Tokio, Truffle, Uniswap, Web3
Other Technical SkillsDiesel, Hard Hat, Slither, Solhint, Waffle

Work Experience

Blockchain developer / Software Engineer, Platform for investment

Duration: 07.2021 - Till now
Summary:

  • Platform for investment in digital assets
  • The De-Fi platform combines a variety of broad functionality that makes it easier to work, the automation of many functions makes the user's work easier

Responsibilities: Design blockchain architecture; Design application architecture; Backend development; Creating Solidity smart contracts; 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; Signature EIP-712 implementation; Implement ERC-20 tokens; Develop custom algorithms; Mentoring and onboarding new developers; Preparation of contracts for the audit; Code review.
Technologies: Solidity, Python, FastAPI, SQLAlchemy, Pydantic, Alembic, Waffle, HardHat, ProxyContract, Uniswap, OpenZeppelin, Optimism, Slither, Solhint, Wallets integrations (Metamask, Trust), Ganache, EIP-712, ERC-20, AWS(Lambda, S3, SQS, API Gateway, SNS, CloudWatch, CLI, etc.), Docker, Docker Compose, Bitbucket

Blockchain developer / Software Engineer, NFT platform

Duration: 05.2020 - 07.2021
Summary:

  • The NFT platform, the idea of the facilities themselves is baseball, they will also be divided into several seasons
  • A platform token has been introduced (NFT can be bought only for this token)
  • The token itself is algorithmically regulated, that is, an algorithm is embedded inside the smart contract that controls the supply/demand of the token on the market

Responsibilities: Blockchain development; Backend development; Maintaining and updating the smart contract code and documentation as needed; Analyzing and improving the efficiency and speed of transaction processing within the blockchain network; Setting up monitoring of AWS resources and services using AWS CloudWatch; Configuring AWS EC2 instances; Conducting comprehensive analysis of token inflation models and their impact on the ecosystem; Optimizing and securing smart contracts involves refining code efficiency, reducing costs, and fortifying against security risks; Add new feature to existing Solidity part; Solving security problems in existing contracts; Optimizing performance and gas usage; Deploy NFT on Ethereum Network; Blockchain testing and integration
Technologies: Solidity, Python, Django, Django Rest Framework, HardHat, ProxyContract, Uniswap, OpenZeppelin, Ethereum, IPFS, ERC-20, ERC-721, web3.py, Wallet integrations (Metamask, Trust), AWS(Lambda, S3, SNS, SQS, CloudWatch, CLI, ECS, EC2, etc.), PostgreSQL, Docker, Docker Compose, Github

Blockchain developer / Software Engineer, NFT project

Duration: 08.2018 - 05.2020
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: Consulting on tokenomics and marketing; Complicated smart contracts structures development; Optimizing API performance and scalability through monitoring, load testing, and performance tuning; Create technical and API documentation using required standards; Participate in the entire application lifecycle, focusing on coding and debugging; Blockchain development and integration; Develop custom algorithms; Smart contracts protection
Technologies: Solidity, Rust, Tokio, Cargo, Actix Web, Diesel, PostgreSQL, MongoDB, rust-mongodb, rust-crossbeam, Ethereum, IPFS, Ganache, Wa Truffle, ProxyContract, OpenZeppelin, Wallets integrations (Trust, Phantom), Docker, Docker Compose, Github

Education

  • Computer Science and Software Engineering

How to hire with Upstaff

1

Talk to Our Talent Expert

Our journey starts with a 30-min discovery call to explore your project challenges, technical needs and team diversity.

2

Meet Carefully Matched Talents

Within 1-3 days, we’ll share profiles and connect you with the right talents for your project. Schedule a call to meet engineers in person.

3

Validate Your Choice

Bring new talent on board with a trial period to confirm you hire the right one. There are no termination fees or hidden costs.

Why Upstaff

Upstaff is a technology partner with expertise in AI, Web3, Software, and Data. We help businesses gain competitive edge by optimizing existing systems and utilizing modern technology to fuel business growth.

Real-time project team launch

<24h

Interview First Engineers

Upstaff's network enables clients to access specialists within hours & days, streamlining the hiring process to 24-48 hours, start ASAP.

x10

Faster Talent Acquisition

Upstaff's network & platform enables clients to scale up and down blazing fast. Every hire typically is 10x faster comparing to regular recruitement workflow.

Vetted and Trusted Engineers

100%

Security And Vetting-First

AI tools and expert human reviewers in the vetting process is combined with track record & historically collected feedbacks from clients and teammates.

~50h

Save Time For Deep Vetting

In average, we save over 50 hours of client team to interview candidates for each job position. We are fueled by a passion for tech expertise, drawn from our deep understanding of the industry.

Flexible Engagement Models

Arrow

Custom Engagement Models

Flexible staffing solutions, accommodating both short-term projects and longer-term engagements, full-time & part-time

Sharing

Unique Talent Ecosystem

Candidate Staffing Platform stores data about past and present candidates, enables fast work and scalability, providing clients with valuable insights into their talent pipeline.

Transparent

$0

No Hidden Costs

Price quoted is the total price to you. No hidden or unexpected cost for for candidate placement.

x1

One Consolidated Invoice

No matter how many engineers you employ, there is only one monthly consolidated invoice.

Ready to hire Kate
or someone with similar Skills?
Looking for Someone Else? Join Upstaff access to All profiles and Individual Match
Start Hiring