Description
#resume #резюме #remote #typescript #backend #fulltime #nodejs
Position: Full-Stack Developer (TypeScript / Node.js)
Format: remote/on-site
Employment: full-time/part-time
Salary: 1500€/month or 15€/hour
Location: Prague
Experience: 2 years
🛠 Skills
Core: TypeScript, Node.js, Next.js, React, Computer networks
Systems & OS: UNIX/Linux administration, Git
Low-Level: Digital logic, FSM design, AVR Assembly, FPGA programming
🎯 Skills and motivation:
Full-Stack Developer & FIT ČVUT student specializing in the [link] ecosystem with a deep foundation in computer systems and networking. Experienced in building secure web applications (OAuth, external APIs) alongside low-level engineering (bare-metal AVR Assembly and FPGA design). I leverage this hardware-to-software mindset to write highly optimized, scalable, and memory-efficient backend and frontend code. Seeking a Junior Backend or Full-Stack Developer role.
💼 Experience & Projects:
2024 — Phone2 Console (Phone2) | Full-Stack Developer
• Built an internal management platform from zero using TypeScript and Next.js.
• I was responsible for the full stack: customer and phone number data, authentication, and integrations with several external APIs.
• The platform became a tool that the team used every day.
• Saved 100's of hours for the team by making it easier to manage customers data
Tech: Typescript, Nextjs
Link - [link]
2023 — CineBuddy | Co-Developer (Team of 3)
Own project
CineBuddy — an online cinema platform with over 960,000 movies.
Developed in a team of 3 people using TypeScript and Next.js (React).
• I have Integrated external movie APIs for dynamic content
• Implemented authentication using Next.js
• Built a fully responsive UI for all device sizes
• Designed and developed core features for browsing, searching, filtering and managing movies
Tech: Typescript, Nextjs, API integration
Link: [link]
2026 — Complex Sequential Circuit (Code Lock) | CTU FIT Project
• Designed and implemented a finite state machine (FSM)–based combination lock using digital logic
• Developed input decoder to minimize FSM input complexity (3 buttons → encoded signals)
• Implemented sequential logic for code validation (ACBC sequence) with automatic reset on invalid input
• Designed state transitions including idle (no input) handling and error recovery
• Integrated LED output to indicate unlocked state and automatic relocking on any input
• Added real-time state debugging via seven-segment display
• Solved hardware-level issues: debouncing via edge detection and stable clocking from 50 MHz oscillator
• Built and tested using flip-flops and synchronous design principles in Logisim / FPGA board
Tech: FSM design, digital logic, flip-flops, debouncing, edge detection
Link: [link]
2026 — Electronic Stopwatch for AVR Microcontrollers | CTU FIT Project
• Designed and developed an electronic stopwatch for AVR microcontrollers.
• The display shows time information in the decimal system in the form MM:SS:DD.
• The stopwatch is controlled by buttons. 3 different buttons mean START, STOP and RESET.
• The microprocessor is clocked at a frequency of 16 MHz. Timer Interrupts are used to measure time accurately.
• Read multiple buttons through a single ADC input
• Implemented debounce and edge detection to prevent unintended repeated presses
• Written in AVR Assembly for the ATmega328P / Arduino Uno.
Tech: AVR Assembly, ATmega328P (Arduino Uno microcontroller), Interrupts, ADC
Link: [link]
Languages:
• English - B2 (IELTS)
• Ukrainian/Russian - native
• Czech - B1
• Slovak - B2
Contacts:
• Telegram
• GitHub
• LinkedIn
Employer contacts (email/phone/telegram) are hidden from the public preview —
send your CV, and we will connect you directly.