Hi, I'm Ivan

Lead React developer at "K.W. Bruun & Co"

I'm a Senior Frontend Developer with over 6 years of expertise in web development, primarily focusing on React and ReactNative. In my current role at K.W. Bruun & Co, I lead a frontend team, supporting and developing applications in React. My tech stack includes TypeScript, React, Redux, and ReactQuery.

Previously, at Moment Team AS, I revamped outdated code from Backbone to React, propelled complex migration from Redux to ReactQuery, improving user experience and application performance along the way. I've also worked as a software engineer at 247Labs, contributing to projects like EliteHRV and Mason Intelligence, utilizing technologies such as JavaScript, Angular, Ionic, and D3.

I hold a Master's degree in Computer Science from the National Technical University of Ukraine. Proficient in English, I'm a fast learner, team player, and always eager to explore new stuff.

Download my resume

Experience

Lead React developer

K.W. Bruun & Co

/ Copenhagen

Provide support for existing applications within a large and interconnected ecosystem. Lead the development of new applications using React. Conduct thorough code reviews. Successfully managed a dynamic frontend team

TypeScript
React
Redux
ReactQuery
Next.js
TailwindCSS

May 2021 - Present

Senior React developer

Transformed and modernized codebase from Redux to React-Query, reducing complexity and boosting performance. Developed new features, enhanced overall application speed during high-load periods, and conducted code reviews. Improved onboarding for new team members, stayed updated on tech trends, and integrated React-Query with custom wrappers. Introduced a UI component library for a more standardized and pleasant user experience. Upgraded frontend architecture to support hooks, ensuring code reusability. Occasionally handled minor backend tasks in Java (Spring) and streamlined locale file management to eliminate merge issues.

JavaScript
TypeScript
React
Redux
ReactQuery
StyledComponents

Aug 2019 - May 2021

Frontend developer

247Labs

/ Toronto

Provided ongoing support for the existing web-based application in Angular and Ionic, including the implementation of new features for both platforms. Proposed and performed a fine transition in the web-based application visualization tools, moving from ready-made data viz libraries to custom-built modules, utilizing D3.js. This transition granted full control over dataset representation and enabled the creation of a diverse range of custom visualizations not available in pre-built solutions. Maintained consistent communication directly with the client, actively participating in the product lifecycle, and influencing the technical evolution of the product.

JavaScript
Angular
Ionic
D3.js
FireBase

Apr 2016 - Aug 2019

Projects

Automotive

Wismo

Complex e-commerce platform tailored for the automotive industry with feature-rich configurator

View
Wismo
Automotive

Digital Price Lists

An online viewer for automotive price lists, providing easy access to pricing information

View
Digital Price Lists
Automotive

Digial Dealer

An automotive lead generation platform, featuring an advanced configurator

View
Digial Dealer
Travel

Yukon Driving App

An app developed for the Yukon government to discover local attractions and sights

View
Yukon Driving App
Healthcare

Elite HRV Dashboard

EliteHRV dashboard with streamlined visualizations for the monitored datasets

View
Elite HRV Dashboard

Get in touch