Ilya Zhuravel,英国伦敦的开发者
Ilya is available for hire
Hire Ilya

Ilya Zhuravel

Verified Expert  in Engineering

Software Developer

Location
London, United Kingdom
Toptal Member Since
October 21, 2021

Ilya是一名专业的软件开发人员,专门从事前端开发和数据可视化. 拥有超过16年的经验, 他为智能电视开发了应用程序, handheld devices, and desktops, 开发交易平台, 基于web的文档编辑器, 以及实时监控仪表板. 与大公司和初创公司合作, Ilya完全了解每个客户的需求, 为客户所面临的问题提供易于集成的解决方案.

Portfolio

Maxeon - Main
HTML, CSS, React,电子邮件模板,响应电子邮件模板
Portofino Technologies
JavaScript, React, TypeScript,前端开发,前端,RxJS...
Endeavor
React, JavaScript, TypeScript

Experience

Availability

Full-time

Preferred Environment

WebStorm, Git, Linux, MacOS

The most amazing...

...我参与过的项目包括D3与React的集成,以及适合团队的新重构策略. 我总是为自己的工作感到自豪.

Work Experience

Front-end Developer

2023 - 2024
Maxeon - Main
  • 为Figma设计的电子邮件报告实现响应式HTML.
  • 实现了一个React web应用程序,用于新用户的入职.
  • 配置跟踪电子邮件通过亚马逊简单电子邮件服务(SES).
技术:HTML, CSS, React,电子邮件模板,响应电子邮件模板

React Developer

2022 - 2022
Portofino Technologies
  • 开发了一款监控自动交易系统交易活动的应用程序.
  • 与React UI层集成WebSockets数据源.
  • 引入Scrum过程,如sprint、计划、回溯和演示.
  • 记录应用程序体系结构及其主要组件,并提供进一步的开发指导, scaling, 部署应用程序.
技术:JavaScript, React, TypeScript,前端开发,前端,RxJS, WebSockets, Material UI, Webpack

Front-end Developer

2021 - 2022
Endeavor
  • 实现了主要Endeavor体验应用程序的新功能.
  • 使用Asana报告工具跟踪并修复bug.
  • 积极参与功能冲刺计划和票务编制.
技术:React, JavaScript, TypeScript

Front-end Engineer

2021 - 2021
Iventis
  • 使用D3和React开发一个日历组件,根据客户的规格安排数据可视化.
  • 参与UI设计讨论,主导模块架构.
  • 简化了与主应用程序的直接集成和代码库的顺利移交.
Technologies: React, D3.js, RxJS, HTML5, CSS

Front-end Engineer

2020 - 2021
eLife Sciences出版社
  • 开发了第一个版本的自由编辑器. 提出并实现了将ProseMirror编辑器集成到React-Redux生态系统中的解决方案.
  • 与UI/UX设计师合作,为最终用户创造卓越的用户体验.
  • 促进了现有代码库的移交过程.
技术:TypeScript, React, Redux, Redux- saga, HTML5, CSS, Node.. js、Amazon Web Services (AWS)、Docker、Webpack

Front-end Developer

2019 - 2020
AIG
  • 使用React为机器学习平台开发地理投资数据可视化应用程序, React Hooks, Saga和Esri ArcGIS.
  • 实现了新的可视化组件,并改进了可重用组件面板的代码质量和可维护性.
  • 便利的体系结构设计和实现.
技术:React, Redux- saga, Redux, Node.js, CSS, HTML, Webpack

Front-end Developer

2019 - 2019
Opengamma
  • 使用Highcharts、Angular 7和NgRx开发了几个数据可视化仪表板.
  • 在前端引入单元测试. 建立Jest并对团队进行单元测试最佳实践方面的培训, 提高了产品的质量.
  • 建立一个非破坏性的代码库重构和改进过程, 它允许团队在不影响sprint目标的情况下持续重构代码.
技术:Angular, NgRx, HTML, CSS, Highcharts, Node.js

Front-end Engineer

2017 - 2019
BMLL Technologies
  • 完全重写了遗留的AngularJS 1.4前端应用到Angular 5中,引入了Jest的单元测试.
  • 设计了基于Jenkins和AWS的持续部署流程.
  • 基于信息架构分析,优化了产品文档的内容和导航结构.
  • 开发了平台的高保真设计原型, 解决了现有平台的用户体验和信息架构问题, 提供更好的用户体验和清晰的产品结构.
技术:Angular, AG Grid,用户体验(UX), Jest, HTML, CSS, Node.js, Plotly.. js、Amazon Web Services (AWS)、Docker

Senior Developer

2014 - 2017
IG
  • 使用AngularJS和ES6开发设计了一个个人账户管理应用.
  • 将构建过程从Grunt迁移到Webpack. 使用Jasmine、Karma和ISPARTA执行CI和单元测试.
  • 与团队一起设计并实施持续改进和非破坏性重构流程, 哪一个允许维护和改进代码质量.
技术:AngularJS, ECMAScript (ES6), SCSS, OOCSS, PhantomJS, Karma, Node.js, HTML, CSS

JavaScript Developer

2012 - 2014
GenieConnect
  • 为代码库提供支持,并使用Dojo为CMS和门户平台开发新的前端特性, RequireJS, SVG, JSP, Java, and GAE.
  • 利用线性代数的基本原理,开发了一个带有智能标签缩放算法的场地地图组件.
  • Migrated from Dojo 1.6 to 1.7使用AMD架构.
技术:Dojo、SVG、AMD

首席前端工程师

2011 - 2012
KSF Group
  • 为HbbTV等智能电视提供代码库支持,并进一步开发应用程序的视频点播应用v2, NetCast, Samsung, and Panasonic, 领导一个由两名开发者组成的团队.
  • 使用Sencha 1从零开始开发iPhone和Android平台浏览器的移动应用程序.并将代码迁移到Sencha 2.
  • 从头开始构建MeFeedia视频点播三星智能电视应用程序.
技术:Base II, Sizzle, Samsung, sdk, Sencha UI, jQuery

Front-end Developer

2010 - 2011
Cogniance
  • 基于jQuery和CSS开发了一个视觉效果框架.
  • 为三星家庭中心原型实现了智能电视原型.
  • 为三星家庭中心原型机构建后端.
技术:jQuery, sdk, Samsung, TV

PHP Developer

2010 - 2010
EPAM Systems
  • 使用PHP和MySQL开发语义分析后端.
  • 为数据可视化构建UI部件和组件.
  • 参与架构和设计的讨论和实现.
技术:PHP, LAMP, YUI, MySQL

PHP Developer

2009 - 2010
UkrGermanEnterprise
  • 使用Ext JS 2构建grouoffice扩展并开发前端.2、后端使用PHP 5,而DevOps使用RHEL 5.
  • 使用LAMP为社交网络开发了一个社区启用器作为服务, Zend Framework, jQuery UI, and architecture design.
  • 交付Mega Music商店网站的移动版本.
技术:RHEL, Postman, Dovecot, Red5, Ext JS, PHP 5, Zend Framework, jQuery

PHP Developer

2009 - 2009
Blue Fountain Media
  • 从头开始为求职者和雇主社区建立Hirefinder平台.
  • 开发安南灵感媒体,一个旨在帮助人们实现目标的社交网络.
  • 使用PHP 5和MySQL进行内部框架开发.
技术:PHP 5, MySQL, jQuery

Full-stack Developer

2007 - 2009
Freelance
  • 使用PHP进行UI可用性改进和技术支持, MySQL, 和Ajax到一个搜索引擎优化的CMS服务, seosamba.com.
  • 处理产品统计数据库, 积极的营销推广页面(JavaScriptCore), 管理面板的统计数据和推广页面, 以及基于Ext JS 2的联属节目网站管理.0 (PHP, MySQL, JavaScript和Ajax)用于病毒医生.com.
  • 构建了一个用Ext JS 2实现的管理面板.0. for beedeals.Com是一个简单的电子商店,在特定时期只销售一种商品.
  • Created MediaFinder, 一个简单的工具来搜索元数据的JPEG和MOV文件在Java中实现, Swing, and JMF.
  • 为dogmassoftware提供积极的营销推广页面.com. 执行高级Java脚本,强制IE弹出窗口阻止程序阻止浏览器窗口关闭.
  • 通过一个面向对象的体系结构引擎和一组可扩展的模块,在一个附属项目网站引擎上工作. 模块化的引擎架构允许几个程序员在彼此的工作之外在网站上工作.
技术:PHP 5, MySQL, Prototype Framework, jQuery

PHP Developer

2007 - 2007
Easydevelop
  • 为Firefox 1构建了一个插件.5-2.x浏览器-类似于谷歌工具栏,但更简单-搜索两个网站,只有猛禽.com and infinitehobbies.com.
  • 开发了一个无限爱好的市场.类似于亚马逊市场和eBay拍卖功能.
  • 参与内部工具的开发和设计.
技术:PHP, MySQL, jQuery, JavaScript

生命科学文章编辑

http://github.com/libero/editor-client
Libero Editor是我为eLife Sciences开发的开源JATS文章编辑器. 与UI/UX设计师合作, 我交付了一个用React构建的客户端应用程序, Redux, and Prosemirror. 它实现了普通文字处理器的功能,并允许用户编辑文章元数据.

Languages

TypeScript, JavaScript, ECMAScript (ES6), HTML5, CSS, HTML, SCSS, PHP, PHP 5

Frameworks

Angular, Jest, Material UI, NestJS, Ext JS, Redux, AngularJS, Dojo, Sizzle, Zend Framework, Prototype Framework

Libraries/APIs

RxJS, React, NgRx, jQuery, Node.js, Redux-Saga, AG Grid, Highcharts, Plotly.js, D3.js, PhantomJS, YUI

Tools

Git, Postman, Webpack, Sencha UI, Karma

Other

Front-end Development, Front-end, WebSockets, User Experience (UX), IAS, SVG, Base II, SDKs, RHEL, Dovecot, Red5, Samsung, TV, Email Templates, 响应式电子邮件模板

Paradigms

Scrum, OOCSS

Platforms

Docker、亚马逊网络服务(AWS)、AMD、LAMP

Storage

MySQL

2007 - 2008

计算机科学硕士学位

V. N. 卡拉津哈尔科夫国立大学-哈尔科夫,乌克兰

2004 - 2007

信息学和应用数学学士学位

V. N. 卡拉津哈尔科夫国立大学-哈尔科夫,乌克兰

FEBRUARY 2023 - PRESENT

AWS认证开发人员-助理

AWS

有效的合作

How to Work with Toptal

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

1

Share your needs

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

Choose your talent

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

开始你的无风险人才试验

与你选择的人才一起工作,试用最多两周. 只有当你决定雇佣他们时才付钱.

对顶尖人才的需求很大.

Start hiring