![Arsenii Mukhin,加拿大安大略省多伦多的开发者](http://assets.toptal.io/images?url=http%3A%2F%2Fbs-uploads.toptal.io%2Fblackfish-uploads%2Ftalent%2F1162529%2Fpicture%2Foptimized%2Fhuge_c708b0a95181846e0655cc645d1bdd16-fa8cadd9d152fdf9ec7a571f33d2d9f7.jpg&width=524)
Arsenii Mukhin
Verified Expert in Engineering
Front-end Engineer and Developer
Arsenii在网络开发方面拥有超过13年的经验, working as a front-end engineer and launching startups and products from scratch. He has created four large projects from the ground up and has worked on over 20 projects as a developer and consultant. His most notable quality is his sense of ownership over his work and the projects entrusted to him. Arsenii is a result-oriented individual who is consistently prepared to meet deadlines and exhibits a perfectionist mindset in his career.
Portfolio
Experience
Availability
Preferred Environment
IntelliJ IDEA, Jira, Slack, GitHub, Windows
The most amazing...
...thing I've developed is a health insurance brokerage web platform that has been successful in the US market and offers services to most industry players.
Work Experience
Lead Front-end Developer
LiveDocs Inc
- 根据项目设计开发新的页面和丰富的组件.
- 实现了在前端端使用它的阿波罗查询.
- 使用Chart创建复杂和多功能的图表.js和更复杂的选项,只使用普通JavaScript.
- 开发并集成了一个基于sanity的博客和整体架构.
Senior Front-end Developer
System Inc.
- Developed a component library using Storybook, TypeScript, React, and styled-components.
- Developed new UI components for the main website and integrated them with back-end endpoints.
- 参与规划和设计应用程序体系结构.
Lead Front-end Developer
Bip Market, LLC
- Led the app's development, which was completely changed by implementing the new design with Next.js and TypeScript. Worked with two front-end developers, the back-end team, and the designer, 在3个月内成功推出产品.
- Worked on the project until it left the MVP stage and reached the production level.
- Reviewed an outdated website, implemented a new architecture, and made the app stable and ready to use.
- Worked on developing the administrative website for internal use based on React and Material UI library.
- 帮助构建了一个基于React的组件库, Tailwind CSS, and TypeScript, 在执行新应用时,哪一种方法是非常灵活和方便的.
Senior Front-end Developer
Lectera, LLC
- Transferred the development of three outsourced projects to be worked on in-house. Participated in the development process and formation of the project within the company.
- 参与了大部分产品的编码工作. 使用TypeScript、React和Next开发了许多复杂的系统组件.js.
- Established and put on rails a testing unit for the entire project using Jest and the React Testing Library.
- 使用React和TypeScript,基于Storybook开发了一个广泛的UI工具包.
首席前端开发人员|第一开发人员
Suvaun, LLC
- Developed a TypeScript and React-based front end from scratch for a large and complex platform used throughout the US.
- Built a complex dashboard platform that helps insurance companies track their brokers' work. It contains a vast amount of data, 包括图表和表格等功能, 它是用React和Chart开发的.js.
- 为公司内部目标创建管理资源.
- 开发了基于Lerna库的前端项目模块化系统.
- Designed micro front-end monorepo using Lerna for the purpose of flexible assembly and reuse of modules.
- 建立开发和QA团队的管理流程和工作.
- 基于Testcafe测试库实现了一个e2e测试阶段.
- 使用Jenkins实现持续集成和持续交付.
- 计划和监督前端团队的工作,并进行代码审查. 招募并解雇前端和QA团队成员.
- 参与公司内部流程制定, numerous events, and international exhibitions.
Lead Front-end Developer | Co-founder
Try Fit, LLC
- Developed a client-server solution for the self-service terminal for scanning feet and body using Vue, Vuex, GraphQL, and WebSockets.
- Built a system for visualizing 3D models using an internal binary format based on VBO.
- 开发用于管理实体的管理资源, building statistics, and visualizing content based on Vue, GraphQL, and WebSockets.
- Created a web fitting room plugin for third-party online stores using JavaScript and Three.js.
- 开发Android手机应用原型.
- 使用VanillaJS或Vue创建登陆和网站.
- 使用Jenkins实现持续集成和持续交付.
- Developed various utility modules in Node.js for improvement projects.
- 参与公司内部流程制定, numerous events, and international exhibitions.
中间前端开发者|首席前端开发者|联合创始人
Dressformer
- Developed a web fitting-room plugin for third-party online stores using JavaScript and Three.js.
- 在ES6上使用Babel转译器为WebGL创建了一个3D材质网页编辑器. The UI uses web components from Polymer.
- Developed and implemented several back ends using Java, Spring, and MySQL as databases.
- 创建了一个通用的JSON格式,用于传输3D模型的着色器. 该格式可用于Unity 3D、WebGL和Flash.
- Built an online store using Ember.js working with a Java server.
- Developed the process of creating, customizing, and delivering content to the end user.
- Developed a multifunctional social Flex application for social networks Vkontakte (VK) and Facebook, 通过REST与Java服务器紧密结合.
- 参与公司内部流程制定, numerous events, and international exhibitions.
Web Developer
Innovationlab.ru
- Developed apps for the Blackberry Playbook using HTML5, CSS3, and jQuery mobile.
- 为客户和公司需求创建web应用程序.
- 大大提高了我的软件开发技能,并积累了经验.
Web Developer
GalaxyWorks LTD
- 根据外部客户的需求开发各种网站.
- 为外部客户构建了大量的web应用程序.
- 设计和开发图形元素、网站和印刷设计.
Web-Developer
Freelance.ru
- 为外部客户开发不同的网站.
- 为外部客户开发各种web应用程序.
- 设计和开发图形元素、网站和印刷设计.
Experience
Suvaun |健康保险经纪网络平台
http://suvaun.com/The project includes three products with React and Redux-based front ends and Java and MySQL databases on the back-end side. I used Redux-saga and the REST protocol to communicate with the server and webpack for flexible build, configuration, and project optimization. Also, I designed a micro front-end architecture based on Lerna to solve problems of flexible deployment and code reuse for other projects. 最后,我成功地转换到了React和TypeScript的新版本.
后来,前端团队不断壮大,我管理着一个四人的团队. We developed the main product and two admin services that solve the company's internal tasks and provide additional functionality for insurance companies, such as managing clients and viewing deep statistics in tables and multiple charts.
Lectera | An Education Web Platform
http://lectera.com/Following the context approach, the project is based on TypeScript, React, and Next.js. Also, 我开始了基于Jest和React测试库的测试过程, wrote over a hundred tests, 并进行了广泛的性能优化.
该项目已成功投产, used internationally in five languages, 并由内部开发团队开发.
Try.Fit |扫描和虚拟鞋推荐服务
http://try.fit/As a senior front-end developer and co-founder of the project, I developed many of the products. These included a plugin for shoe stores, 用于商店自助终端的web应用程序, admin resources, 与可视化和显示脚和鞋子的3D模型相关的项目, and interactive interaction with them. 主要技术栈包括JavaScript、Vue、Vuex、WebGL、Three.js、GraphQL和WebSockets,它用于与服务器交互. Finally, 我构建了组装和发布内容的过程, including 3D models, wrote many of my visualization shaders and tools for optimizing and parsing 3D models, and integrated the VBO binary format.
Skills
Languages
JavaScript, TypeScript, GraphQL, HTML5, CSS3, HTML, CSS, SCSS, Sass, ActionScript 3, WASM, Java, Go, SQL, PHP, ECMAScript (ES6)
Frameworks
Redux, Jest, Next.js, Material UI, Tailwind CSS, JSON Web Tokens (JWT), Flux, MUI CSS, Bootstrap, Express.js, Angular, Ember.js, Unity
Libraries/APIs
React, React测试库,WebGL,三.js, jQuery, Node.js, Chart.js, REST api, Vue, Vuex, Puppeteer, Stripe Connect
Tools
Jira, JSX, GitHub, Photoshop CC, Jenkins, Flash, Webpack, Canvas, Google Analytics, Figma, Adobe After Effects, Lerna
Paradigms
管理、测试、Scrum、REST、微服务
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
Platforms
Docker、亚马逊网络服务(AWS)、Kubernetes、Azure
Storage
MySQL, MongoDB, PostgreSQL
Education
设计、计算机图形学和网络开发专业本科以上学历
STEP Computer Academy - Odessa, Ukraine
广告和市场营销学士学位
开放国际人类发展大学“乌克兰”-敖德萨,乌克兰
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring