Igor Boiko.,Lviv,Lviv Oblast的软件开发商,乌克兰
Igor Boiko.

Lviv,Lviv Oblast,乌克兰的软件开发人员

成员自2019年1月28日以来
igor于2012年开始作为一个全堆栈的开发人员,Ruby在Rails上,并转换为JavaScript开发,并侧重于前端。他的经验中最重要的部分涉及使用D3.js创建具有角度和数据可视化的用户界面。反应最近成为他的新热情,他为他的客户提供了他的客户。
Igor现在 可用的 for hire

文件夹

  • 圣经
    反应,Tailwind CSS,CSS,React Router,Recharts,Material-UI,HTML ...
  • omn​​i:我们
    类型名称,JavaScript,Angular Material,D3.js,Tailwind CSS,SCS,RXJS ...
  • 四分位数
    类型签字,javascript,sass,plotly.js,d3.js,rxjs,angular

经验

地点

利沃夫,利沃夫州,乌克兰

可用性

兼职

优选的环境

Git.,VS代码,Linux

最神奇的......

......平台I.'VE开发是一种习俗,基于Web的舰队管理和采矿技术平台,用于衡量和流舰队性能等。

就业

  • 反应开发人员

    2020年 - 2021年
    圣经
    • 帮助开发用于预防医疗保健的申请,实施了新页面,数据表和图表。
    • 重构目录结构将可重用组件与功能组件分开。
    • 使用JSDOC引入了基于JS的项目的静态类型检查,添加了自动样式检查和格式,导致更清晰的代码和更少的错误。
    • 将项目从样式组件转换为使用TailWindcs,允许删除数百行的样式代码。
    Technologies:React,Tailwind CSS,CSS,React Router,Recharts,Material-UI,HTML,JavaScript,JSDoc,Axios,Storybook,Eslint,漂亮,QuiteLint
  • 高级前端开发人员

    2019年 - 2020年
    omn​​i:我们
    • 通过从旧的内部书面错误组件转移到第三方(即角材料),并通过将大单线性应用分配给可管理的角度模块来减少代码可维护性成本。
    • 将应用程序从遗留外观(基于广泛的SCSS CodeBase)转换为现代设计系统,并在可配置的TailWindcs上构建,几乎没有CSS代码可以在我们身边管理。
    • 向项目推出故事书,对任何新可重用的UI元素进行强制性,导致了一个方便的组件库,简化了任何新开发人员并使组件重用更容易。
    • 介绍了响应性的文化,使组件需要正确缩放,而不仅仅是像素 - 完美,慢慢消除了所用应用程序的水平滚动。
    • 设置自定义响应D3图表类层次结构,常用逻辑在不同图表类型中重复使用,具有特定图表中的智能覆盖。
    • 在帮助他们理解相当大的CodeBase时,对新开发人员,新开发人员,船上的采访和指导,采访。
    技术:打字,JavaScript,Angular材料,D3.js,Tailwind CSS,SCS,RXJS,Angular
  • 高级前端开发人员

    2016 - 2019年
    四分位数
    • 根据设计和要求,使用角度创建水疗中心。
    • 设置项目前端部分的结构,以确保其遵循最佳实践,并且易于扩展和维护。
    • 通过代码审查和会议,协助和指导少熟练的团队成员。
    Technologies:TypeScript,JavaScript,Sass,Plotly.js,D3.js,RxJs,Angular
  • 自由JavaScript开发人员

    2015年 - 2016年
    技术器
    • 使用D3.js创建了各种数据重度但平滑的数据可视化。
    • 学会了如何使用不同的可视化类型来更好地传达数据。
    • 专注于JavaScript作为主要技术。
    技术:Plotly.js,webpack,crossfilter,d3.js,es5,javascript
  • 初级全堆栈ROR开发人员

    2012年 - 2013年
    Interlink LLC.
    • 创建了一个Web应用程序,用于协助员工评估的人力资源进程。
    • 使用SQL DB作为数据存储开发了应用的后端和前端部件。
    技术:jQuery,D3.js,CSS,HTML,JavaScript,MySQL,Ruby在Rails上(ROR)

经验

  • EOS(开发)

    定制,基于Web的舰队管理和挖掘技术平台,用于实时测量和流式的舰队性能,运营效率和机器利用率和维护信息。

    我的责任是:
    •调整现有和开发新的可视化组件
    •重新组织整个可视化结构和流动;
    •加快开发,创建第三方的可重用可视化基础.js
    •提高现有代码库的质量
    •将传统ES5 CodeBase转换为ES6(用WebPack捆绑)
    •培训新的团队成员,协助码字知识共享和广泛的技术堆栈

  • YGCC(开发)
    http://www.ygcc.com.au/

    基于Web的应用程序来替换用于跟踪员工,分配员工的业务,为每种班级分配员工的业务。

    我的责任是:
    •使用角度开发UI
    •提高现有代码库的质量
    •设置设计和组件系统以简化新页面的开发
    •通过代码审核和会议协助其他团队成员

  • 穆斯曼(发展)
    //musmath.com

    Next.js.服务器端呈现音乐家的应用程序。我做了音乐规则的翻译成代码,允许自动计算任何乐器的任何和弦或比例。前端完全以功能样式完全实现,反应钩(没有单级,所有功能),促进代码重用,调试和测试。

  • omn​​ius平台(开发)
    //omnius.com/platform/

    基于AI的自动化加工申请,从而加快了使用自然语言处理的保险公司的工作。

    我的责任是:
    - 开发新功能
    - 将整个应用转换为新外观
    - 重构和修复错误
    - 查看代码

  • Chromics Dashboard(开发)
    http://www.chronomics.com/lab-products

    用于伴随表述和Covid-19测试的试剂的软件。我帮助创建基于React的UI,使实验室和诊所能够管理和组织其测试和患者。数据表和图表上的沉重。

技能

  • 语言

    HTML., javascript., 类型签字, CSS., ECMAScript(ES6), HTML.5, SCSS., ES5, Sass.
  • 构架

    棱角, 角度的材料, Tailewind CSS., Next.js., Ruby on Rails(ROR), 材料 - UI., 茉莉花, Mocha.js., 笑话
  • 图书馆/ API.

    D3.js, 反应, Crossfilter., plotly.js., rxjs., jquery., 反应路由器, 重新接种
  • 平台

    网页, Linux.
  • 其他

    网页应用程序, 故事书, eslint., jsdoc, , 漂亮, Firebase Hosting.
  • 工具

    postcs., JSX., Git., 角征, 网客, 数据, 网页Storm., vs code., 款式, karma., Firebase身份验证
  • 范式

    敏捷, 面向对象的编程(OOP)
  • 贮存

    mysql., Firebase实时数据库, MongoDB.

教育

  • 国际关系硕士学位
    2007年 - 2012年
    Lviv Politechnic国立大学 - 利沃夫州,乌克兰

查看更多个人资料

加入Toptal.
与他人分享