Scroll To View More
Ran Oren

Ran Oren

Byron Bay, New South Wales, Australia
Member since September 12, 2014
Ran is a results-oriented architect and leader with a focus on delivering high-quality code and products, and proven skill in directing teams of developers. He specializes in designing and building scalable web applications that support large numbers of concurrent users.
Ran is now available for hire
  • JavaScript, 12 years
  • MySQL, 12 years
  • PHP, 12 years
  • Zend Framework, 7 years
  • Ext JS, 6 years
  • Sencha Touch, 4 years
  • Node.js, 1 year
  • AngularJS, 1 year
Byron Bay, New South Wales, Australia
Preferred Environment
The most amazing...
...thing I've coded is a trading platform for Binary Options.
  • CTO
    2008 - PRESENT
    Keep in Touch Systems
    • Created a web-based POS for paying prepaid and post-paid bills or making international money transfers.
    • Programmed a full back-office system to control the application and produce real-time reports.
    • Developed a mobile application (web-based) to let customers top up their balance with different mobile carriers.
    • Managed the development of client software that is installed on EFTPOS machines.
    • Implemented the billing integration with different payment gateways.
    • Built a revenue sharing system, letting us share revenues with our agents.
    Technologies: Apache, Linux, MySQL, PHP, Zend Framework, Amazon Web Services, Sencha Touch, ExtJS, Memcached, JavaScript, Ajax, SVN, PayPal API, Authorize.Net
  • Update App from Sencha Touch 1 to Sencha Touch 2
    2015 - 2015
    Exactech (via Toptal)
    • Created a Sencha Touch 2 mobile application for surgeons.
    • Supported two different profiles (phone and tablet) which shared most of the modules.
    • Used the browser's local storage.
    • Integrated with Vimeo API to render videos and thumbnails.
    • Used deep linking to support browser history.
    Technologies: Sencha Touch 2, Vimeo API, browser local storage
  • CTO
    2008 - 2013
    • Created an online engine that generates secure trading environments for binary option trading.
    • Developed an affiliate platform from scratch.
    • Wrote real-time risk management algorithms.
    • Implemented billing integration with the different payment solutions.
    • Programmed a full back-office system, supporting full customization of the trading platform, report generation, access control management, CRM, etc.
    • Built an API to let clients implement their own trading platforms using our trading engine.
    Technologies: Apache, Linux, MySQL, PHP, Java, JavaScript, Google Analytics API, Lightstreamer, Capistrano, Zend Framework, Amazon Web Services, Sencha Touch, ExtJS, Memcached, Ajax, SVN, Highcharts, Leverate API, PayPal API, SafeCharge Payment Gateway
  • Web Architect
    2007 - 2008
    • Responsible for improving the website's performance and scalability and dramatically reducing the load on the databases.
    • Built the main website's community features, e.g. private messaging and notifications system.
    • Introduced new technologies to the company, e.g. Zend Framework.
    • Wrote background scripts for data migration.
    • Created background scripts to produce usage and load reports.
    Technologies: Apache, MySQL, PHP, Zend Framework, Memcached, JavaScript, Ajax
  • Chief Architect
    2003 - 2007
    • Designed and built the server architecture from scratch for a system that supported ~20M daily requests.
    • Responsible for the web application's performance and scalability.
    • Implemented database optimization techniques that dramatically improved the system availability.
    • Took most of the main product's features from the requirements stage to deployment.
    • Managed teams: Server Infrastructures and Core (LAMP), Web (LAMP), Admin (C#), Business Intelligence (OLAP, SQL Server), and Flash.
    Technologies: LAMP, SOAP, C#, VB.NET, FFmpeg, Team Foundation Server
  • Developer
    2003 - 2003
    • Assisted in the website's development.
    • Built a dynamic survey web application for the company's Business Intelligence Dept. as part of my internship project.
    Technologies: VB, VBA, COM+, JSP, JavaScript, Java Servlets, HTML, CSS
  • Binary Options Trading Platform (Development)

    A B2B white-label solution for Binary Options trading created from scratch. Clients can customize their brand and configure the platform online, while the engine is centrally hosted (SaaS).

  • Affiliate Platform for Binary Option Trading (Development)

    A white-label affiliate platform created from scratch to supply affiliates with marketing materials and share revenues with them, based on the traffic they send to the trading platform.

  • Back-Office and CRM (Development)

    A full back-office system built from scratch, including an advanced CRM, to supply the trading platform operators with full control over the system.

  • Video Hosting Website (Development)

    A website developed from scratch as the first developer and chief architect.

  • Languages
    JavaScript, PHP, SQL, CSS3, Java, Ruby, Sass, C#
  • Frameworks
    Ext JS, Zend Framework, Sencha Touch, AngularJS, Bootstrap 3, .NET, Ruby on Rails (RoR), Compass, Express.js, PHPUnit
  • Libraries/APIs
    Highcharts, Vimeo API, Twilio API, jQuery, Authorize.Net, SafeCharge Payment Gateway API, PayPal API, Socket.IO, Node.js
  • Paradigms
    Model View Controller (MVC), Agile Software Development, MEAN Stack, Test-driven Development (TDD)
  • Platforms
    LAMP, Linux
  • Storage
    Memcached, MySQL, MongoDB
  • Tools
    Grunt, Bower, Google Analytics, Zend debugger, DomPDF, PDFtk, Yeoman
  • Bachelor of Science degree in Software Engineering
    1999 - 2003
    Universitat Ben Gurion Ba-Negev - Be'er-Sheva, Israel
I really like this profile
Share it with others