• File

Сергій

Frontend-програміст

Age:
30 years
City of residence:
Zhytomyr
Ready to work:
Kyiv, Remote

Contact information

The job seeker has provided: Phone numberEmailMessenger

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

Serhii Morhovsky
Frontend Developer
Ukraine · Remote [open contact info](look above in the "contact info" section) [open contact info](look above in the "contact info" section)

[open contact info](look above in the "contact info" section) github.com/SergeyMsky

Professional Summary
Frontend Developer with almost 5 years of commercial experience building and maintaining
websites and web applications. I work with HTML, CSS, SCSS, JavaScript, TypeScript, React, and
Next.js. My experience includes building responsive layouts from Figma designs, developing UI
components, integrating REST APIs and third-party services, working with databases, and
implementing forms and animations. I also handle performance improvements, cross-browser
compatibility, and project deployment. I have worked on both new projects and existing codebases,
fixing bugs, adding features, and improving existing functionality. I enjoy working in a team but can
also handle tasks independently and quickly get up to speed with new technologies.

Work Experience
11/2021 – 09/2026 SharkLink
Kyiv Frontend Developer
Developed landing pages and advertising websites using HTML, CSS, SCSS,
•

Tailwind CSS, and JavaScript.
Built responsive layouts from Figma designs for various screen sizes.
•

Implemented and modified website functionality, including forms and
•

interactive elements.
Maintained existing React websites, fixed bugs, and implemented minor
•

updates.
Worked with existing codebases to identify and resolve layout and
•

JavaScript issues.
Tested and fixed cross-browser compatibility and functionality issues.
•

Deployed websites and published updates.
•

Education
2019 B.Sc. Degree — Technologies and Engineering
Ukraine Poltava University of Economics and Trade

Languages
Ukrainian English
Native/Bilingual B2

1/3

Technical Skills
Languages & Styling: HTML5, CSS3, SCSS, JavaScript (ES6+), TypeScript
Frontend: React, Next.js, Tailwind CSS, component-based architecture, responsive and cross-
browser development
State Management: Redux Toolkit, Zustand, Context API
Data Fetching: TanStack Query (React Query), SWR
Forms & Validation: React Hook Form, Zod, form and data validation
UI/UX & Animation: Figma, GSAP, Three.js, interactive interfaces and animations
APIs & Data: REST APIs, third-party service integrations, Drizzle ORM, Cloudflare D1, Supabase,
Resend
Architecture & Development Principles: SOLID, DRY, KISS, modular architecture, component-
based development, Clean Code
Performance Optimization: Lazy Loading, Code Splitting, Memoization, rendering and resource
loading optimization
Testing: Vitest, Playwright, Postman, manual and functional testing
Code Quality: Code Reviews, ESLint, Prettier, refactoring, debugging
Tools & Environment: Git, GitHub, Vite, npm, Chrome DevTools
Workflow: Agile, Scrum, Jira, team collaboration, working with technical requirements
Additional Skills: Working with Figma designs, project deployment, cross-browser compatibility,
integrating third-party libraries and services

Selected Projects
ORTA COMPUTER
Commercial Project
Technologies: Next.js, React, TypeScript, Tailwind CSS, GSAP, Three.js, React Hook Form, Zod, Drizzle
ORM, Cloudflare D1, Resend.
Developed and deployed a responsive business website from scratch for a computer repair service
center, covering UI/UX design, frontend development, animations, and backend integrations.
Designed the UI/UX and built a responsive user interface.
•

Implemented interactive effects and animations using GSAP and Three.js.
•

Built forms with validation using React Hook Form and Zod.
•

Integrated database functionality using Drizzle ORM and Cloudflare D1.
•

Integrated Resend for email notifications.
•

Tested API integrations using Postman and manual testing.
•

Deployed the website to Cloudflare Workers.
•

Website: https://orta.zhitomir.ua/

coinbilka
Personal Project
A web application for tracking a Binance Spot portfolio and managing individual trading positions.
Technologies: React 19, TypeScript, Vite, Tailwind CSS, Supabase (Auth, PostgreSQL, Storage, Edge
Functions), Binance API, TanStack Query, Vitest, React Testing Library, Playwright, GitHub Actions.
Built a portfolio dashboard displaying balances, asset prices, portfolio allocation, and portfolio
•

value charts.
Developed a spot trading journal with separate trade cycles, tracking open and closed positions,
•

fees, realized and unrealized P/L.
Integrated the Binance API to sync trades and transaction history. Implemented server-side
•

request signing and encrypted storage of exchange credentials.

2/3

Added filtering and sorting for assets and transactions, currency selection, CSV export, and
•

account management.
Wrote unit and component tests for calculations and UI, covered key user flows with Playwright
•

E2E tests, and set up CI using GitHub Actions.
Live Demo: https://coinbilka.vercel.app/
GitHub: https://github.com/SergeyMsky/coinbilka

Other Commercial Websites
Commercial website development and maintenance as part of my role at SharkLink.
SharkLink: https://gambling.sharklink.org/ua/
•

Bulstream: https://bulstream.org/
•

MBM Ukraine: https://mbmukraine.com/
•

3/3

Similar candidates

All similar candidates


Compare your requirements and salary with other companies' jobs: