- Accessible layout
- Web standards
- Template processors
I'm an experienced full stack web developer and, in addition, developing iOS and Android applications. I have a solid understanding of algorithms and data structures and an experience in building scalable low-latency systems from scratch.
Well motivated, always opened for something new. Attended to various conferences in Ukraine, had experience to be speaker on few of them.
Co-founder of BeerJS Vinnitsya community, organizing meetups. Contributing and maintaining open source libraries.
Founder and developer of Sprut.
- Feature detection
- Pre and post processors
- Adaptive layouts
- Web APIs
- Architecture of web app
- Browser support
- Performance optimization
- Unit testing
- Objective C
- Core Data
- App Store release
- Play Market release
Development of the JAM integration platform between different static site generators and content managment systems, using themes which are developed either for specific site generator or in universal template format Unibit, which can be transpiled to any supported site generator.
Development new family home page as single page application using React, Redux, GraphQL. Continuous integration with every hour releases to production, writing unit tests covering code for new application.
Started from creating small iOS application for ordering taxi in my local city, grown up to big project with thousands of active users, spreading to other cities and constantly increasing app features.
Development and supporting biggest in Denmark learning management system, which contains a lot of subprojects for various types of schools. Also, launched in Sweden and there are plans to grow for other countries. Two offices, in Copenhagen and in Vinnitsya, a lot of remote work and communication. My main goal in the team to be an expert guy in frontend, making decisions in choosing technologies, bootstrapping new projects and solve issues in old ones.
Development of modules and components for project running under Adobe Experience Manager CMS (ver. 6) for world-known company. Creating various components to be used on the page in the browser or/and in the email clients.
- Development of browser-based real-money HTML5 blackjack game. Framework adaptation from platformer-games to casual-games.
- Development of browser MMORPG. Creating web services which handle authentication, deployment and testing. Development of mobile version of the game. Creating map tiles generator.
Working as a freelancer on different projects. Worked both on frontend and backend parts.
Faculty of Computer Systems and Networks, Systems engineer in computer systems and networks.
Programming is big part of me, that’s why it is my work and, in the same time, my hobby. Self-learner, started from the scratch and got everything by my own. Love to travel, when I’m seeing the world it inspires me. Usually read technical books, but also love to dive into fantasies, like the world of Middle-earth or Forgotten realms or Tamriel - but the last comes from the The Elder Scrolls games. Like to drive anything has wheels - bicycles, cars, small planes.