]> git.xn--bdkaa.com Git - xn--bdkaa.com.git/commitdiff
fix
authorEvgenii Akentev <i@ak3n.com>
Thu, 13 Jun 2024 07:24:30 +0000 (11:24 +0400)
committerEvgenii Akentev <i@ak3n.com>
Tue, 18 Jun 2024 08:39:41 +0000 (12:39 +0400)
content/pages/cv.md

index 776ba5a56bdeb5fbdf98f7db3a215af2ad4287e9..6ba6c42c35ac4b3713f545a2a799239e71b0aa1c 100644 (file)
@@ -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.