Work Experience
Full-stack Developer - DataArt (Full-stack web applications development)
Duration: 2024 - 2026
Responsibilities:
- Owned feature delivery from concept to production.
- Built and maintained frontend applications using Vue 3, Composition API, and TypeScript.
- Architected and optimized RESTful APIs and backend microservices with Express.js.
- Implemented responsive, user-friendly interfaces with Material Design component libraries.
- Enforced strict code quality and architectural standards using TypeScript.
Technologies: Vue.js, Vue 3, Composition API, React, Next.js, Node.js, Express.js, TypeScript, Material Design component libraries
Full-stack developer - Soft+ (Full-stack web applications development)
Duration: 2022 - 2024
Responsibilities:
- Engineered dynamic user interfaces using Vue.js, TypeScript, and modern CSS frameworks.
- Managed complex application state and ensured robust data flow with TypeScript.
- Identified, debugged, and resolved critical application bottlenecks.
- Maintained clean version control practices and participated in code reviews.
- Integrated AI-assisted coding tools to accelerate development and debugging.
Technologies: Vue.js, React, Next.js, Node.js, Express.js, TypeScript, Tailwind CSS, Bootstrap, Material UI, HTML, CSS, SASS, Git, Claude Code, Cursor
Front-end developer - Starapps (Responsive web applications development)
Duration: 2021 - 2022
Responsibilities:
- Developed responsive web applications with React.js and modern JavaScript.
- Collaborated with backend engineers to integrate APIs and middleware services.
- Ensured accurate data flow and seamless client-server communication.
- Focused on cross-browser compatibility and UI performance optimization.
Technologies: JavaScript (ES6+), React.js, HTML, CSS, SASS
Education
- Bachelor of Computer Science
National University Lviv Polytechnic
2020-2024