Vitali Kaspler,以色列特拉维夫-雅福的开发者
Vitali is available for hire
Hire Vitali

Vitali Kaspler

Verified Expert  in Engineering

Full-stack Developer

Location
Tel Aviv-Yafo, Israel
Toptal Member Since
November 7, 2018

Vitali在端到端软件开发方面拥有超过十年的专业经验,专注于后端架构和用户体验. 他在不同的公司工作过,处于公司的不同阶段, from software engineer to CTO, 这将他带到了一个可以提供一体化复杂应用程序项目的阶段. 维塔利以出色的沟通和深入的分析能力补充了他的专业经验.

Portfolio

CoderZ
亚马逊网络服务(AWS), MySQL, PHP, Unity, AngularJS, JavaScript
Clicktale
AngularJS, Vanilla JS, Mongoose, MongoDB, Koa, Express.js, Node.js...
ALTS.Trade
Bitcoin, MySQL, PHP, Express.js, Node.js, Bootstrap, Highcharts, D3.js...

Experience

Availability

Part-time

Preferred Environment

Git, Atom, WebStorm, Visual Studio

The most amazing...

...我编写的是一个可视化的代码生成工具,它使财富500强公司能够跟踪其网站数亿用户生成的事件.

Work Experience

Head of R&D

2017 - 2018
CoderZ
  • 领导一个由7名工程师组成的团队,使产品达到生产准备(质量), performance, 规模)和在多个国际编码比赛中的采用.
  • 在团队中引入并采用scrum方法.
  • 解决了Unity3D在web应用中复杂的集成问题. 最具挑战性的部分是Unity事件循环与JavaScript事件循环的同步,以及通过评估用户生成的代码来精确控制3D模拟.
  • 提高服务器端可伸缩性和性能,同时降低AWS成本.
技术:亚马逊网络服务(AWS), MySQL, PHP, Unity, AngularJS, JavaScript

R&D Team Leader

2015 - 2017
Clicktale
  • 使用Scrum方法建立并领导5名工程师的团队.
  • 为Visual Editor-Clicktale的所见即所得环境设计了一个架构,用于定义实时跟踪的自定义用户事件.
  • 实现了Clicktale代码中的规则引擎,该代码嵌入了许多财富500强网站,并在数百万台设备上运行. 代码是高效的Vanilla JS,用于跟踪可定制的用户事件.
  • 参与设计Clicktale Experience Cloud架构.
  • 采用新技术开发微服务:Node.js, Koa.js, MongoDB, Mongoose, and others.
技术:AngularJS, Vanilla JS, Mongoose, MongoDB, Koa, Express.js, Node.js, Microsoft SQL Server, C#, .NET

联合创始人,CTO和全栈开发人员

2014 - 2015
ALTS.Trade
  • 使用AngularJS和RequireJS构建SPA的前端架构.
  • 使用HighCharts和D3实现交易仪表板中使用的各种图形.
  • 构建自定义AngularJS指令,包括D3图的指令.
  • 构建NodeJS SDK,用于将交易机器人与平台集成.
技术:比特币,MySQL, PHP, Express.js, Node.js, Bootstrap, Highcharts, D3.js, RequireJS, AngularJS

Software Engineer and Tech Lead

2011 - 2014
NICE Systems
  • 领导与其他团队的沟通与协作,包括海外团队.
  • 设计并实现数据库结构及其实体.
  • 使用REST为各种NICE平台开发集成层.
  • 设计并编码基于mvc的web前端基础架构.
  • 重新设计并实现了历史模块,以提高稳定性和性能(Windows应用程序).
  • 设计和编码新产品的功能和集成.
  • 对遗留系统的维护、复杂的错误修复和改进做出贡献.
技术:RequireJS, jQuery, Knockout.js), Hibernate, Spring, Java, Microsoft SQL Server, Windows Forms (WinForms), .NET, C#

Software Engineer

2008 - 2011
IDF
  • 从开始开发各种企业应用程序, requirements gathering, 高、低层设计开发直至生产阶段.
Technologies: ASP.NET Web Forms, jQuery, JavaScript, Microsoft SQL Server, Entity Framework, ASP.NET MVC, Web Forms, .NET, C#

Visual Editor

http://www.youtube.com/watch?v=vRhLeueicrU
Visual Editor是Clicktale的所见即所得环境,用于设置事件, segments, or filters on any website page, element, or form. 该工具为高效的JavaScript代码生成规则,这些代码嵌入在许多财富500强公司的网站中,并在数百万台设备上运行.

ALTS.Trade

ALTS.Trade是另一种加密货币交易市场.

•它不再可用,现在域名由另一个实体拥有.

As founder of the startup, 我身负亲力亲为的首席技术官和首席产品官的职责:研究市场, 利用精益启动方法定义产品需求, 负责产品的技术研究和开发, working with contractors, etc.

Languages

c#, JavaScript, CSS, HTML5, TypeScript, SQL, PHP, Java, Python

Frameworks

AngularJS, ASP.NET Web Forms, Knockout (Knockout.js), ASP.NET MVC, Express.js, Vuetify, Unity, .NET, Koa, Vanilla JS, Bootstrap, Spring, Hibernate, Bootstrap 3, Angular, Django, Django REST Framework, Nuxt.js

Libraries/APIs

Node.js, jQuery, RequireJS, Windows Forms (WinForms), Entity Framework, Highcharts, D3.js, Vue

Paradigms

Scrum、微服务架构、函数式编程

Other

软件架构、面向对象设计、Scrum Master、加密货币、比特币、机器学习

Tools

Git, Gulp, Webpack, Mongoose, Visual Studio, WebStorm, Atom, NGINX

Storage

MySQL, SQL Server 2012, MongoDB, Microsoft SQL Server, Web Forms

Platforms

亚马逊网络服务(AWS)、亚马逊EC2、Linux

2011 - 2014

计算机科学学士学位

管理学院学术研究-以色列

JULY 2018 - PRESENT

构建机器学习项目

Coursera

JUNE 2018 - PRESENT

改进深度神经网络:超参数调整、正则化和优化

Coursera

JUNE 2018 - PRESENT

Neural Networks and Deep Learning

Coursera