• File

Oleh

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

City of residence:
Other countries
Ready to work:
Remote

Contact information

The job seeker has provided: Phone numberMessenger

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.

OLEH BYDLOVSKYI
Senior Full-Stack Developer | Team Lead
Varna, Bulgaria | [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) | https://github.com/bydlovskyi
Authorized to work in Bulgaria — no work permit or sponsorship required | Open to remote roles across Europe

PROFESSIONAL SUMMARY
Senior Full-Stack Developer and Team Lead with 5+ years building production web applications in TypeScript across
Vue.js/Nuxt on the frontend and Node.js (Fastify) on the backend. Lead a team of 3 engineers, architect serverless and
multi-tenant systems on AWS and Supabase with PostgreSQL and Drizzle ORM, and deliver products across fintech, e-
commerce and SaaS — including AI-assisted financial reporting with the OpenAI SDK and interactive 3D/AR experiences
with Three.js. Track record of mentoring junior developers and owning full product lifecycles in Agile/Scrum environments.

TECHNICAL SKILLS
Languages & Core: TypeScript, JavaScript (ES6+), Node.js, SQL
Frontend: Vue.js (2/3), Nuxt (2/3/4), TypeScript, Three.js, Pinia, Vuex, TanStack Query, Tailwind CSS, SCSS, Vuetify,
PrimeVue, Element Plus, Vue I18n
Backend & APIs: Node.js, Fastify, TypeScript, RESTful APIs, OpenAPI/Swagger, Zod, Drizzle ORM, Prisma, TypeORM,
PostgreSQL
Cloud & DevOps: AWS (Lambda, SQS, Cognito, S3, Secrets Manager, KMS, Amplify), Supabase, Vercel, Docker, CI/CD,
Husky, lint-staged
AI Integration: OpenAI SDK, LLM-assisted report generation, prompt design for production workflows
Testing & Monitoring: Cypress, Vitest, Sentry, Amplitude, Google Analytics, Google Tag Manager
Leadership & Process: Team Leadership, Technical Mentoring, Agile/Scrum, Code Reviews, Stakeholder Communication,
Jira

PROFESSIONAL EXPERIENCE
Softonix (IT Outsourcing) — Full-Stack Developer & Team Lead | Apr 2021 – Present | Remote
• Lead and mentor a team of 3 developers, overseeing sprint workflows, code reviews, and technical growth.
• Architect full-stack TypeScript systems using Node.js (Fastify), Nuxt 4, PostgreSQL, and Drizzle ORM for type-safe data
management.
• Deploy and manage cloud infrastructure on AWS, Supabase, and Vercel, ensuring high availability and automated
CI/CD.
• Deliver high-end interactive 3D/AR web experiences using Three.js.
• Improved Core Web Vitals and performance metrics through strategic migration to Nuxt 4.
• Designed and led internal technical training programs, mentoring 3 graduates who were subsequently hired into
permanent staff positions.
Selected client projects delivered at Softonix:
Softonix / Calende — White-label Booking Platform | Mar 2026 – Present
• Architected a multi-tenant white-label booking system with Nuxt 4, Supabase, PostgreSQL, and Stripe billing.
• Built a type-safe Node.js backend with Drizzle ORM and Zod, implementing real-time scheduling logic.
Softonix / Mitus — Fintech Platform for Australian Farmers | Jan 2025 – Sep 2025
• Architected a serverless TypeScript backend using Node.js (Fastify) on AWS Lambda with Drizzle ORM and Cognito.
• Integrated the OpenAI SDK for automated financial insights, reducing per-client report processing time by approximately
80%.
• Built a robust PDF generation engine with Puppeteer for professional financial statements.
Softonix / Augmento Ecosystem — CRM & AR Platform | Feb 2024 – Present
• Architected a high-load TypeScript monorepo for a CRM and interactive AR applications supporting 5,000–10,000
concurrent users, using Vue 3, Three.js, and Mapbox GL.
• Built a PWA with offline functionality and background sync via Workbox.
Softonix / Medihuanna — E-Learning Platform | Jan 2023 – Nov 2023
• Led a team of 3 junior engineers, overseeing sprint planning, code reviews, and technical mentoring.

• Architected an interactive e-learning platform with Zoom WebSDK for live virtual classrooms.
Softonix / Wawibox — B2B Marketplace | Sep 2022 – May 2023
• Built a B2B marketplace with Algolia Search, Contentful CMS, and ApexCharts procurement dashboards.
Softonix / Muso.ai — Music Analytics Dashboard | Apr 2021 – Sep 2022
• Developed an analytics dashboard aggregating data from Spotify, SoundCloud, TikTok, and YouTube using Chart.js
and Vuex.

Independent Contractor — Frontend Developer | Nov 2023 – May 2024 | Part-time, concurrent with Softonix
External freelance engagements delivered alongside the primary role above:
Freelance / Selecto (ZBX) — Crypto Trading & KYC Platform | Nov 2023 – Feb 2024
• Engineered secure KYC/verification flows using the Sumsub SDK and end-to-end encryption (Crypto-js, JSEncrypt).
• Built a real-time cryptocurrency trading dashboard with PrimeVue and Vitest test coverage.
Freelance / Onlymonster — Cross-Platform Desktop App | Feb 2024 – May 2024
• Developed a cross-platform Electron.js desktop application with a secure distribution pipeline, code signing, and auto-
updates.

OPEN-SOURCE PROJECT
AWS Image Processing Pipeline | github.com/bydlovskyi/lambda-images
• Serverless image pipeline in TypeScript on AWS CDK: presigned S3 uploads with signed content-type and size limits,
SQS-driven resizing with Sharp, and processing status in DynamoDB.
• Dead-letter queue with retry limits and separate handling for permanent versus transient failures; least-privilege IAM
scoped per prefix.
• 32 unit tests (Vitest) and a GitHub Actions pipeline running typecheck, tests, and CDK synth on every push.

EDUCATION
B.Sc. in Finance | Ivan Franko National University of Lviv | Sep 2020 – Jun 2023
M.Sc. in Polymer Engineering and Processing | Lviv Polytechnic National University | Sep 2024 – Dec 2025

LANGUAGES
Ukrainian — Native | English — Upper-Intermediate (B2)

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: