About / CV / Resume

Artem Koziar

Artem Koziar

Team and Tech Lead
Front-end Software Engineer

Date of Birth: September 26, 1984
Marital status: married, three daughters
Current location: Ukraine, Kyiv 💛💙 (relocatable)
Email: <koziar.artem@gmail.com>
Phone: +38-067-731-76-48

🚀 Goals for the next 5 years:
  • Business level of responsibility (C-level);
  • IronMan Competition.

About

Professional Summary:

  • Experience: 20 years in IT, 10 years in front-end technologies, 5 years with React.
  • Role: Front-end Software Engineer, Team and Tech Lead.
  • Industry Experience: Grammarly, Ciklum, Grid Dynamics, Innovecs, Luxoft, among others.

Key Achievements:

  • Leadership: Effectively led teams, managed technical decisions, and coordinated cross-team efforts.
  • Innovation: Designed and implemented headless CMS architecture; developed decentralized financial instruments.
  • Mentoring: Passionate about teaching, mentoring, and public speaking, fostering a culture of communication and growth.
  • Business Orientation: Focus on delivering results and working with people, with experience in business management.

Technical Skills:

  • Front-end Technologies: JavaScript (ES5, ES6, ES7), TypeScript, React, AngularJS (1, 2+), Redux, MobX, NextJS.
  • Back-end Technologies: NodeJS (Express), GraphQL, Docker, Kubernetes.
  • Testing: Karma, Jasmine, Jest, Cypress, Protractor.
  • d Services: AWS, Firebase, Azure.
  • DevOps: CI/CD, Terraform, GitLab, GitHub.
  • Blockchain: Web3, Tezos, Ethereum, IPFS.
  • Other: HTML, CSS, SASS, Bootstrap, Material UI.

Experience:

February 2023 — Present
Position: Tech Lead, UI Engineering
Company: Grid Dynamics
Responsibilities:
  • Designed and implemented a headless CMS architecture.
  • Led and managed the CMS team, overseeing technical decisions on Hygraph data structures and the main app architecture using the NextJS framework.
  • Coordinated technical efforts between web, mobile, and CMS teams to ensure seamless integration and synchronization.
  • Developed numerous migration scripts to transfer data from the old CMS to the new system.
  • Conducted extensive research and proof of concept (POC) experiments to identify optimal solutions and technologies.

Technologies: Hygraph, React, NextJS, TypeScript, GraphQL, Azure, CI/CD, Docker, GitHub, Vercel.
December 2021 — December 2022 (1 year)
Position: Tech Lead & Delivery Manager
Company: QuipuSwap, Madfish.Solution
Responsibilities:
  • Designed and maintained project architecture while addressing technical debt.
  • Organized and managed the code review process, ensuring code quality control.
  • Developed critical components of the project, contributing to its core functionality.
  • Shared best practices and facilitated the learning process within the team.
  • Transformed and reorganized commands for improved efficiency.
  • Motivated and led teams, overseeing the front-end technical department.
  • Fostered a culture of communication within the company, including 1-on-1s, Personal Development Plans (PDPs), retrospectives, and other Scrum processes.
  • Established cross-team communication channels.
  • Taught best practices in both technical and people management.
  • Developed decentralized financial instruments (DeFi).

Technologies: Web3, React, TypeScript, Tezos, Ethereum, IPFS, Cypress, TSLint, NodeJS, NextJS, NestJS, CI/CD, Docker, GitHub, Digital Ocean.
December 2020 — December 2021 (1 year)
Position: Principal Front-end Engineer
Company: Anyword, Ciklum
Responsibilities: Support current teams and help to create a product quickly and efficiently. Front-end architecture. Code review. Technical support.
Technologies: React, JavaScript, TypeScript Webpack, CSS-in-JS, Cypress, Jasmine, ESLint, Prettier
CI/CD, Docker, Circleci.
April 2020 — December 2020 (9 months)
Position: Senior Front-end Engineer
Company: Cordial
Responsibilities: Developing and leading a new segment of the product, leading, inspire, share knowledge, and best practices to the front-end team.
Technologies: React, Redux, JS+TS, Webpack, CSS-in-JS, Redux-Saga, Redux-form, Jasmine, ESLint, Prettier
CI/CD, Docker, Terraform, Jenkins.
November 2019 — April 2020 (6 months)
Position: Team & Tech Lead
Company: Ummanu, Innovecs
Responsibilities: Lead of a feature team
and front-end technical department as well.
People management: One-on-ones, Personal development plan, annual review.
Team management: SCRUM-team activities such as grooming, planning, retrospective. Building a cross-functional team. Introduce the best front-end engineering practices.
Technologies: React, Redux, JavaScript, Webpack, CSS-in-JS, Redux-Saga, Redux-form, Jasmine, ESLint, Prettier, Material UI.
CI/CD, Docker, Terraform, Jenkins.
November 2018 — November 2019 (1 year)
Position: Software Engineer
Company: Grammarly
Responsibilities: Development & Support Proofit-feature in Grammarly-editor
(A/B testing, logging, analysis). Create architecture for new front-end tools
and implement them. Support back-end developers in learning front-end tools.
Technologies: React, Redux, TypeScript, Functional & Reactive Programming (FRP), Webpack, SASS, Redux-saga, Redux-form, Focal, Cypress, Jasmine, Istanbul, ESLint, Prettier, Material UI.
CI/CD, Docker, Terraform, GitLab.
July 2015 — November 2018 (3 years 5 months)
Position: Senior Frontend Engineer
Company: Kantar Consulting, Ciklum
Responsibilities: Performer, R&D Lead, Team Lead Successor, Scrum master, Branching masters, Mentor
Leadership & work with company culture and values.
Building a cross-functional teams. Scaled Agile Framework (SAFe). DiSC. Spiral Dynamic. Public Speaking.
Technologies: AngularJS (1, 2+), Webpack, SASS, Babel, Jade, Karma, Jasmine, Istanbul, JSCS, ESLint, Bootstrap
March 2015 — July 2015 (5 months)
Position: Senior Web Developer
Company: Deutsche Bank, Luxoft
Responsibilities: Performer, Mentor
Technologies: AngularJS, Grunt, SASS, JSHint, JSCS, Bootstrap
September 2014 — March 2015 (7 months)
Position: Frontend Developer
Company: Dev iQ
Responsibilities: Performer
Technologies: AngularJS, NodeJS, Grunt, SASS, JSHint, lodash, Bootstrap, MomentJS, HTML5, CSS3
December 2012 — October 2014 (2+ years)
Position: Co-founder, CTO
Company: Mobilius
Responsibilities: Technical Architecture, Team management, Manage and implementation all parts of project, UX/UI
Technologies: PHP, MySQL, HTML5, CSS3, JS, osCommerce
September 2005 — October 2012 (7+ years)
Position: Co-founder
Company: SiteTime
Responsibilities: Technical Architecture, Team management, Estimate cost of projects, Manage and implementation all parts of project, UX/UI
Technologies: PHP, MySQL, HTML, CSS, JS, osCommerce, 1C Bitrix, Joomla, TYPO3, Drupal, Magenta, WordPress
September 2005 — October 2007 (2+ years)
Position: Co-founder, developer
Company: bnk-studio
Responsibilities: Full-stack developer at small company
Technologies: PHP, MySQL, HTML, CSS, JS
February 2003 — September 2005 (3+ years)
Position: Developer
Company: WhiteWeb
Responsibilities: Implementation front-end and back-end parts of projects
Technologies: PHP, MySQL, HTML, CSS, JS

Education

  • Bachelor’s Degree in Computer Engineering — NTUU KPI

Languages

  • Russian, Ukrainian — Native
  • English — Upper-intermediate

Certifications

Artem’s vast experience in leading teams, designing innovative architectures, and his business-oriented mindset, combined with his technical prowess in modern front-end technologies, make him a valuable asset for any organization looking to excel in software development and technical leadership.