Hello! I'm Iakov. I'm a software engineer. It's both a job and an occupation. I'm passionate about software, open-source technologies, and making computers do stuff.
I've spent most of my career working as a web developer in the B2B area. In the last few years, I've been focused on an agile leadership role, helping my engineering teams align with business goals.
I was born in Yekaterinburg, Russia. I moved to Czechia when I was 19, and I still live in Prague. Apart from tech, I love slow heavy metal and artsy video games.
I've taken a new challenge as a software architect, building a cloud-native platform for the Scandinavian automotive industry. My main responsibility was to kickstart a greenfield application development, build a robust cloud infrastructure and architecture, and to document it all.
I moved to become a PO and direct manager of a team of 5 people. My primary goal was to improve the Ataccama Platform-as-a-Service and the general Cloud platform capabilities of our software.
I've risen to the opportunity to become the leader of the Front-end team. I've been in charge of growing the front-end team, as well as maintaining a consistent technical vision.
I was hired as one of the first internal front-end developers. I've worked on knowledge transfer and handover of the prototype from external consultants to Ataccama employees.
I was the primary JavaScript/front-end developer working on a new Applicant Tracking System in React and supporting a legacy mobile data collection app in Backbone.
I have worked on a project offering website development to small businesses in Eastern Europe. I used WordPress extensively, developing a custom theme for it, and integrating it with other tools.
I spent a lot of time working on smaller web dev jobs. An occasional website for a friend of a friend.
I've spent most of my career doing this. Naturally, I consider this is my top skill.
Applying my programming expertise to automate repetitve work and scale in a meaningful way.
I use my soft skills and domain knowledge to align developers with business goals. I've sucessfully applied Agile methodology to manage team work as well as my own projects, and I believe it's one of the best ways to approach software work.
I've done it once or twice for commercial work.
Very basic understanding, but I'd like to learn more.
This very website you've found this resume on. Intended to be a showcase of my technical skills. Built using React, TypeScript, JSS, and Next.js.
A Prometheus exporter that helps you keep track of holes in your infra. Written completely in Golang. I'll write a blog post about it one day.
I hacked together a client/server application to control cheap RGB LED lights via Bluetooth in my home, from anywhere in the world. Built using React, Node, Expo.js, and Raspberry Pi.