From: Evgenii Akentev Date: Thu, 13 Jun 2024 07:24:30 +0000 (+0400) Subject: fix X-Git-Url: https://git.xn--bdkaa.com/?a=commitdiff_plain;h=eae1e39aa575cf54c084b5d681bb2c01aba44641;p=xn--bdkaa.com.git fix --- diff --git a/content/pages/cv.md b/content/pages/cv.md index 776ba5a..6ba6c42 100644 --- a/content/pages/cv.md +++ b/content/pages/cv.md @@ -13,11 +13,11 @@ In my free time, I love reading books, walking the streets, collecting vinyl, mu - [05/2023 - 06/2024] **Software Engineer**, [Kadena](https://kadena.io), Remote - #### Responsibilities: + *Responsibilities:* - Fixing bugs and developing a new functionality of the blockchain's node. - - Integration of the pact-5 into the blockchain's node (separate implementation of the Pact). + - Integration of the Pact 5, a new from scratch implementation of the Pact smart contracts language, into the blockchain's node. - #### Achievements: + *Achievements:* - Added a read-only rewind mechanism of the chain that allowed to execute blocks faster & safely. - Added concurrency to the smart contracts execution mechanism using the abovementioned read-only rewind to execute the node queries simultaneously, improving the responsiveness of the node. - Developed the Hyperlane bridge support for the Kadena blockchain with MessageId & Merkle tree metadata support (helped with the contracts as well). @@ -26,14 +26,14 @@ In my free time, I love reading books, walking the streets, collecting vinyl, mu - [04/2021 - 04/2023] **Software Engineer**, [Tweag](https://tweag.io), Remote - #### Responsibilities at Input Output Global (client): + *Responsibilities at Input Output Global (client):* - Helping with Plutus Pioneer Program by tutoring Plutus users' with Haskell and Plutus and reviewing their work. - Helping dApps developers' to solve their problems in context of Plutus Apps infrastructure. - Fixing bugs and developing a new functionality in the Plutus Apps infrastructure (PAB, chain-index, etc). - Improving the performance of Plutus compiler and Plutus GHC plugin. - Release management of plutus-apps. - #### Achievements: + *Achievements:* - Added literal ByteString support to Plutus GHC plugin which allowed dApps developers to use string literals as bytestrings in their contracts. - Several perfomance improvements for the Plutus compiler resulted in reducing the compilation time of Plutus programs by 60%. - Introduced bulk processing of blockchain blocks to chain index that increased the indexing speed of the testnet by ~30%. @@ -43,7 +43,7 @@ In my free time, I love reading books, walking the streets, collecting vinyl, mu - [02/2020 - 03/2021] **Team Lead**, [Typeable](http://typeable.io), Remote - #### Responsibilities: + *Responsibilities:* - Development of B2B web application for booking hotels in Haskell using Servant, PostgreSQL and Nix. - Maintaining the quality of project's codebase. @@ -51,7 +51,7 @@ In my free time, I love reading books, walking the streets, collecting vinyl, mu - Distribution of tasks between team members to maintain team's performance. - Participation in regular discussions on the project's tasks, milestones, and the architecture of client's products ecosystem. - #### Achievements: + *Achievements:* - Designed, developed and released a product from scratch. - Integrated \href{http://travolutionary.com/}{Travolutionary} — a hotel inventory provider.