Vitali Kaspler, Full-stack Developer in Tel Aviv-Yafo, Israel
Vitali Kaspler

Full-stack Developer in Tel Aviv-Yafo, Israel

Member since August 9, 2018
Vitali has over ten years of professional experience in end-to-end software development with a focus on back-end architecture and UX. He's worked at a variety of companies across different stages of the corporate ladder, from software engineer to CTO, which brought him to a stage where he could offer all-in-one complex application projects. Vitali supplements his professional experience with excellent communication and deep analytical skills.
Vitali is now available for hire

Portfolio

  • CoderZ
    JavaScript, AngularJS, Unity, PHP, MySQL, AWS
  • Clicktale
    .NET, C#, MS SQL Server, NodeJS, Express, KoaJS, MongoDB, Mongoose...
  • ALTS.Trade
    AngularJS, RequireJS, D3, HighCharts, Bootstrap, NodeJS, Express, PHP, MySQL...

Experience

Location

Tel Aviv-Yafo, Israel

Availability

Part-time

Preferred Environment

Visual Studio, WebStorm, Atom, GIT

The most amazing...

...thing I've coded is a visual code generation tool enabling Fortune 500 companies to track events generated by hundreds of millions of users of their websites.

Employment

  • Head of R&D

    2017 - 2018
    CoderZ
    • Led a team of seven engineers to bring the product to production-readiness (quality, performance, scale) and adoption in multiple international coding competitions.
    • Introduced and adopted scrum in the team.
    • Solved issues in the complex integration of Unity3D in the web app, while the most challenging part was synchronization of Unity event loop with JavaScript event loop and precise control of 3D simulation by evaluation of user-generated code.
    • Improved server side scalability and performance while reducing AWS costs.
    Technologies: JavaScript, AngularJS, Unity, PHP, MySQL, AWS
  • R&D Team Leader

    2015 - 2017
    Clicktale
    • Built and led a team of five engineers using Scrum methodology.
    • Designed an architecture for Visual Editor - Clicktale’s WYSIWYG environment that is used to define custom user events that are tracked in real time.
    • Implemented a rules engine that is part of Clicktale's code that is embedded in many Fortune 500 websites and runs on millions of devices. The code is highly efficient vanilla JavaScript that tracks customizable user events.
    • Contributed to the design of Clicktale Experience Cloud architecture.
    • Developed microservices while adopting new technologies: NodeJS, KoaJS, MongoDB, Mongoose, and others.
    Technologies: .NET, C#, MS SQL Server, NodeJS, Express, KoaJS, MongoDB, Mongoose, vanilla JavaScript, AngularJS
  • Co-founder, CTO and Full Stack developer

    2014 - 2015
    ALTS.Trade
    • Built front-end architecture of the SPA using AngularJS and RequireJS.
    • Implemented various graphs used in the trading dashboard using HighCharts and D3.
    • Built custom AngularJS directives including directives for D3 graphs.
    • Build NodeJS SDK for integration of trading bots with the platform.
    Technologies: AngularJS, RequireJS, D3, HighCharts, Bootstrap, NodeJS, Express, PHP, MySQL, Bitcoin
  • Software Engineer and Tech Lead

    2011 - 2014
    NICE Systems
    • Led communication and collaboration with other teams including teams abroad.
    • Designed and implemented DB structure and its entities.
    • Developed an integration layer for various NICE platforms using REST.
    • Designed and coded MVVM based web front end.
    • Redesigned and implemented history module to improve stability and performance (Windows app).
    • Designed and coded various product features.
    • Fixed complex bugs in legacy code.
    Technologies: C#, .NET, WinForms, MS SQL Server, Java, Spring, Hibernate, KnockoutJS, jQuery, RequireJS
  • Software Engineer

    2008 - 2011
    IDF
    • Developed various enterprise applications from initiation, requirements gathering, high and low-level design and development up to production stage.
    Technologies: C#, .NET, WebForms, ASP.NET MVC, Entity Framework, MS SQL Server, JavaScript, jQuery

Experience

Skills

  • Languages

    C#, JavaScript, CSS, HTML5, TypeScript, SQL, Python
  • Frameworks

    AngularJS, ASP.NET Web Forms, Knockout.js, ASP.NET MVC, Express.js, Vuetify.js, Bootstrap 3, Angular, Django, Django REST Framework, Nuxt.js
  • Libraries/APIs

    Node.js, jQuery, RequireJS, WinForms, Highcharts, D3.js, Vue.js
  • Paradigms

    Scrum, Microservices Architecture, Functional Programming
  • Other

    Software Architecture, OOP Designs, Scrum Master, Cryptocurrency, Bitcoin, Machine Learning, AWS
  • Tools

    Git, Gulp.js, Webpack, Mongoose, Nginx
  • Storage

    MySQL, SQL Server 2012, MongoDB, AWS RDS
  • Platforms

    AWS EC2, Linux

Education

  • Bachelor of Science degree in Computer Science
    2011 - 2014
    College of Management Academic Studies - Israel
Certifications
  • Structuring Machine Learning Projects
    JULY 2018 - PRESENT
    Coursera
  • Improving Deep Neural Networks: Hyperparameter tuning, Regularization and Optimization
    JUNE 2018 - PRESENT
    Coursera
  • Neural Networks and Deep Learning
    JUNE 2018 - PRESENT
    Coursera

To view more profiles

Join Toptal
I really like this profile
Share it with others