Barak Shohat

Barak Shohat

Timrat, Israel
Hire Barak
Scroll To View More
Barak Shohat

Barak Shohat

Timrat, Israel
Member since October 20, 2013
Barak is a highly motivated, resourceful, and creative software professional with a "nothing is impossible" attitude and over 12 years of experience in IT consulting and software engineering. He has meticulous attention to detail, provides solid advice, and has a high availability for discussion.
Barak is now available for hire
Portfolio
Experience
  • C++, 14 years
  • C#, 4 years
  • Python, 3 years
  • Django, 3 years
  • iOS, 2 years
  • Amazon Web Services (AWS), 2 years
  • HaXe, 2 years
  • Android, 2 years
Timrat, Israel
Availability
Part-time
Preferred Environment
Windows, Linux, Git, SVN, Aptana, FlashDevelop
The most amazing...
...system I've built is a collaborative music application allowing musicians all over the world to play and record music together with ultra-low latency.
Employment
  • Managing Director
    Bazzisoft
    2004 - PRESENT
    • Worked as a freelance software developer on many projects, both individually or leading a team.
    • Created modern web systems and services using Python/Django, PHP, JavaScript, HTML5, and CSS3.
    • Built cross-platform mobile games and applications targeting iOS and Android.
    • Created a fully-featured telephone switchboard using Asterisk and SIP.
    • Built real-time, multithreaded systems and middleware in C++ and C#.
    • Developed online games and applications in Flash and HTML5/JavaScript.
    Technologies: Python, Django, Haxe, JavaScript, C++, C#, Flash, PostgreSQL, MySQL
  • Project Manager, Software Team Leader
    WebFlicks Australia
    2002 - 2004
    • Designed a state-of-the-art online DVD rental system.
    • Led the team that developed the system using PHP and MySQL.
    • Developed a warehouse logistics system in C++.
    • Managed the marketing, sale, and installation of the system for multiple high-profile customers.
    Technologies: PHP, MySQL, C++, Oracle
  • Lead Analyst/Programmer, Technical Director of Film & 3D
    AAV Digital Pictures
    2001 - 2002
    • Worked closely with film effects designers by analyzing their projects, then designing and writing custom plug-ins and scripts to support their work.
    • Worked with 3D animation and compositing tools such as Maya, Shake, and Discreet's Flame.
    • Developed a super high-quality plug-in for grain removal from digital film images.
    • Developed database, backup, and rendering systems to streamline workflows.
    Technologies: C++, Shell Scripting, SQL Server, Maya, Shake
  • Software Engineer
    IGT Australia
    2000 - 2001
    • Developed improvements to C++ gaming machine operating systems.
    • Implemented improvements to C++ gaming machine operating systems. Developed a Java debugger in C++ with Win32 APIs.
    • Developed multiple slot machine games in Java.
    • Created game effects and animations in conjunction with artists.
    Technologies: Java, C++, Win32, DirectX
Experience
  • ContentWriters (Development)

    eCommerce website developed in Python & Django for connecting buyers and writers of content.

  • BigThanks.com.au (Development)

    eCommerce website developed in Python & Django selling coupons for discounted experiences such as skydiving and hot-air ballooning.

  • Henry Stewart Talks (Development)
    http://www.hstalks.com

    PHP website that streams educational videos and includes fine-grained authentication and eCommerce capabilities.

  • DEALS.com.au (Development)
    http://deals.com.au

    Created the MVP of the DEALS.com.au daily deals website in PHP & MySQL.

  • AussieCommerce Vendors App (Development)
    https://play.google.com/store/apps/details?id=au.com.deals.vendors

    Mobile app that allows vendors to scan and verify coupon barcodes directly from their iOS or Android device.

    Android version: https://play.google.com/store/apps/details?id=au.com.deals.vendors
    iOS version: http://itunes.com/apps/aussiecommerce-vendors

  • Various Mobile & Flash Games + Gaming Platform (Development)

    Created various cross-platform games that run on Flash, iOS and Android, served through a purpose-built online multiplayer gaming platform written in Python.

    Demo logins can be provided on demand.

Skills
  • Languages
    ActionScript 3.0, Python, HaXe, PHP, C, C++, C#, Java
  • Frameworks
    Django, Knockout.js, Unity3D, Adobe Flex, AngularJS, Boost C++
  • Libraries/APIs
    jQuery, Amazon API, PayPal API, OpenGL, DirectX, Facebook API, Google API
  • Paradigms
    MVC, AJAX, Asynchronous Programming, Design Patterns, Network programming, Rapid prototyping, Object-oriented Programming (OOP), Responsive Web Design (RWD), Test-driven Development (TDD), Functional programming, Agile Software Development, Unit Testing, Parallel programming
  • Storage
    PostgreSQL, MySQL, NoSQL, SQL Server, Oracle
  • Misc
    Multithreading, Asterisk, UX Design
  • Tools
    Git, Adobe Photoshop
  • Platforms
    Mac OS X, Linux, iOS, Amazon Web Services (AWS), Android, Windows
Education
  • Bachelor's degree in Computer Science
    Monash University - Melbourne, Australia
    1998 - 2000
I really like this profile
Share it with others