Tibor Harai

Tibor Harai

Operator, Systems Administrator, Systems Manager

location of Tibor HaraiBrisbane, Queensland, Australia

Connect with Tibor Harai to Send Message

Connect

Connect with Tibor Harai to Send Message

Connect
  • Timeline

  • About me

    Former Senior Software Engineer at Alcolizer Technology

  • Education

    • University of Science József Attila, Szeged (Hungary)

      1999 - 2001
      Mathematician Programmer Department / Postgraduate Session
    • University of Science József Attila, Szeged (Hungary)

      1995 - 1999
      Bachelor's degree Mathematician Programmer
  • Experience

    • Budapest Bank Ltd.

      Sept 1996 - Oct 2001
      Operator, Systems Administrator, Systems Manager
    • Netstudio Hungary Kft.

      Oct 2001 - Oct 2004
      Software Engineer

      Back-End Web Development, Web Applications, Systems administrationProgramming languages: - HTML, RXML, JavaScript, Perl, PostgreSQL, Pike (C++ based)

    • Ericsson Telecommunications Ltd.

      Oct 2004 - Aug 2007
      Software Engineer

      Application programming, embedded systems programming, design, and programming of test-casesProgramming languages:- C, C++, TTNC3, Shell scriptingSome projects: - TTCN-3 compiler’s semantic analyzer systematic testing, making of regression tests - MTP3b daemon development - RTP (Real-time Transport Protocol) protocol development - H248 responder development to the ATM switching system for load testing purpose (TCP, SCTP, H248 communication) - IMSAS Load-generator development (extended H248 responder) - Test Port generator (compiler from C++ source code to TTCN-3 language) Show less

    • Eyecon Service Pty. Ltd.

      Dec 2007 - Jul 2020
      Senior Software Engineer

      Application programming, multi-threaded programming, distributed programming, embedded systems programming, test automation, architecture/design, system integration, and online transaction processing.Programming languages: - Main: C++, Java EE, Python, SQL - Additional: JavaScript, PowerShell script, Shell script, XML, XSD, XSLT, HTMLSome C++ projects: - Download manager development - Logging system development - SAS (Slot Accounting System) Protocol development - Game engines development - Embedded system developments (drivers, interfaces, simulators to equipment) - Creating Windows XPe imagesSome Java projects: - Game engines development - RTP test runner (RTP: Return to Player or theoretical payout percentage) development - RTP test agent development - Integration Server development - Casino Server development - Test Automation - Image Comparison tool developmentSome Python projects: - Test Automation - Resolving customers' report requests Show less

    • Alcolizer Technology

      Apr 2021 - Jun 2024
      Senior Software Engineer

      Embedded systems programming (ARM processor-based hardware), application programming, multithreaded programming, design, testing, troubleshooting.Languages: C, C++Environment: Windows 10, Oracle Virtual Box, Linux, DockerDevelopment Tools: CLion, Visual Studio Code, Git, TestRail, RedmineAlcohol and drug testers development: - Using key-value database (NoSQL DB), GPS chip for localization, Bluetooth chip for printers and connecting to cloud apps. - Adding new features - Bug fixingNew alcohol tester development: - Zephyr (Real-time operating system for embedded systems) - Mostly worked on the new print ticket module: o LVGL (Light and Versatile Graphics Library) o SVG (Scalable Vector Graphics) format o FreeType library to render fonts Show less

  • Licenses & Certifications

    • OWASP Top 10: #1 Injection and #2 Broken Authentication

      LinkedIn
      Apr 2020
    • OWASP Top 10: #3 Sensitive Data Exposure and #4 External Entities (XXE)

      LinkedIn
      Apr 2020
    • Learning the OWASP Top 10

      LinkedIn
      Apr 2019
      View certificate certificate