Position: Full Stack Web3 Developer
Category: Other
English level: fluent
Years of experience: 4

I am trying my best to participate in CTFs when the time allows, and in my spare time, I am writing an MEV Bot.

That is a neat achievement of mine, as it made my knowledge of Mempool, AMMs, Solidity, and EVM as a whole even stronger.

It's not a secret that MEV Bots are trying to optimize every possible byte out of their transactions, to make the transaction cheaper by reducing its gas.
What other Solidity developers may not know – every other null byte makes your transaction cheaper by 64 gas! It is an interesting optimization that is covered in Ethereum Yellow Paper.
I wrote a little tool that generates a specific name for the function, making its signature consist of zeroes. That's a 64*4=256 gas optimization off the bat. 
Going deeper – the same goes with contract addresses. Did you know that OpenSea's Seaport contract has 10 leading zeroes?
They also took care of the optimization and generated specific salt for create2 EVM opcode to save extra 5 bytes = 5*64 = 320 gas.
Been there, done that =)
LocalTrade.cc (Oct 2021 – Now):
At LocalTrade, my main objective was developing its DeFi application, where our utility token LTT finds its use.
The major part of the development was on my behalf.

I've written several Smart Contracts and theirs following UI parts, such as:
- Static Farming;
- Dynamic Farming;
- Liquidity Providing, but with a single asset – an optimization of Uniswap's AMM Liquidity formula for better UX;
- Off-Chain NFT Collection.

Yet the CI/CD and DevOps part were also on my part. I've set up a Gitlab CI workflow that deploys the app to Google Services with splitting environments (production/staging/qa).
Another workflow that is worth mentioning – is automatic Smart Contract analysis with MythX.

As the result, working on this project inspired me to discover web3 even more, and so I came across MEV, but that part is covered in another section.

HackTheBox.eu (March 2020 – July 2022):
At HackTheBox, my tasks majorly involved the development of a new ParrotOS Website, and work on internal ParrotOS tools.

The working stack was the next:
- React.js
- Typescript
- Electron
- Next.js
- Redux
- Bash

But the biggest achievement I am proud of – I mentored a not-so-experienced JS developer, who gained the knowledge of React and TypeScript as the result!

I was developing and maintaining a NextJS React website with Material-UI.