Ilya Zhuravel
Verified Expert in Engineering
Software Developer
Ilya是一名专业的软件开发人员,专门从事前端开发和数据可视化. With more than 16 years of experience, he has built apps for smart TVs, handheld devices, and desktops, developing trading platforms, web-based document editors, and real-time monitoring dashboards. Working with big companies and startups, Ilya perfectly understands the needs of each client, 为客户所面临的问题提供易于集成的解决方案.
Portfolio
Experience
Availability
Preferred Environment
WebStorm, Git, Linux, MacOS
The most amazing...
...我参与过的项目包括D3与React的集成,以及适合团队的新重构策略. I always take pride in my work.
Work Experience
Front-end Developer
Maxeon - Main
- Implemented responsive HTML for email reports from Figma designs.
- Implemented a React web app for onboarding new users.
- Configured tracking for emails via Amazon Simple Email Service (SES).
React Developer
Portofino Technologies
- 开发了一款监控自动交易系统交易活动的应用程序.
- Integrated WebSockets data sources with a React UI layer.
- 引入Scrum过程,如sprint、计划、回溯和演示.
- 记录应用程序体系结构及其主要组件,并提供进一步的开发指导, scaling, and deploying the application.
Front-end Developer
Endeavor
- 实现了主要Endeavor体验应用程序的新功能.
- Tracked and fixed bugs using the Asana reporting tool.
- Took an active part in feature sprint planning and ticket sizing.
Front-end Engineer
Iventis
- 使用D3和React开发一个日历组件,根据客户的规格安排数据可视化.
- 参与UI设计讨论,主导模块架构.
- 简化了与主应用程序的直接集成和代码库的顺利移交.
Front-end Engineer
eLife Sciences Publishing
- Developed the first version of Libero Editor. 提出并实现了将ProseMirror编辑器集成到React-Redux生态系统中的解决方案.
- 与UI/UX设计师合作,为最终用户创造卓越的用户体验.
- Facilitated a handover process of the existing codebase.
Front-end Developer
AIG
- 使用React为机器学习平台开发地理投资数据可视化应用程序, React Hooks, and Saga and Esri ArcGIS.
- 实现了新的可视化组件,并改进了可重用组件面板的代码质量和可维护性.
- Facilitated architecture design and implementation.
Front-end Developer
Opengamma
- 使用Highcharts、Angular 7和NgRx开发了几个数据可视化仪表板.
- Introduced unit testing on the front end. Set up Jest and trained the team in best practices of unit testing, which improved the quality of the product.
- 建立一个非破坏性的代码库重构和改进过程, 它允许团队在不影响sprint目标的情况下持续重构代码.
Front-end Engineer
BMLL Technologies
- Completely rewrote the legacy AngularJS 1.4前端应用到Angular 5中,引入了Jest的单元测试.
- Designed a continuous deployment flow based on Jenkins and AWS.
- 基于信息架构分析,优化了产品文档的内容和导航结构.
- Developed a high-fidelity design prototype of the platform, 解决了现有平台的用户体验和信息架构问题, providing a better user experience and clear product structure.
Senior Developer
IG
- 使用AngularJS和ES6开发设计了一个个人账户管理应用.
- Migrated the build process from Grunt to Webpack. Performed CI and unit testing with Jasmine, Karma, and ISPARTA.
- 与团队一起设计并实施持续改进和非破坏性重构流程, which allowed to maintain and improve code quality.
JavaScript Developer
GenieConnect
- 为代码库提供支持,并使用Dojo为CMS和门户平台开发新的前端特性, RequireJS, SVG, JSP, Java, and GAE.
- 利用线性代数的基本原理,开发了一个带有智能标签缩放算法的场地地图组件.
- Migrated from Dojo 1.6 to 1.7 using AMD architecture.
Lead Front-end Engineer
KSF Group
- 为HbbTV等智能电视提供代码库支持,并进一步开发应用程序的视频点播应用v2, NetCast, Samsung, and Panasonic, leading a team of two developers.
- 使用Sencha 1从零开始开发iPhone和Android平台浏览器的移动应用程序.1 and migrated the code to Sencha 2.
- 从头开始构建MeFeedia视频点播三星智能电视应用程序.
Front-end Developer
Cogniance
- Developed a visual effects framework based on jQuery and CSS.
- 为三星家庭中心原型实现了智能电视原型.
- Built the back end for the Samsung Family Hub prototype.
PHP Developer
EPAM Systems
- Developed a back end for semantic analysis with PHP and MySQL.
- Built UI parts and components for data visualization.
- 参与架构和设计的讨论和实现.
PHP Developer
UkrGermanEnterprise
- 使用Ext JS 2构建grouoffice扩展并开发前端.2, the back end with PHP 5, and DevOps using RHEL 5.
- 使用LAMP为社交网络开发了一个社区启用器作为服务, Zend Framework, jQuery UI, and architecture design.
- Delivered the mobile version of the Mega Music store's website.
PHP Developer
Blue Fountain Media
- 从头开始为求职者和雇主社区建立Hirefinder平台.
- 开发安南灵感媒体,一个旨在帮助人们实现目标的社交网络.
- Performed internal framework development with PHP 5 and MySQL.
Full-stack Developer
Freelance
- Performed UI usability improvements and technical support with PHP, MySQL, and Ajax to a search engine optimized CMS service, seosamba.com.
- Handled the product statistics database, aggressive marketing promo pages (JavaScriptCore), admin panel for statistics and promo pages, and affiliate program site management built on Ext JS 2.0 (PHP, MySQL, JavaScript, and Ajax) for virus-doctor.com.
- Built an admin panel implemented in Ext JS 2.0. for beedeals.Com是一个简单的电子商店,在特定时期只销售一种商品.
- Created MediaFinder, 一个简单的工具来搜索元数据的JPEG和MOV文件在Java中实现, Swing, and JMF.
- Delivered promo pages for aggressive marketing for dogmasoftware.com. 执行高级Java脚本,强制IE弹出窗口阻止程序阻止浏览器窗口关闭.
- 通过一个面向对象的体系结构引擎和一组可扩展的模块,在一个附属项目网站引擎上工作. 模块化的引擎架构允许几个程序员在彼此的工作之外在网站上工作.
PHP Developer
Easydevelop
- Built a plug-in for Firefox 1.5-2.x浏览器-类似于谷歌工具栏,但更简单-搜索两个网站,只有猛禽.com and infinitehobbies.com.
- Developed a marketplace for infinitehobbies.com similar to Amazon Marketplace and eBay auction features.
- Participated in internal tools' development and design.
Experience
eLife Sciences Article Editor
http://github.com/libero/editor-clientEducation
Master's Degree in Computer Science
V. N. Karazin Kharkiv National University - Kharkiv, Ukraine
Bachelor's Degree in Informatics and Applied Mathematics
V. N. Karazin Kharkiv National University - Kharkiv, Ukraine
Certifications
AWS Certified Developer - Associate
AWS
Skills
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
Frameworks
Angular, Jest, Material UI, NestJS, Ext JS, Redux, AngularJS, Dojo, Sizzle, Zend Framework, Prototype Framework
Languages
TypeScript, JavaScript, ECMAScript (ES6), HTML5, CSS, HTML, SCSS, PHP, PHP 5
Storage
MySQL
Paradigms
Scrum, OOCSS
Platforms
Docker, Amazon Web Services (AWS), AMD, LAMP
Other
Front-end Development, Front-end, WebSockets, User Experience (UX), IAS, SVG, Base II, SDKs, RHEL, Dovecot, Red5, Samsung, TV, Email Templates, Responsive Email Templates
How to Work with Toptal
在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring