Vasiliy Ruzanov,格鲁吉亚第比利斯的开发商
Vasiliy is available for hire
Hire Vasiliy

Vasiliy Ruzanov

Verified Expert  in Engineering

Software Developer

Location
Tbilisi, Georgia
Toptal Member Since
March 17, 2014

Vasiliy是一名架构师、多平台开发人员、业余UI设计师和企业家. 他是一个全能的表演者,也是一个伟大的完美主义者. 有超过20年的编程经验, architecture design, 管理开发团队, 瓦西里对现代科技的发展方式感到兴奋,并喜欢站在未来技术的最前沿.

Portfolio

远程学校教育隐形创业公司(英国)
React, React Native, TypeScript, Next.js, Node.js, Full-stack, Front-end...
美国著名新闻媒体公司
CSS, JavaScript, HTML,用户界面,前端,SVG...
Nuri(前身为Bitwala,来自Toptal)
React, React Native, React导航,样式化组件,敏捷,D3.js...

Experience

Availability

Part-time

Preferred Environment

命令行接口(CLI), Visual Studio Code (VS Code), MacOS, Zsh, iTerm2, Git

The most amazing...

...thing I've made, 虽然技术上没有太大的挑战, 是一个如此出色的DSL,用户不仅采用了它,而且更喜欢它,而不是常规的应用程序UI.

Work Experience

架构师|团队负责人|资深全栈/移动开发人员

2022 - 2023
远程学校教育隐形创业公司(英国)
  • 领导六名开发人员和两名测试人员的团队实现React和React Native MVP应用程序.
  • 根据项目需要提供核心架构和技术栈决策, team competencies, cost, maintainability, 无限的可扩展性需求.
  • 建立了基于aws (Amazon Elemental的一个子集)的视频内容流基础设施, 与CTO和基础设施工程师合作.
  • 参与导师/导师视频采集工作流(RTMPS通过AWS广播)的设计/架构, 包括云带宽/存储/成本优化.
  • 为React web应用和React Native应用提供了面向未来的项目设置, 以及必要的构建工具和筛选器配置.
  • 实现各种核心组件,包括React/Next的自定义视频播放器.js和React Native应用程序(HLS流兼容), 可扩展的树状课程问题/评论部分, and others.
  • Took part in Node.基于js的微服务、网关API实现、GraphQL模式和数据库设计.
  • 与内部DevOps专家和交付经理一起参与CI/CD管道的设计和配置.
  • 帮助为Node创建一个可重用的基于docker的开发环境.js服务器和React web应用程序(连同文档)可以将前端开发人员的入门时间缩短几天.
  • 为新开发人员编写详细的入职文档以及体系结构描述.
技术:React, React Native, TypeScript, Next.js, Node.js, Full-stack, Front-end, Back-end, Architecture, Software Architecture, Cloud Architecture, AWS Cloud Architecture, GraphQL, Video Streaming, 实时消息传递协议(RTMP), HTTP Live Streaming (HLS), MPEG-DASH, Over-the-top Content (OTT), Amazon Web Services (AWS), AWS Elemental, AWS Elemental MediaConnect, AWS Elemental MediaStore, AWS Elemental MediaLive, AWS Elemental MediaPackage, Team Leadership, Remote Team Leadership, Agile, Planning, Code Review, Video Platforms, Video Players

高级前端和基础设施工程师

2022 - 2022
美国著名新闻媒体公司
  • 实现了复杂的实时情节聊天UI(用于React/Next).Js应用程序),取代旧的实现.
  • 实现了一个新的定制视频播放器组件,它是模块化的, configurable, 适应屏幕大小和带宽, 并且从性能的角度进行了高度优化(HLS流兼容), using HLS.Js和媒体源扩展).
  • 与Mux视频流/交付平台合作,确保流畅和自适应的流媒体体验,并为应用程序中新修改的视频相关部分提供适当的分析数据收集.
  • Provided many Next.js codebase improvements, refactorings, clean-ups, 和linter修复,允许更清晰的实现许多部分(从特定的React组件到整个模块), more consistent styling, 低到没有代码复制.
  • 为一个更经得起未来考验的代码库处理了高级的过滤器配置,并修复了当前的问题.
  • 从头开始创建了基于docker的应用程序部署管道的初始版本,以允许自定义托管作为Vercel的替代方案.
  • 为公司内部CMS的新版本提供初始设计和架构(根据公司需求量身定制的无头CMS的轻量级变体).
技术:CSS, JavaScript, HTML,用户界面,前端,SVG,用户体验,D3.js, TypeScript, React, Next.js, Emotion Library, Code Review, React Testing Library, Responsive, Webpack, Lodash, Usability, REST APIs, Amazon Web Services (AWS), Web Development, Segment, Software Design, API Integration, UX Design, Responsive Layout, REST, 搜索引擎优化(SEO), GitHub, Front-end Architecture, Over-the-top Content (OTT), Video Streaming, Streaming

高级前端开发人员和架构师

2021 - 2022
Nuri(前身为Bitwala,来自Toptal)
  • 参与了(当时)Bitwala的主要基于React native的移动应用到下一代Nuri应用的完全重新设计/返工.
  • 参与了庞大的“Nuri Pots”子项目,从开始到发布, 这增加了用户无缝地将资金投资于etf并将其收回银行账户和加密钱包的可能性.
  • 在代码库重构上投入大量精力, restructuring, improvement, test coverage, tech debt elimination, and consistency maintenance.
  • 从事迄今为止最具挑战性的前端任务, 包括一些非常复杂的交互式和动画图表组件React Native(自定义渲染), but backed by D3 math), 避免尴尬的平台特定的怪癖, and more.
  • 使用React Native测试库帮助建立一致的React Native组件测试模式和方法.
  • 为公司重写了工程代码风格指南,涵盖了许多方面,但主要针对React Native应用.
  • 被认可为愿意承担极具挑战性任务的团队成员.
技术:React, React Native, React Navigation, style -components, Agile, D3.js, React Testing Library, Code Review, SVG Animation, CSS, 测试驱动开发(TDD), Software Architecture, 行为驱动发展(BDD), 面向对象编程(OOP), Responsive, Moment.js, Webpack, Lodash, Usability, Data Visualization, Charts, Architecture, Full-stack, REST APIs, Amazon Web Services (AWS), Mobile, Web Development, Segment, Figma, Startups, Software Design, Leadership, API Integration, Technical Leadership, PHP, Bitcoin, Jest, GraphQL, Responsive Layout, REST, Single Sign-on (SSO), GitHub, Mobile Apps, Mobile Development, Front-end Architecture

建筑师及高级发展商

2015 - 2022
Independent Consultancy
  • Built a number of apps, 从小型项目到大型项目,以及几个技术栈中的实验部分. 大多数项目(截至2017-2022年)都是基于react的,用TypeScript编写的. 大多数后端项目都基于Node.js.
  • 贡献了几个中小型React Native应用, 包括基于React Native的web版本.
  • 从事中等复杂系统的架构工作, including scalability, maintainability, cost efficiency, security, 以及其他核心架构问题.
技术:ParcelJS, InfernoJS, Preact, Apollo, GraphQL, Rollup, Webpack, Node.. js、XStream、RxJS、Vue、Angular、Elm、Redux、Hyperapp、Cycle.js, React, TypeScript, JavaScript, Next.js, WebSockets, PostgreSQL, MySQL, MongoDB, Firebase, Agile, Agile Software Development, React Native, React Native for Web, React Navigation, Express.js, Koa, Contentful, Rust,响应式编程,React Apollo, Apollo Server, Socket.IO, SQL, APIs, Code Review, Elasticsearch, SVG Animation, Bootstrap, CSS, 测试驱动开发(TDD), ZURB Foundation, Software Architecture, Redis, MobX, 面向对象编程(OOP), React Testing Library, Gatsby, Responsive, Enzyme, Moment.js, 函数式响应式编程, GreenSock动画平台(GSAP), Lodash, Usability, Cypress, Data Visualization, Charts, Architecture, Full-stack, REST APIs, Amazon Web Services (AWS), Mobile, Web Development, Segment, NestJS, Tailwind CSS, Figma, Startups, Software Design, Leadership, API Integration, Technical Leadership, Jest, UX Design, Responsive Layout, REST, Single Sign-on (SSO), OAuth, 搜索引擎优化(SEO), Project Management, Material UI, GitHub, Mobile Apps, Mobile Development, Python, Django, Front-end Architecture

Senior Front-end Developer

2019 - 2021
CLARK (via Toptal)
  • 参与最终的主要Clark应用前端重写, including full refactoring, 朝着更基于组件的方法改进结构.
  • 实现并重构了许多应用组件, modifiers, and helpers of various scopes, 包括非常复杂的基于svg的交互式动画组件.
  • 在主应用程序和内容支持的网站中,为Ember组件迁移到新的Ember辛烷值版本做出了贡献.
  • 帮助建立新的命名, structure, 以及主应用程序和内容支持网站的代码库中的一致性模式.
  • 监督公共网站更新版本发布机制的完善, which is a Contentful-backed, multi-language, 预生成的静态网站与一个精心设计的结构.
  • 构建了许多Contentful数据模型,并提出了Contentful使用的一致性模式.
技术:TypeScript, JavaScript, Node.js, Ember.. js, Ember CLI, Contentful, Lerna, Ember FastBoot, Ember Data, Agile, SVG, SVG动画,动漫.js, Code Review, Bootstrap, CSS, 测试驱动开发(TDD), Software Architecture, Responsive, Moment.js, Webpack, Lodash, Usability, Data Visualization, Charts, REST APIs, Amazon Web Services (AWS), Mobile, Web Development, Segment, Figma, API Integration, Jest, Responsive Layout, REST, Single Sign-on (SSO), OAuth, 搜索引擎优化(SEO), GitHub, Mobile Apps, Mobile Development

Full-stack React and Node.js Developer and Architect

2018 - 2019
Intergalactic Gaming, Ltd(通过Toptal)
  • 从一个项目开始就参与其中, 提供初始项目结构和基于lerna的单线程配置. 构建管道配置和脚本,设置开发等.
  • 架构并开发了Node.基于js的API服务器(结合了类rest和GraphQL)和项目后端工作者服务.
  • Designed, architected, and took part in implementing the client-side React app; built patterns for styling/theming with styled-components/emotion; organized codebase; and established state management, data flow, 以及成分组合方法.
  • 提供了许多非常复杂的ui级功能和组件的实现, 包括可伸缩的树状可视化, 并使应用程序适合移动设备.
  • 建立编码实践、格式和检查规则, such as Prettier, TSLint setup, TypeScript定义示例, 以及第三方包的一些定义.
技术:Lerna, Webpack, Docker, Redis, PostgreSQL, Apollo, GraphQL, TypeORM, Koa, Node.js, Emotion Library, React, TypeScript, SQL, APIs, Code Review, SVG Animation, CSS, Software Architecture, 行为驱动发展(BDD), 面向对象编程(OOP), React Testing Library, Responsive, Moment.js, Lodash, Usability, Data Visualization, Charts, Architecture, Full-stack, REST APIs, Web Development, Figma, Startups, Software Design, Leadership, API Integration, Technical Leadership, Jest, UX Design, Responsive Layout, REST, Single Sign-on (SSO), OAuth, 搜索引擎优化(SEO), Front-end Architecture

JavaScript Developer

2018 - 2018
EOS New York
  • 为“EOS钱包访问层”项目(现为“EOS -transit”)设计API并提供首次实现, 其目标是为开发人员提供抽象层,以便轻松请求用户安全地签署EOS交易.
  • Researched a lot, discussed with the team, experimented, 并尝试了数百种不同的方法来找到既有用又与第三方钱包提供商无关的正确抽象.
  • 设计和开发插件系统,以便为不同的现有第三方EOS钱包应用程序实现不同的“钱包提供商”.
Technologies: Webpack, Scatter JS, EOSIO, Blockchain, EOS, TypeScript, APIs, Code Review, CSS, Software Architecture, Responsive, Lodash, Architecture, REST APIs, Web Development, Startups, Software Design, API Integration, Technical Leadership, Jest, UX Design, Responsive Layout, GitHub, Front-end Architecture

Lead Front-end Developer

2017 - 2018
Wasphi
  • 用React和TypeScript创建了完全无服务器的客户端本地优先应用.
  • 与GitHub API深度集成,包括v3 REST API和v4基于graphql.
  • 与Auth0 API进行深度集成(有时使用未记录的特性).
  • Created, configured, 并为所有客户端库维护统一的前端单线程, managed with Lerna.
  • 参与UI/UX,支持一组实现公司UI的样式组件.
  • 创建并维护风格指南应用,展示客户端包中的组件, designs, etc.
  • 创建并维护WDP (Wasphi Delivery Platform)客户端应用程序的样板/模板.
技术:Lerna, Apollo, GraphQL, GitHub API, Auth0, Koa, Node.js, Styled-components, CSS-in-JS, MobX, Redux, React, APIs, Code Review, SVG Animation, CSS, 测试驱动开发(TDD), Software Architecture, 行为驱动发展(BDD), React Testing Library, Responsive, Moment.js, Webpack, Lodash, Usability, Data Visualization, Charts, Architecture, Full-stack, REST APIs, Web Development, Startups, Software Design, Leadership, API Integration, Technical Leadership, Jest, UX Design, Responsive Layout, REST, Single Sign-on (SSO), OAuth, 搜索引擎优化(SEO), GitHub, Front-end Architecture

Front-end Developer

2017 - 2018
EvoBits信息技术有限公司
  • 着力创新国家管理模式, approaches, state structure, 和副作用控制(使用Redux和Ngrx/store).
  • 计划并执行重构迭代,以保持代码的良好形状,以适应快节奏的移动.
  • 实现了大量可重用控件, helpers, 以及Angular 2/3/4/5应用的抽象, forms state included.
  • 最初致力于整个应用程序的UI/UX(基于创世纪UI Prime主题), but quite diverged over time).
Technologies: Unit Testing, React, NgRx/store, Redux, Angular, TypeScript, Code Review, Bootstrap, CSS, 测试驱动开发(TDD), RxJS, Software Architecture, 行为驱动发展(BDD), Karma, 面向对象编程(OOP), Responsive, Moment.js, Lodash, Charts, REST APIs, Web Development, Software Design, Leadership, API Integration, Technical Leadership, Responsive Layout, REST, Material UI, GitHub

Front-end Developer

2016 - 2017
L2O
  • 从零开始构建基于webpack的项目构建和部署管道(由于遗留项目结构的不寻常配置而特别复杂).
  • 为团队成员规划了L2O应用的重构阶段,并参与了重构过程.
  • 帮助实现对遗留应用程序功能和性能问题的测试.
  • 随着项目的发展,开发新的功能.
  • 优化了响应式文本框的移动性能.IO编辑器和很多其他的东西.
Technologies: jQuery, Textbox.io, CSS3, HTML5, React, AngularJS, Code Review, Bootstrap, CSS, Software Architecture, Responsive, GreenSock动画平台(GSAP), Lodash, Usability, REST APIs, Web Development, Angular, Leadership, Jest, Responsive Layout, REST, 搜索引擎优化(SEO)

高级前端开发人员和用户体验专家

2014 - 2017
国际理工大学
  • 为整个国际电联桥梁项目(帮助国际电联学生和校友申请顶级公司工作的国际电联项目)设计用户体验.
  • 参与ITU Bridge和ITU ID (ITU Identity Provider) API设计.
  • 实现了一个Bridge项目客户端应用程序(具有大量角落案例的中型到大型应用程序).
  • 协助实施公司内部CRM和API.
  • 与一个小团队合作实施旗舰教育管理系统.
技术:Ruby on Rails (RoR), CSS3, HTML5, AngularJS, Code Review, Elasticsearch, SVG Animation, CSS, 测试驱动开发(TDD), Software Architecture, 行为驱动发展(BDD), CoffeeScript, Karma, Redis, Responsive, Moment.js, Webpack, Lodash, Usability, Data Visualization, Charts, Architecture, Full-stack, REST APIs, Amazon Web Services (AWS), Web Development, Angular, Software Design, API Integration, Technical Leadership, UX Design, Responsive Layout, REST, Single Sign-on (SSO), Material UI, GitHub, Front-end Architecture

Front-end Developer

2015 - 2016
ClickFunnels
  • 为ClickFunnels数字项目建立了一个市场(模板和整个渠道).
  • 在这个位置使用基于组件的方法从旧的Ember迁移到新版本.
  • 帮助创建了一个企业风格指南,一个单独的展示应用程序来展示风格. 我负责整个UI/UX和技术实现.
  • 实现了一个简洁的东西,既可以运行相同的标记/代码,又可以将其作为源代码展示(没有复制). 风格指南需要代码片段,以便团队开发人员可以自由地重用它们.
  • 用组件等实现了一个非常一致的CSS (Sass)代码库. 有点像Bootstrap/Foundation/Semantic-UI,但只是一个内部框架, 样式遵循BEM方法,部件由Ember驱动.js.
技术:Ruby, HTML5, CSS, Sass, Ember.js, JavaScript, Code Review, Responsive, Lodash, Usability, REST APIs, Web Development, Startups, API Integration, Firebase, Responsive Layout, 搜索引擎优化(SEO)

Senior Front-end Developer

2014 - 2015
ConsumerAffairs.com
  • 帮助使用JavaScript/CoffeeScript、HTML/CSS和Jinja2模板开发新的前端功能.
  • 重写了大量的东西,从jQuery和遗留的CoffeeScript代码到香草JavaScript.
  • Helped transition from Brunch.io to a set of Gulp.Js任务作为现代前端构建系统.
  • 对遗留主干的迁移做出了贡献.将应用中基于js的部分转换为AngularJS.
  • 花了很多时间在评论上, cooperation, 以及在敏捷环境中提高代码质量.
技术:Brunch, Gulp, Stylus, Backbone.js, AngularJS, jQuery, CoffeeScript, JavaScript, Code Review, CSS, Jasmine, Responsive, Lodash, Full-stack, REST APIs, Web Development, Segment, Responsive Layout, 搜索引擎优化(SEO), Python, Django

Lead Front-end Developer

2013 - 2014
Akzia.交互式数字标牌
  • 编写高交互性和复杂的前端应用程序,即支付处理模块的客户端UI.
  • 使用AngularJS钩子创建了许多重要的和非标准的动画, CSS3 transitions/animations, SVG animations, and GSAP (GreenSock).
  • 在专门设计的双触摸屏多媒体设备(Akzia)上运行项目.iNets project).
技术:GreenSock动画平台(GSAP), SVG, CSS3, HTML5, jQuery, AngularJS, JavaScript, Code Review, SVG Animation, CSS, 测试驱动开发(TDD), Software Architecture, Jasmine, Karma, Usability, Data Visualization, Charts, Architecture, Full-stack, REST APIs, Web Development, Angular, Startups, Software Design, Leadership, Technical Leadership, UX Design, Responsive Layout, GitHub, Front-end Architecture

Technical Project Manager

2012 - 2014
Convergent Media Group
  • 为一个复杂的广告平台开发前端应用.
  • 管理和开发内部文件存储和同步系统.
  • 分析具有技术挑战性项目的业务需求.
  • 领导公司内部和外部技术项目的开发.
技术:MySQL, Yii, PHP, Backbone.js, JavaScript, SQL, APIs, Code Review, CSS, Software Architecture, 行为驱动发展(BDD), Jasmine, 面向对象编程(OOP), Responsive, Lodash, Usability, Charts, Architecture, Full-stack, REST APIs, Web Development, Software Design, Leadership, API Integration, Technical Leadership, UX Design, Responsive Layout, REST, Single Sign-on (SSO), OAuth, Project Management, GitHub, Front-end Architecture

架构师、高级开发人员、团队领导

2010 - 2014
Independent Consultancy
  • 完成了27个独立的网页开发项目, 复杂前端应用开发, complex animation, web architecture, scalability architecture, real-time systems, kiosk apps, and web APIs.
  • 创建了五个复杂的客户端应用程序,其中三个是完全响应的,并在移动设备上运行.
  • 实现了7个复杂的应用ui, 其中有两个在移动设备上运行的响应式应用程序和两个为kiosk创建的动画应用程序.
  • 实施了5个企业间CRM、财务会计和决策支持系统.
  • 与客户的开发团队一起参与了三个基于Ruby on rails的项目.
  • 使用Node实现了两个高可伸缩性的实时系统.Js用于财务分析和协作文档流程.
  • 实现了大约15个RESTful web api(非实时),与其他公司后端api集成.
  • 为不同的应用设计大约10个ui(手机应用也一样).
  • 作为PM管理12个开发项目(计划,评估,策略,客户沟通).
Technologies: ASP.. NET MVC, c#, Ruby on Rails (RoR), Laravel, Slim, Yii, PHP, Express.js, Node.js, CSS, HTML5, jQuery, Ember.js, Backbone.js, AngularJS, JavaScript, SQL, PostgreSQL, APIs, Code Review, Elasticsearch, 测试驱动开发(TDD), ZURB Foundation, Software Architecture, 行为驱动发展(BDD), Jasmine, CoffeeScript, Karma, Redis, 面向对象编程(OOP), Usability, Data Visualization, Charts, Architecture, Full-stack, REST APIs, Amazon Web Services (AWS), Web Development, Software Design, Leadership, API Integration, Technical Leadership, UX Design, Responsive Layout, REST, 搜索引擎优化(SEO), Project Management, GitHub, Front-end Architecture

Senior Full-stack Developer

2011 - 2013
Rolotex/PortsAmerica
  • 为大型系统(海运码头操作系统)开发后端服务.
  • 为新版MTOS web应用开发了复杂的前端UI.
  • 参与整个解决方案的体系结构决策.
  • 回顾了最终将遗留系统迁移到新平台的解决方案和复杂策略.
  • 执行MTOS代码库和UI审查,代码重构和性能优化.
技术:Oracle, JavaScript, ASP.NET MVC, ASP.NET, C#, .NET, SQL, PostgreSQL, APIs, Code Review, CSS, 测试驱动开发(TDD), jQuery, jQuery UI, 行为驱动发展(BDD), Jasmine, 面向对象编程(OOP), Usability, Data Visualization, Charts, Architecture, Full-stack, REST APIs, Web Development, Software Design, UX Design, Front-end Architecture

Lead Developer, IT Consultant

2011 - 2012
Royal Travel, LLC
  • 领导并参与公司网站的开发, including overall tech stack, architecture, design, and maintenance strategies.
  • 为内部会计流程开发工具和应用程序.
  • 审核公司内部项目的IT策略.
  • 在开发过程中管理一个由开发人员和内容编辑组成的小团队.
Technologies: ASP.NET MVC, ASP.NET, C#, .NET, SQL, Code Review, CSS, 测试驱动开发(TDD), Software Architecture, PostgreSQL, 面向对象编程(OOP), Usability, Architecture, Full-stack, Web Development, Startups, Software Design, Leadership, Technical Leadership, UX Design, 搜索引擎优化(SEO), Front-end Architecture

项目经理、架构师、开发人员

2009 - 2010
YouFashion在线内衣商店
  • 为该项目设计并开发了基于微软的复杂电子商务平台 .NET web stack.
  • 管理开发团队,为外部和内部电子商务服务开发新功能.
  • 实现了支付处理网关和支付提供商的集成.
  • 处理整体技术项目管理和解决方案架构.
技术:jQuery, JavaScript, ASP.NET MVC, ASP.NET, C#, .NET, Agile, Management, Unit Testing, SQL, Code Review, CSS, 测试驱动开发(TDD), Software Architecture, 面向对象编程(OOP), Usability, Architecture, Full-stack, Web Development, Startups, Software Design, Leadership, Technical Leadership, UX Design, 搜索引擎优化(SEO), Project Management, Front-end Architecture

首席执行官,业主,首席架构师,高级开发人员

2006 - 2009
IDEA咨询机构(原Infinima设计工作室)
  • 组织外包开发团队作为一个业务单元.
  • 作为项目经理管理最有价值的高优先级项目.
  • 将Scrum嵌入到团队的组织方法中.
  • 将大多数极限编程实践应用到公司的开发流程中.
  • 率先将TDD和BDD作为开发驱动实践.
  • 在ASP上开发(自己设计和编码)高度可配置和灵活的MVC框架.NET platform (prior to ASP.. NET MVC已经过时了),它在公司的大多数web项目中使用.
  • 为公司制定协议、sla和其他重要的公司文件.
  • 作为建筑师完成了30多个大中型项目和许多较小的项目, developer, and team lead.
  • 定义公司为其项目制作的ui指南.
  • 在Twitter Bootstrap之前,开发了一组可重用的UI组件(基于CSS/ html).
技术:PostgreSQL, MySQL, Microsoft SQL Server, PHP, Ruby on Rails (RoR), SharePoint, ASP.NET MVC, ASP.NET, C#, .NET, jQuery, JavaScript, SQL, APIs, Code Review, CSS, 测试驱动开发(TDD), Software Architecture, Front-end, Back-end, 面向对象编程(OOP), Usability, Data Visualization, Charts, Architecture, Full-stack, REST APIs, Web Development, Software Design, Leadership, Technical Leadership, UX Design, 搜索引擎优化(SEO), Project Management, Front-end Architecture

项目经理、首席开发人员、架构师

2004 - 2005
Parizhanka, LLC
  • 为一家内衣和内衣产品批发商创建了一个数据仓库和OLAP解决方案,作为一个大学毕业项目.
  • 构建解决方案体系结构、数据仓库和数据集市结构,并描述用例.
  • 编写了一个复杂的ETL实用程序,用于同步OLTP系统数据与非规范化数据仓库.
  • 设计和开发整个报表视图应用程序来处理数据仓库内容, 以及为OLAP多维数据集指定分析维度和UI.
  • 围绕包含实际业务会计信息的FileMaker数据库支持的解决方案编写facade.
Technologies: FileMaker, MySQL, PHP, SQL, Code Review, CSS, Software Architecture, 面向对象编程(OOP), Architecture, Web Development, Software Design, Leadership, Technical Leadership, Project Management, Front-end Architecture

Consultant, Project Manager

2004 - 2005
Independent Consultancy
  • 作为独立的IT顾问分析项目的业务需求, 与客户进行沟通, 谈判预售和项目条款, 规划开发过程.
  • 在基于合同的项目中为客户进行业务分析.
  • 1 .完成8个项目.5年承包商和项目经理工作经验.
  • 为项目执行关键的开发和UI设计.
Technologies: JavaScript, MySQL, PHP, SQL, Web Development, Leadership, Technical Leadership, Project Management

Junior Web Developer

2002 - 2003
Freelance
  • 作为自由开发者开发网站,大约25个基于合同的项目.
  • 实现了几个自定义网站内容管理系统.
  • 利用了几乎所有可能的web开发反模式. 这是必要的一步,也是宝贵的经验.
Technologies: CSS, HTML, MySQL, PHP, SQL, Web Development, UX Design, 搜索引擎优化(SEO)

Junior/Intern Designer

1996 - 2000
Ruzanov设计工作室/TechnoCOM设计/TAAD
  • 学习图形和网页设计工具,包括基本和稍微高级的概念.
  • 学习了Macromedia Flash网页动画的基础知识.
  • Created many logos, personal cards, blanks, letterheads, envelopes, 和其他小的设计使用Adobe Photoshop, Illustrator, and CorelDRAW.
  • Acquired necessary design, usability, 以及后来被证明对网页和UI设计非常有用的构图技巧.
技术:Fireworks, Flash, CorelDRAW, Adobe Illustrator, Adobe Photoshop

Akzia.支付终端前端App(开发)

Akzia.iNets Payments is a complex, 运行在双触摸屏kiosk设备上的大量动画应用程序,为客户提供支付服务,使用AngularJS编写,并集成基于java的后端Web API.

Languages

CSS, HTML, CoffeeScript, PHP, TypeScript, SQL, HTML5, CSS3, JavaScript, C#, GraphQL, Ruby, Elm, Sass, Elixir, Go, Rust, Python

Frameworks

Next.js、Angular、Redux、Jasmine、ZURB Foundation、Express.. js、Bootstrap、AngularJS、Ember.js, Koa, Hyperapp, React Native,顺风CSS, Jest, ASP.NET, Cycle.js、Ruby on Rails (RoR)、Laravel、 .NET, ASP.. NET MVC, Yii, Protractor, NestJS, Material UI, Slim, Aurelia, Knockout (Knockout).. js), PhoneGap, Cypress, Django

Libraries/APIs

Emotion Library, Moment.js、Chai、Lodash、React、Node . js.js, Backbone.js, jQuery, Socket.IO, MobX, Anime.js, React Navigation, D3.. js、React测试库、REST api、InfernoJS、Preact、Sinon.JS, RxJS, Vue, XStream, NgRx/store, GitHub API, Scatter JS, Ramda, Ember FastBoot, Ember Data, React Native for Web, jQuery UI

Tools

Webpack, Karma, React Apollo, GitHub, Adobe Photoshop, Adobe Illustrator, Git, Zsh, Figma, FileMaker, CorelDRAW, Flash, Fireworks, Rollup, Stylus, Gulp, Brunch, Textbox.io, Auth0, Lerna, WebStorm

Paradigms

Unit Testing, Responsive, 面向对象编程(OOP), Agile Software Development, 行为驱动发展(BDD), 测试驱动开发(TDD), Agile, Responsive Layout, REST, Mobile Development, 函数式响应式编程, Reactive Programming, UX Design, 搜索引擎优化(SEO), Functional Programming, Management, 实时消息传递协议(RTMP)

Platforms

MacOS, Contentful, Visual Studio Code (VS Code), GreenSock动画平台(GSAP), Firebase, Amazon Web Services (AWS), Mobile, Oracle, SharePoint, Docker, Blockchain, Linux, Video Platforms

Storage

MySQL, Redis, RethinkDB, MongoDB, PostgreSQL, Microsoft SQL Server, CouchDB, Elasticsearch, AWS Elemental

Industry Expertise

Project Management

Other

CSS Modules, Styled-components, User Interface (UI), Front-end, Usability, SVG, Apollo, Apollo Server, WebSockets, Ember CLI, SVG Animation, APIs, Code Review, Data Visualization, Charts, Architecture, Full-stack, Web Development, Software Design, Leadership, API Integration, Technical Leadership, Mobile Apps, Front-end Architecture, ParcelJS, TypeORM, Enzyme, Bitcoin, User Experience (UX), iTerm2, Software Architecture, Segment, Startups, Single Sign-on (SSO), OAuth, Gatsby, Command-line Interface (CLI), Tron Blockchain, Kappa Architecture, CSS-in-JS, EOSIO, EOS, IPFS, Digital Kiosks, Animation, Back-end, Over-the-top Content (OTT), Video Streaming, Streaming, Cloud Architecture, AWS Cloud Architecture, HTTP Live Streaming (HLS), MPEG-DASH, AWS Elemental MediaConnect, AWS Elemental MediaStore, AWS Elemental MediaLive, AWS Elemental MediaPackage, Team Leadership, Remote Team Leadership, Planning, Video Players

2000 - 2005

信息技术、计算机工程、管理学硕士学位

陶里亚蒂管理学院-陶里亚蒂,俄罗斯