Serhii Khoma
Full Stack Developer
Phnom Penh, Cambodia
- Portfolio:srghma.github.io ↗
- Github:srghma ↗
- Email:srghma@gmail.com ↗
- Phone:+380957367005 ↗ (tg ↗), +85586351227 ↗ (wa ↗, tg ↗, signal ↗)
- LinkedIn:linkedin.com/in/srghma ↗
- Stack Overflow:srghma ↗
SUMMARY
Experienced full-stack developer with expertise in functional programming and blockchain development. Was a team lead in a small company (4 people). Proficient in multiple programming languages and frameworks including JavaScript, React, Purescript, and Ruby on Rails. Not open to relocation.
EDUCATION
Tallinn University of Technology
2019 – 2020 | PhD Student
- Research: Blockchain and Construction Engineering
University of Customs and Finance
2011 – 2017 | Specialist Degree
- Major: Informatics
SKILLS
- TypeScript
- JavaScript
- React
- SQL
- Rust
- Ruby on Rails
- Python
- Android
- Haskell
Lean4 ⚠️
Postgraphile
Hasura
- Angular
- Purescript
- Nix
- Blockchain
- Solidity
- Functional Programming
- Bash
- Git
- Docker
- Kubernetes
- Terraform
- AWS
- GCP
- Linux
- Nginx
Svelte
SolidJS
Vue
- GraphQL
LANGUAGES
- Ukrainian (Native) 🇺🇦
- Russian (Native) 🇷🇺
- English (B2 in IELTS) 🇬🇧
- Spanish (B1) 🇪🇸
- Chinese (A1) 🇨🇳
EXPERIENCE
RubyOnRails, Full-Stack developer, Team Lead
Jan 2017 – Present | "Nortapartners" and "Nordicresults", Tallinn, Estonia
- › Main developer, managed work of 3 different applications (Ruby on Rails, Nodejs, React, Angular)
- › Research to improve company's tech stack.
- › DeFi development (rust and solidity).
- › Contact: Ben Schonle
Purescript Blockchain Developer
May 2021 – Jul 2022 | FoamSpace, Boston (Remote)
- › Worked on blockchain Ethereum project.
- › Used purescript-halogen framework (made hydration for halogen, gained deep knowledge of vdom frameworks' internals).
- › Maintained large codebase using Solidity, Purescript, and JavaScript.
Full-Stack Developer
Jan 2016 – Jan 2017 | DevelopsToday, Dnipro, Ukraine (on-site)
- › Developed with Angular, React, and Node.js for photogrammetry and drone mapping applications.
- › Worked as Ruby on Rails developer and contributed to mobile development.
- › Contact: Dmitriy Tkalich
OUT OF WORK EXPERIENCE
Computer Science Theory Research
- › Studied Category Theory
- › Studied Homotopy Type Theory (HoTT)
- › Studied Programming Language Foundations and Type Systems (how to create languages)