• File

Роман

Front-end developer

Considering positions:
Front-end developer, Full stack програміст
Age:
24 years
City of residence:
Ternopil
Ready to work:
Remote, Ternopil

Contact information

The job seeker has entered a phone number .

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.

ROMAN TYPYLO
Full Stack Developer
Ternopil, Ukraine | [open contact info](look above in the "contact info" section) | GitHub | LinkedIn

SUMMARY
Full Stack Developer with 3 years of commercial experience building SaaS web applications. Core expertise in React, TypeScript, and MobX with backend experience in Node.js and Ruby on Rails. Delivered 20+ features and redesigned UI/UX across 10+ product areas for a referral marketing platform. Experienced in Agile/Scrum, cross-functional collaboration, and AI-assisted development (Claude Code, Cursor, OpenClaw).

WORK EXPERIENCE
Frontend Developer | Talkable | RemoteJan 2024 — Apr 2026
SaaS referral marketing platform for e-commerce. Product team of 10+ (3 FE devs), Agile/Scrum.
• Developed and shipped 20+ features for the core platform including complex user flows, campaign management, and integration modules.
• Redesigned UI/UX across 10+ areas of the product, migrating legacy interfaces to a modern design system and improving overall user experience.
• Built and extended Talkable Referrals — a Shopify app — adapting core features for Shopify and adding a post-purchase extension via Shopify CLI.
• Co-authored a step-by-step Shopify integration guide with the backend team, streamlining client onboarding.
• Created 10+ campaign templates using Liquid and HAML; contributed to backend (Ruby on Rails) fixes across the full stack.
• Developed 10+ reusable UI components for talkable-ui-kit (open-source npm package) and managed version releases.
• Authored 10+ pages of public-facing product documentation; participated in code reviews to ensure quality and share best practices.
• Leveraged AI tools (Claude Code, Cursor, OpenClaw, Droid, Codex) to accelerate delivery, generate tests, refactor code, and produce documentation.
Full Stack Developer | WeMyIT | RemoteJul 2023 — Dec 2023
• Developed frontend and backend from scratch using TypeScript, React, Express, and MongoDB.
• Planned project architecture, set up deployment pipelines, and covered critical business logic with Jest tests.

KEY PROJECTS
Dots Game — TypeScript, React, Redux, Socket.IO, Docker, Nginx
• Built a real-time online multiplayer game with WebSocket communication and Docker Compose configs for dev/prod with SSL via Nginx.
Algorax — React, Redux, Node.js, Express, MongoDB
• Created a cryptocurrency tracking app with real-time data, fiat exchange, deposits, and withdrawals.

TECHNICAL SKILLS
Frontend: React, TypeScript, JavaScript (ES6+), Redux (RTK Query), MobX, Tailwind CSS, MaterialUI, ChakraUI, Liquid, HAML
Backend: Node.js, Express.js, MongoDB, Ruby on Rails (basic), REST APIs
Tools & DevOps: Git, Docker, Nginx, Vite, pnpm, Shopify CLI, Jest, Socket.IO, ESLint, Claude Code, Cursor, OpenClaw, Droid, Codex
Practices: Agile/Scrum, Code Review, CI/CD, Responsive Design, Cross-functional Collaboration

EDUCATION
Ph.D. Software Engineering — West Ukrainian National University2025 — Present
M.Sc. Software Engineering — West Ukrainian National University2022 — 2024
B.Sc. Computer Engineering — Lviv Polytechnic National University2018 — 2022

LANGUAGES: Ukrainian (Native) | English (Intermediate, B1)

Similar candidates

All similar candidates


Compare your requirements and salary with other companies' jobs: