15+ years of experience. Recently focused on JavaScript and Frontend. Primarily Vue and NodeJS. Have experience with cross-country teams on different types of projects: IoT, Automation, Visual Programming, E-Commerce, Automotive, B2B, Advertisement, SaaS, and even Indie-Game dev.
I am friendly and honest, love my work, and care about my projects and users. ❤️
Stress-resistance: Ukrainian.
Experience / Frontend
- 60 FPS Web UI with large data-sets
- Cloud/Edge/Offline Web Applications
- Design System and UI-kit development
- Cross-platform Desktop, Mobile-first, and Mobile-friendly apps
- Mentoring, Code-review, and all the good development processes
- UX & Design, Figma, Sketch, Photoshop, FontForge
Stack
- JavaScript, VueJS, Composition API
- WebSocket, RT-applications, WAMP, WS-RPC
- UI/UX (HTML, CSS/SCSS, Animations)
- Electron Cross-platform Desktop Apps
Experience / Backend
- IoT Automation system
- Web Applications for RT social interactions
- In-House E-Commerce Applications
- Simple multiplayer games
- Data-driven prompt engineering + OpenAI Vision
Stack
- NodeJS
- MongoDB
- Fastify, Express
- WebSocket, WAMP
Jobs
- Full-Stack Developer, UI/UX, IoT Automation at Simple Things Jul 2021 → Jan 2024
IoT and Automation, Visual Programming, 60 FPS UI, UI-Kit and Design system integration, Video Surveillance Client, and many more super cool features.
- Sr. Frontend Developer, UI/UX at Cardeal.ge Mar 2019 → Jul 2021
The most beautiful website ever, large dashboard, a whole bunch of microservices and complex business logic, UI-Kit development, Design system integration, VueJS 2 and 3, Unit Testing, and many more.
- UI/UX, Front-end Developer at Exponential Interactive Inc. Sep 2013 → Mar 2019
Angular, Vue, JQuery, Design, all kinds of reverse-engineering, UX prototyping, several multimedia projects, animated interactive Ad.
- Freelance Time! at Home May 2012 → Sep 2013
Design, UX prototyping, Full-stack development, PHP/SMARTY/MYSQL, Linux, Mobile App Constructor, WebGL, ThreeJS.
- UI/UX & PHP Developer at QArea Mar 2010 → May 2012
- PHP Developer at AlarSoft Feb 2008 → Mar 2010
Accidental Experience
Important Conclusions
- AI will never take my job
- All front-end frameworks are the same. The best one are delivers less breaking changes, doing the same job
- Turns out the slogan "do not re-invent the bicycle" could be misleading
- Turns out "best practices" are not necessarily "the best"
- Turns out there are still places where you actually have to invent something