Arsenii Mukhin, Developer in Toronto, ON, Canada
Arsenii is available for hire
Hire Arsenii

Arsenii Mukhin

Verified Expert  in Engineering

Front-end Engineer and Developer

Location
Toronto, ON, Canada
Toptal Member Since
August 12, 2022

Arsenii has over 13 years of experience in web development, 作为一名前端工程师,从零开始创建公司和产品. 他从零开始创建了四个大型项目,并作为开发人员和顾问参与了20多个项目. 他最显著的品质是他对自己的工作和委托给他的项目的主人翁意识. Arsenii是一个以结果为导向的人,他总是准备在最后期限前完成任务,在他的职业生涯中表现出完美主义的心态.

Portfolio

LiveDocs Inc
Next.js, TypeScript, Apollo, Tailwind CSS, React, GraphQL, SVG, Node.js...
System Inc.
React, JavaScript, Redux, REST APIs, ECMAScript (ES6), Storybook, TypeScript
Bip Market, LLC
Next.js, React, User Interface (UI), Bug Fixes, Code Review, JavaScript...

Experience

Availability

Full-time

Preferred Environment

IntelliJ IDEA, Jira, Slack, GitHub, Windows

The most amazing...

...我开发的是一个健康保险经纪网络平台,在美国市场取得了成功,并为大多数行业参与者提供服务.

Work Experience

Lead Front-end Developer

2023 - 2024
LiveDocs Inc
  • Developed new pages and rich components according to the project design.
  • Implemented Apollo queries for using it on the front-end side.
  • Created complex and multifunctional charts using Chart.js and more complicated options using only vanilla JavaScript.
  • Developed and integrated a Sanity-based blog with the overall architecture.
Technologies: Next.js, TypeScript, Apollo, Tailwind CSS, React, GraphQL, SVG, Node.js, Chart.js, Lerna

Senior Front-end Developer

2023 - 2023
System Inc.
  • 使用Storybook、TypeScript、React和有样式的组件开发一个组件库.
  • 为主站开发新的UI组件,并将其与后端端点集成.
  • Participated in planning and designing the application architecture.
技术:React, JavaScript, Redux, REST api, ECMAScript (ES6), Storybook, TypeScript

Lead Front-end Developer

2022 - 2023
Bip Market, LLC
  • 领导了应用程序的开发,并在Next中实现了新设计,从而彻底改变了应用程序的开发.js and TypeScript. Worked with two front-end developers, the back-end team, and the designer, achieving a successful product launch in 3 months.
  • 一直致力于项目,直到它离开MVP阶段并达到生产水平.
  • Reviewed an outdated website, implemented a new architecture, and made the app stable and ready to use.
  • 基于React和Material UI库开发内部使用的行政网站.
  • Contributed to building a library of components based on React, Tailwind CSS, and TypeScript, which was very flexible and conveniently used to implement a new app.
Technologies: Next.js, React, User Interface (UI), Bug Fixes, Code Review, JavaScript, Management, Material UI, TypeScript, UI Components, Tailwind CSS, Figma

Senior Front-end Developer

2020 - 2022
Lectera, LLC
  • 将三个外包项目的开发转移到公司内部进行. 参与公司内部项目的开发过程和形成.
  • Participated in the coding of a large part of the product. Developed many complex system components using TypeScript, React, and Next.js.
  • 使用Jest和React测试库为整个项目建立一个测试单元,并将其放到rails上.
  • Developed an extensive UI kit based on Storybook, using React and TypeScript.
Technologies: TypeScript, React, Code Review, Jest, Management, Next.js, HTML, CSS, SCSS, Sass, Material UI, Tailwind CSS, Architecture, API Integration, Cross-browser Testing, Google Analytics, PostgreSQL, Front-end, React Hooks, Startups, React Components, UI Components, Scrum, Jira, REST, Axios, Responsive Web Apps, Pixel Perfect, REST APIs, JSON Web Tokens (JWT), OAuth, JSX, Flux, GitHub, Stripe Connect, Storybook, MUI CSS

Lead Front-end Developer | First Developer

2017 - 2022
Suvaun, LLC
  • 为一个在美国使用的大型复杂平台从零开始开发一个基于TypeScript和react的前端.
  • 建立了一个复杂的仪表盘平台,帮助保险公司跟踪经纪人的工作. It contains a vast amount of data, including features like charts and tables, and it was developed using React and Chart.js.
  • Created an admin resource for internal company goals.
  • Developed a modular system of front-end projects based on the Lerna library.
  • 为实现模块的灵活装配和复用,采用Lerna设计了微前端单处理器.
  • Established the management process and work for the development and QA team.
  • Implemented an E2E-testing phase based on the Testcafe Testing Library.
  • Implemented continuous integration and continuous delivery using Jenkins.
  • 计划和监督前端团队的工作,并进行代码审查. Recruited and let front-end and QA team members go.
  • Participated in the process formation within the company, numerous events, and international exhibitions.
Technologies: JavaScript, TypeScript, Redux, Java, Planning, Code Review, Management, Hiring, React, Jest, Testing, React Testing Library, Jenkins, Docker, Neural Networks, Webpack, Chart.js, Storybook, HTML, CSS, SCSS, Sass, Architecture, SQL, API Integration, Puppeteer, Cross-browser Testing, Front-end, React Hooks, Startups, React Components, UI Components, Amazon Web Services (AWS), Scrum, REST, Microservices, Pixel Perfect, REST APIs, JSON Web Tokens (JWT), OAuth, JSX, Flux, GitHub, Figma, Monorepos

Lead Front-end Developer | Co-founder

2017 - 2020
Try Fit, LLC
  • 利用Vue开发了扫描脚和身体自助终端的客户端-服务器解决方案, Vuex, GraphQL, and WebSockets.
  • 建立了一个系统,用于可视化3D模型使用内部二进制格式基于VBO.
  • Developed an admin resource for managing entities, building statistics, and visualizing content based on Vue, GraphQL, and WebSockets.
  • 使用JavaScript和Three为第三方在线商店创建了一个web试衣间插件.js.
  • Developed a prototype mobile application for Android.
  • Created landings and websites using VanillaJS or Vue.
  • Implemented continuous integration and continuous delivery using Jenkins.
  • Developed various utility modules in Node.js for improvement projects.
  • Participated in the process formation within the company, numerous events, and international exhibitions.
Technologies: JavaScript, Vue, Vuex, WebGL, Three.js, 3D, Go, Docker, Kubernetes, Management, Code Review, Hiring, GraphQL, WebSockets, Node.js, Canvas, APIs, HTML, CSS, SCSS, Sass, Material UI, Apollo, Architecture, API Integration, Cross-browser Testing, Google Analytics, Front-end, Startups, UI Components, Scrum, Jira, WASM, REST, Responsive Web Apps, Pixel Perfect, Unity, Adobe After Effects, REST APIs, JSON Web Tokens (JWT), OAuth, GitHub, Azure, Figma

Middle Front-end Developer | Lead Front-end Developer | Co-founder

2012 - 2017
Dressformer
  • 使用JavaScript和Three为第三方网店开发网页试衣间插件.js.
  • Created a 3D material web editor for WebGL on ES6 using Babel transpiler. The UI uses web components from Polymer.
  • 使用Java、Spring和MySQL作为数据库,开发并实现了多个后端.
  • Created a universal JSON format for transferring shaders of 3D models. The format could be used for Unity 3D, WebGL, and Flash.
  • Built an online store using Ember.js working with a Java server.
  • 开发创建、自定义和向最终用户交付内容的流程.
  • 为社交网络Vkontakte (VK)和Facebook开发多功能社交Flex应用程序, working in close conjunction with a Java server through REST.
  • Participated in the process formation within the company, numerous events, and international exhibitions.
Technologies: JavaScript, jQuery, WebGL, Three.js, 3D, Java, Code Review, Management, Hiring, Angular, Ember.js, Flash, ActionScript 3, MySQL, HTML, CSS, SCSS, Sass, Bootstrap, Architecture, SQL, API Integration, Cross-browser Testing, Google Analytics, Front-end, Startups, UI Components, Jira, REST, Pixel Perfect, Unity, Adobe After Effects, MongoDB, Express.js, MERN Stack, REST APIs, GitHub

Web Developer

2012 - 2012
Innovationlab.ru
  • Developed apps for the Blackberry Playbook using HTML5, CSS3, and jQuery mobile.
  • Created web applications for clients and company needs.
  • Improved my software development skills significantly and gained experience.
技术:JavaScript, jQuery, HTML5, CSS3, API集成,前端,初创公司,GitHub, PHP

Web Developer

2011 - 2012
GalaxyWorks LTD
  • Developed various websites following external clients' requirements.
  • Built numerous web applications for external clients.
  • Designed and developed graphic elements, websites, and print designs.
技术:JavaScript, HTML5, CSS3, jQuery, API集成,前端,GitHub, PHP

Web-Developer

2009 - 2011
Freelance.ru
  • Developed varied websites to order for external clients.
  • Developed varied web applications for external clients.
  • Designed and developed graphic elements, websites, and print designs.
Technologies: JavaScript, jQuery, HTML5, CSS3, Front-end, PHP

Suvaun | Health Insurance Brokerage Web Platform

http://suvaun.com/
一个大型网络平台,帮助健康保险经纪人与客户合作并向他们销售保险计划. As a lead front-end developer and a first developer to join the project, I developed the project from scratch. 它已在美国市场推出,并为大多数行业参与者提供服务.

该项目包括三个产品,前端是基于React和redux,后端是Java和MySQL数据库. 我使用Redux-saga和REST协议与服务器和webpack进行通信,以实现灵活的构建, configuration, and project optimization. Also, 我设计了一个基于Lerna的微前端架构,以解决其他项目的灵活部署和代码重用问题. Finally, I made a successful transfer to new versions of React and TypeScript.

Later, the front-end team grew, and I managed a team of four people. 我们开发了主要产品和两个管理服务,解决了公司的内部任务,并为保险公司提供了额外的功能, 例如管理客户端和查看表和多个图表中的深度统计信息.

Lectera | An Education Web Platform

http://lectera.com/
提供国际认可证书的国际在线教育平台. As a senior front-end developer, I took part in this project to transfer outsourced development to in-house, establish technological processes, perform a complete analysis of the performed work, and bring everything into working order.

遵循上下文方法,该项目基于TypeScript、React和Next.js. Also, I started a testing process based on Jest and the React Testing Library, wrote over a hundred tests, and conducted extensive performance optimization.

The project has been successfully launched in production, used internationally in five languages​​, and developed by the internal development team.

Try.Fit | Scanning and Virtual Shoe Recommendation Service

http://try.fit/
这是一个时尚科技项目,可以扫描并获得一个人的脚的3D模型,以便随后推荐最合适的鞋子. 该项目用于线下商店和鞋类制造商或销售商的网站.

作为项目的高级前端开发人员和联合创始人,我开发了许多产品. These included a plugin for shoe stores, a web application for self-service terminals located in stores, admin resources, projects related to visualizing and displaying 3D models of feet and shoes, and interactive interaction with them. The main technology stack includes JavaScript, Vue, Vuex, WebGL, Three.js, GraphQL, and WebSockets, and it is used to interact with the server. Finally, I built the process of assembling and delivering content, including 3D models, 编写了许多可视化着色器和工具来优化和解析3D模型, and integrated the VBO binary format.
2006 - 2012

Bachelor's Degree in Design, Computer Graphics, and Web Development

STEP Computer Academy - Odessa, Ukraine

2006 - 2011

Bachelor's Degree in Advertising and Marketing

Open International University of Human Development "Ukraine" - Odessa, Ukraine

Libraries/APIs

React, React Testing Library, WebGL, Three.js, jQuery, Node.js, Chart.js, REST APIs, Vue, Vuex, Puppeteer, Stripe Connect

Tools

Jira, JSX, GitHub, Photoshop CC, Jenkins, Flash, Webpack, Canvas, Google Analytics, Figma, Adobe After Effects, Lerna

Frameworks

Redux, Jest, Next.. js,材质UI,顺风CSS, JSON Web Tokens (JWT), Flux, MUI CSS, Bootstrap, Express.js, Angular, Ember.js, Unity

Languages

JavaScript, TypeScript, GraphQL, HTML5, CSS3, HTML, CSS, SCSS, Sass, ActionScript 3, WASM, Java, Go, SQL, PHP, ECMAScript (ES6)

Paradigms

Management, Testing, Scrum, REST, Microservices

Storage

MySQL, MongoDB, PostgreSQL

Platforms

Docker, Amazon Web Services (AWS), Kubernetes, Azure

Other

Web Development, Planning, Code Review, 3D, WebSockets, Architecture, API Integration, Cross-browser Testing, Front-end, React Hooks, Startups, React Components, UI Components, Axios, Responsive Web Apps, Pixel Perfect, Business, Hiring, APIs, Storybook, Apollo, MERN Stack, OAuth, Monorepos, Neural Networks, User Interface (UI), Bug Fixes, Styled-components, SVG

Collaboration That Works

How to Work with Toptal

在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.

1

Share your needs

在与Toptal领域专家的电话中讨论您的需求并细化您的范围.
2

Choose your talent

在24小时内获得专业匹配人才的简短列表,以进行审查,面试和选择.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring