Georgy Marchuk
Hi, my name is Georgy and I'm a Software Engineer with primary expertise in fine-tuned UX. I'm skilled in writing performant and maintainable code and passionate about accessibility, animation, "sweating the small stuff", and leading teams. I'm a product-focused developer who likes to be involved in the product design and decisions.
My background is strongly based on the design agency work, where I collaborated with sound names like Adidas, Avast, Decathlon, KPMG, Raiffeisen, or 3M. I also worked closely with startups like Czech FinTech Twisto and others, with a list ending with Estonian Pipedrive, where I spend most of my time at the moment.
In my free time, you can find me working on open source projects to make life easier for others, and I'm an author of a popular page transition library called swup. I also write up my thoughts for internet blogs like CSS-Tricks from time to time, or speak at various meetups.
Projects
- FADE - E-commerce solution for clothes and accessories shop FADE
- Tvoříme lepší svět - Career website of Czech Panasonic branch
- Twisto.cz - Website of Czech FinTech startup
- Plan-k - KPMG Czech Republic’s report on responsible business for fiscal year 2017
- Vista wellness hotel - Website of Vista Hotel in Northern Moravia
- 25 let RSTS - Microsite to celebrate 25 years of Raiffeisen stavební spořitelna
- Dělej co tě baví - Career web of Czech Decathlon branch
- Zetor - Website for global manufacturer of tractors
- Ingredients - E-commerce solution for Ingredients Store
- iPodnik - Website for company providing cloud based office setup
- Kariéra v Avastu - Career microsite for Avast
...or internal systems and stuff that cannot be shared.
OpenSource
- swup - Complete, flexible, easy to use page transition library. Star Fork
- swup/swup-gia-demo - Complete, flexible, easy to use page transition library. Star Fork
- gia - Minimalistic JavaScript library to structure code for server rendered websites. Star Fork
- swup/js-plugin - Use JS (or JS libraries) to animate, while enjoying all the automation swup does for you. (formerly swupjs) Star Fork
- wheelz - Fun, acceleration based scroller. Star Fork
- pageWheelz - Fun, acceleration based scroller for browser window. Star Fork
- kinet - Change value with kinetic force. Star Fork
- webftp - React + Electron FTP client Star Fork
- wecho - Simple use of sound on the web. Star Fork
Articles
- Page Transitions for Everyone - If we take a look at how mobile apps are designed today, there is very often some sort of animated transition between states. Even ready-to-use native components have some kind of simple animation between states. Developers and designers realized…
- Browser painting and considerations for web performance - The web is a place of many environments, where the developer's environment is often far different than the user's. While there is no need to change our ways or switch to lazy computers, it definitely helps to see our work the way it is seen by others from time to time…
- A Minimal JavaScript Setup - The success of a development team starts with an agreement. An agreement of how things are done. Without an agreement, code would get messy, and the software unsustainable quite quickly, even for relatively small projects. Therefore, a lot (if not most) of the power of a framework lies within this agreement…
- Is IFrame still relevant? - It’s a couple months into the beginning of the year again, and I’ve been subconsciously evaluating the previous year. As luck would have it, the beginning of the year marked almost a year since I’ve joined a team at Pipedrive, which made the evaluation pretty straightforward for me…
Contact
Say hi at gmarcuk@gmail.com or just use the form below.