My picture

Hi, I'm Denis!

I'm a web developer and at this point I have 9.94 years of web dev experience. This number is always up to date!


My area of expertise is building well-thought-out, maintainable web applications. Most recent technologies I've been worked with areĀ Node.js, Typescript, Docker, Tailwind, AWS EC2/ECS, PostgreSQL, Redis, React, SvelteKit, Python, Django, and more.

Sep 2022 - Current
Operatic Inc - Full Stack Developer

- Implemented an automated text-to-video pipeline that generates newscast-style videos from published articles and deploys them to GPU-CUDA Windows servers.

- Pipeline handles article summarization, mood selection, Text-To-Speech, lip-sync, gfpgan face restoration, nexrender slide rendering, and content-based ad breakpoints. The service also includes automated live deployment and A/B testing with different player providers on the client side. Live example of a slightly simplified version.

- ... you can find more in my resume!

May 2021 - Aug 2022
Magicul - Full Stack Developer

- Designed a proposal and implementation of an X-State machine refactor;

- Improved stability and fault-tolerance by introducing test coverage, endpoint health checks and payment process fault tolerance;

Jan 2018 - Mar 2019
E-Point S.A - Java Developer

Worked on a banking application with more then 3 mln active accounts and tenths of thousands of daily users.

- Implemented functionality required for GDPR compliance (user data removal, optional cookies);

- Improved application build time by at least 80% by utilizing incremental builds, caching and parallel execution;

- Improved application security on the admin panel (temporary/permanently user account lock, user account deactivation);

Jul 2017 - Dec 2017
DANIIL KROK Sp. z.o.o. - Java Developer

Built the Amazon and eBay products aggregator, which was used to resell items from eBay to Amazon.

- used Amazon Product Advertisement API to scan for sales;

- used eBay API to compare the prices between the platforms;

- used zinc.io API to buy Amazon product programmatically.

Jun 2015 - Jul 2017
Exorigo-Upos - Junior Java Developer

- Worked on a Warehouse Management Software;

- Implemented automated reports, support for PDA devices, and more;

- Integrated with the backend of multiple clients services;

- Developed a set of internally used tooling;

- fully-featured wishlist app with ~3000 monthly users. I was doing the backend. - hide message in a deck of cards! Built as a showcase.
Selectra
- product recommendation platform for SaaS companies.

You can find me on the platforms below: