Charles Cohen

Tech Lead / Senior Back End Developer at WishTrip
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Israel, IL
Languages
  • Francais Native or bilingual proficiency
  • Anglais Full professional proficiency
  • Hébreux Native or bilingual proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 2 ratings
  • (2)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

Yakov Slushtz

I have had the privilege of being Charles' manager for almost four years, and I wholeheartedly recommend him for any professional opportunity. Charles is first and foremost an excellent JS Developer who writes clean and efficient code. But no less than that, a great team leader who knows how to plan and design new features and leads them together with the team. Charles is well-liked by his colleagues, and I have full confidence that he will continue to achieve professional success, and will be an asset to any organization.

Sinai Torbati

Charles is a Challenger, Fully Commited to his Task, Team Player and Expert in many fields.

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • MongoDB Basics
    MongoDB University
    Apr, 2019
    - Nov, 2024
  • AWS Essentials
    Linux Academy
    May, 2018
    - Nov, 2024
  • Facebook Certified Ads Product Developer I
    Facebook Blueprint
    Oct, 2019
    - Nov, 2024
  • AWS Concepts
    Linux Academy
  • Learning Vagrant
    Linux Academy

Experience

    • Israel
    • Travel Arrangements
    • 1 - 100 Employee
    • Tech Lead / Senior Back End Developer
      • Dec 2021 - Present

      Responsible of the NodeJS servers developmentLead the backend team: design APIs, review codes, improve team knowledgeDesign statistics report solution Client (Handlebars, Bootstrap, ChartJS) and Server (getting data from GA4 APis, Google BigQuery).Build a statistic dashboard solution: implement an ETL, build a data warehouse, provide APIs.Build a TMS: Tile Map Service from scratch based on Elasticsearch query and Mapbox client.Improve APIs performance: denormalize data with Document databases. Show less

    • Senior Back End Developer
      • Jan 2020 - Jan 2022

      Improve Node.js ExpressJS server performance: upgrade Node.js, benchmark APIs, identify memory leaks, set V8 options (use the server memory)Writing test workflows with mocha / jestDesign and Develop restful web APIs services, Socket.io service and lambda servicesWrite unit tests with jest.js (mocking modules ...)Improve user's localization algorithm for reducing database callsRefactor code for implementing server horizontal scalingWork on observability: implement logging, metrics and tracingImplement with existing architecture a new search engine based on Elasticsearch Show less

  • Ed&Web Technologies
    • Jerusalem, Israel
    • CEO / Full Stack Developer
      • Jun 2018 - Jan 2020

      Managing and developing Web Applications for Startup and companies Python & Django development (DRF, GIS, leaflet.js, Telegram API) for Israeli nature and parks authority NodeJS (express) application management and development for Webus (Israeli Startup) Angular2 application maintenance and development, moving from Bootstrap to Materials for Passman Teaching Javascript basics and advanced, NodeJS at Webschool Managing and developing Web Applications for Startup and companies Python & Django development (DRF, GIS, leaflet.js, Telegram API) for Israeli nature and parks authority NodeJS (express) application management and development for Webus (Israeli Startup) Angular2 application maintenance and development, moving from Bootstrap to Materials for Passman Teaching Javascript basics and advanced, NodeJS at Webschool

    • France
    • Medical Equipment Manufacturing
    • 1 - 100 Employee
    • Full Stack Developer
      • Aug 2015 - Jun 2018

      Lead Developer on Python & Django projects Python & Django application architecture, design, development, continuous integration API design and development using Django Rest Framework Write of asynchronous tasks using Celery and Redis Code and queries optimization for better performance using Django debug toolbar Write of unit tests and implementation of continuous integration with Jenkins, Travis Development of a Mailbox web application using Mailgun Lead developer: creation of Vagrant boxes for developers, sprints organization, Git management, code reviews PHP5 & MYSQL Web application development/maintenance using CodeIgniter Show less

    • Israel
    • Software Development
    • 1 - 100 Employee
    • Full Stack Developer
      • Mar 2015 - Aug 2015

      PHP5 & MYSQL Web Application Development using Laravel 5 and Code Igniter Working with composer (Package dependency manager) Javascript Single Page Application Development using AngularJS & Maintenance (Grunt) PHP5 & MYSQL Web Application Development using Laravel 5 and Code Igniter Working with composer (Package dependency manager) Javascript Single Page Application Development using AngularJS & Maintenance (Grunt)

    • United States
    • Software Development
    • 700 & Above Employee
    • Full Stack Developer
      • May 2014 - Mar 2015

      Maintenance of existing applications using PHP (Zend Framework), MYSQL, HTML5, CSS3, Javascript Development of new Application using Bootstrap, AngularJS Unit testing using Karma, Jasmine & Angular Mocks Cross Browser Development, IE9+, Chrome, Firefox, Safari, Opera Converting PSD Mockup Design into a cross browser HTML5 website/application Maintenance of existing applications using PHP (Zend Framework), MYSQL, HTML5, CSS3, Javascript Development of new Application using Bootstrap, AngularJS Unit testing using Karma, Jasmine & Angular Mocks Cross Browser Development, IE9+, Chrome, Firefox, Safari, Opera Converting PSD Mockup Design into a cross browser HTML5 website/application

    • Technology, Information and Internet
    • Client Side Developer
      • Mar 2013 - Mar 2014

      Responsible of Front End Development, working in cooperation with the Back End Team. Workflow Design and production, Team Development. Maintenance and Development of Correlor Facebook Application (JS API) JS API Development using OOP, HTML5 frames communication, AJAX Dashboard Statistics Application development using Google charts library, OOP, AJAX Converting PSD Mockup Design into a cross browser HTML5 website/application Cross Browser Development, IE8+, Chrome, Firefox, Safari, Opera Show less

    • Webmaster
      • Dec 2008 - Mar 2013

      Position of responsibility. Working under pressure. Direct contact with agents. Understanding and adapting needs and requirements regarding new technologies. Development of a Web Application for the agents (Wiki, Touristic Services, CRM…) Website maintenance (bug corrections, new module developments etc…) Customers databases synchronizing scripts towards different APIs. Editing and sending bi weekly newsletter Position of responsibility. Working under pressure. Direct contact with agents. Understanding and adapting needs and requirements regarding new technologies. Development of a Web Application for the agents (Wiki, Touristic Services, CRM…) Website maintenance (bug corrections, new module developments etc…) Customers databases synchronizing scripts towards different APIs. Editing and sending bi weekly newsletter

    • Freelancer
      • May 2009 - Feb 2013

      In charge of technical Internet developments Front-end development: HTML, CSS, Javascript, AJAX, JSON, XML, jQuery, jQuery UI(dev.edandweb.co.il/uiwork/) Back-end development: PHP, MYSQL, Smarty, dynamic XML (zap.co.il), Facebook API, Mailchimp API Google subscriptions: Meta tags, ALT tags, sitemap XML, robots.txt, URL Rewriting In charge of technical Internet developments Front-end development: HTML, CSS, Javascript, AJAX, JSON, XML, jQuery, jQuery UI(dev.edandweb.co.il/uiwork/) Back-end development: PHP, MYSQL, Smarty, dynamic XML (zap.co.il), Facebook API, Mailchimp API Google subscriptions: Meta tags, ALT tags, sitemap XML, robots.txt, URL Rewriting

Education

  • Hadassah College Jerusalem
    Engineer's degree, Industrial and management
    2004 - 2006

Community

You need to have a working account to view this content. Click here to join now