From 4e72f3755862b929b0d4c8576024ff2423a300ba Mon Sep 17 00:00:00 2001 From: Evgenii Akentev Date: Wed, 7 Aug 2024 23:01:16 +0400 Subject: [PATCH] upd_cv --- content/pages/cv.md | 29 +++++++++++++++++++---------- 1 file changed, 19 insertions(+), 10 deletions(-) diff --git a/content/pages/cv.md b/content/pages/cv.md index 0dc71b9..441cbce 100644 --- a/content/pages/cv.md +++ b/content/pages/cv.md @@ -2,30 +2,36 @@ title: CV --- -I'm a software engineer interested in functional programming, compilers, and -programming languages. I'm always keen on learning new things, applying knowledge to help people solve their problems, and share ideas and experiences. I value the importance of soft-skills in every day work and the ability to make trade-offs in software development. + + + -At the moment I provide my services as an independent contractor, helping businesses to build better software. +I'm a software engineer interested in functional programming, compilers, +programming languages, blockchains, and zero knowledge proofs. -In my free time, I love reading books, walking the streets, collecting vinyl, music production, reflexing, and travelling. +I'm always keen on learning new things, applying knowledge to help people solve their problems, and share ideas and experiences. I value the importance of soft-skills in every day work and the ability to make trade-offs in software development. + +At the moment I provide my services as an independent contractor helping businesses to build better software. + +In my free time, I love reading books, walking the streets, collecting vinyl, music production, playing drums, reflexing, and travelling. ### Work experience - [07/2024 - present] **Software Engineer**, [Autoproof](https://autoproof.dev), Remote *Responsibilities:* - - Making things work (it's a startup). + - Design of architecture and implementation of MVP. *Achievements:* - - Designed and wrote a smart contract that handles legal exchange and transfer of exclusive rights for TON blockchain in Tact language. + - Implemented a smart contract that handles legal exchange and transfer of exclusive rights for TON blockchain in Tact language. The contract is open source and available at [https://github.com/Autoproof/mini-app-tact](https://github.com/Autoproof/mini-app-tact) - - Helped to design the architecture of the application. + - Helped to design the architecture of the application & business flows. - Helped to build a frontend application in Typescript using Angular. - - Wrote a custom chain indexer for data synchronization. + - Implemented a custom chain indexer for data synchronization using Typescript and WebSockets. - As a team we've achieved The Open League Hackathon Semi-Finalists list — 100 out of 961 projects. - +
- [05/2023 - 06/2024] **Software Engineer**, [Kadena](https://kadena.io), Remote @@ -98,6 +104,8 @@ In my free time, I love reading books, walking the streets, collecting vinyl, mu - Implemented a special case of inlining of `memcpy` for Multiclet's LLVM backend (improved speed in some cases). - Fixed bugs in assembler and linker. +
+ - [2011 - 2014] **Software engineer (part time)** [FEFELOVGROUP](http://fefelovgroup.com), Yekaterinburg, Russia - Developed web applications in Python (Django) and Ruby (Rails). @@ -107,7 +115,6 @@ In my free time, I love reading books, walking the streets, collecting vinyl, mu - Created automated tests in Java and Groovy (Selenium). -
### Education @@ -131,3 +138,5 @@ In my free time, I love reading books, walking the streets, collecting vinyl, mu - Designing the course in a team of three, creating materials, delivering lectures, seminars, checking homeworks. - [2017 - 2018] Wrote two blog posts about functional programming for C# developers and organized a one-day introductory Haskell course at SKB Kontur. + +- Helped to organize seminars & paper reading groups on functional programming and type theory. \ No newline at end of file -- 2.50.1