Kryrlo Morhoshiia avatar

Kyrylo Morhoshiia

  • kirill.anisimovv@gmail.com
  • Kharkiv, Ukraine
  • December 10, 1994

Software engineer mainly focused on React ecosystem. I build typesafe fullstack applications using cutting edge tech.

Skills

List of tech and libraries used in recent projects

Core
  • HTML
  • CSS
  • Java Script
  • Type Script
Frameworks
  • React
  • Next.js
  • Astro
  • Remix
Styling
  • Css modules
  • Sass / Scss
  • css-in-js
  • Tailwind
UI libraries
  • Headless UI
  • Radix
  • Material UI
  • Bootstrap
State libraries
  • React Query / Apollo
  • Redux / Redux Toolkit
  • Zustand
  • Jotai
Databases
  • Planetscale
  • Postgress
  • Mysql / SQLight
  • Mongodb
ORM / ODM
  • Prisma
  • Type ORM
  • Mongoose
Mobile
  • React Native
  • Expo
  • React Navigation
  • React Native Reanimated
Other
  • t3 stack
  • Vercel / Netlify / Heroku
  • AWS / Digital Ocean
  • Strapi / Story Block
Projects

Some projects I worked on before

Upkeepr

https://upkeepr.com

The Upkeepr is an American startup that helps create item-centric plans, get things done, and live life well. I allow to keep item details, warranty info, and receipts easily accessible, create upkeep plans to avoid breakdowns and expensive repairs.

My accomplishments:

  • migrated REST api to Apollo GraphQl
  • integrated Apollo GraphQL in a right way (move most state from redux to Apollo Cache)
  • implemented sophisticated google inspired due date notification UI
  • implemented authentication with Auth0 and refresh tokens
React Apollo Apollo Client Redux styled-components Microsoft azure PWA Typescript

Pafory

https://pafory.com

Pafory.com - is a german e-commerce website specialising in perfumes. The main feature is the subscription feature. Also, you have the ability to find perfume, that suites you using a perfume finder feature.

My accomplishments:

  • created front-end architecture
  • lead of front-end team
  • close collaboration with backend team to design API
  • implemented perfume finder
  • implemented subscription calendar
  • implemented auth
  • implemented internationalisation
  • integrated payment providers (Braintree, Amazon Pay)
Next.js REST API Typescript CSS Braintree Amazon Pay

Expetitle

https://expetitle.com

Expetitle - American startup which helps title agents automate internal processes when making operations with real estate. Was acquired by The Real Brokerage.

My accomplishments:

  • Lead frontend developer
  • created front-end architecture
  • implemented sophisticated drag and drop experience (Asana like cards)
  • implemented getting server data with REST and GraphQl and ReactQuery caching
  • implemented web-socket data live updates
  • built cookies based cross-domain authentication
Next.js Typescript REST API GraphQL Web Scokets Styled-components Material-UI OAuth

EF speak

https://speak.ef.com

EF-speak is student-powered student engagement platform. The main feature is voice recognition and analysis which could evaluate your pronunciation.

My accomplishments:

  • Back-end developer
  • wrote unit and integration tests
  • architect module with polymorphic associations in database
  • helped lead developer with resolvers
  • implemented abstraction for pagination and sorting
  • heavy use of typescript decorators
Node.js PostgreSQL SQLight Swquilize ORM Express.js Unit testing Apollo GraphQL Apollo Server Microservices

Media Flow

NDA

MediaFlow is the early startup for automating workflow of advertising agencies.

My accomplishments:

  • Lead Full-stack developer
  • created front-end and back-end architecture
  • implemented fully type-safe backend and frontend
  • implemented serverless architecture
  • used cutting edge tech stack - Next.JS, TRPC, Prisma, Planetscale, Tailwind
  • integrated AWS S3 as a files storage
  • build front-end component library (Tailwind + HeadlessUI)
Next.Js Next Auth PlanetScale TRPC create-t3-stack Tailwind CSS Prisma.js AWS S3 React Table
Education
2012 - 2018

Master of law

Yaroslav Mudryi National Law University

Despite my university diploma I am crazy about coding and strive for professional development. The soft skills that I learned here help me a lot to get well with teams and colleges. I did a lot of freelance work while studying here, so it helped me to boost my career as a developer.

Experience
2018 - 2019

Cofounder / Full Stack Developer

Vetro Glass

After I finished the university we decided to build a business with my friend. I was responsible for building the corporate website, landing pages, and product calculators. When I worked here I understand that want to be a developer.

2019 - 2022

Full Stack Developer / Team Lead

Headworks - mobile and web app development company

As it is an outsourcing agency, I had the opportunity to work on many projects and communicate directly with customers. And in the end, I was promoted to team lead. I was responsible for interviewing, performance reviews, and making employee development plans.

2022 - now

Full Stack Developer

freelancer - upwork.com

I wanted to try to work with early startups. So nowadays I'm working as a freelancer. I completed several projects and have a 5-star rating on the platform. Freelancing gives me a lot of expertise and let me grow my soft skills as well.

Courses

I take online courses to keep my skills sharp