×
Gabor Hosszu

Gabor Hosszu

Software Engineer

N/A, Timisoara, Romania, RO, N/A
+40741989312
English

Background


About

About

I'm a Python software engineer with more than 10 years of experience and an interest in distributed systems, AI, web development & automation.

Work Experience

Work Experience

  • Senior Software Engineer

    Sep, 2023 - Present

    Joined MeliorAI to contribute to the backend of its contract intelligence application, designed to analyze and extract key data and insights from legal documents while providing a ChatGPT-like question-and-answer feature amongst many other client driven needs.

    • Data Flows - Contributed to the development a distributed workflow orchestration system designed to decouple client-specific business logic from APIs, ensuring robustness and flexibility across multiple use cases. Built using Ray for resource orchestration, Prefect for workflow orchestration, and Kubernetes for container orchestration, this three-layered approach provides scalability, fault tolerance, and efficient resource utilization. My role focused on designing and implementing this system in Python, leveraging the modularity of these tools to handle complex business logic workflows seamlessly.

  • Senior Software Engineer

    Sep, 2021 - May, 20231 year 8 months

    The company brought me on board to assist with migrating a monolithic SaaS application to the cloud. My role involved developing a scalable and robust infrastructure while transitioning various app components into microservices.

    • Rules Engine - Developed the company's new pricing decision engine frontend using Django and JavaScript. Decoupled the hard-coded pricing rules into version-controlled ".json" config files, moving them to our AWS repository. This allowed dynamic rule creation without client-side code changes, enabling CI/CD for pricing rules and ensuring zero downtime for users.

    • Payment Platform - Implemented the application's payment service (both frontend and backend) using the Stripe API. Overcame challenges such as 3D secure checks, payment retries, trial periods, and coupons. Later integrated the app with Shopify and Magento, designing a frontend that supports either API based on requirements.

    • Self Service Reports - Developed a service (frontend and backend) allowing users to generate analytical reports based on their needs. Integrated with the Google Drive API, enabling report exports directly to Google Drive. Used Pandas for managing large datasets and Elasticsearch & Kibana for data visualization and verification.

    • Google Integration - Created a web app to enable users to push specific data fields from their database to the Google Shopping and Shopify APIs. Examples include pushing custom labels for Google Shopping or updating prices in Shopify stores.

    • Testing & Code Style - Led testing-related training within the team, providing workshops on unit testing, PyTest, and mocking. Championed PEP8, linting, and standardized coding styles (such as Black/Ruff) to enhance code quality and reduce distractions.

  • Senior Software Engineer

    Oct, 2020 - Sep, 202111 months

    As part of the Production Engineering team, my primary role involved designing, developing, and testing microservices and platforms to support various engineering groups in running compute workloads. The focus was on reliability, availability, and resource optimization, using the Altair (Univa) Grid Engine to efficiently manage hundreds of CPU hours daily.

    • Containerising The Grid - Led the deployment of Docker with Harbor onto the company's in-house grid network. This enhanced the portability and flexibility of internal user workflows, enabled platform-agnostic usage, and facilitated future cloud extensions.

    • Diskovery - Contributed to the development of an internal disk space management solution capable of multi-processed disk crawling and querying detailed information significantly faster than existing tools (e.g., du, duc, ncdu). Optimized the project to crawl 50TB of NFS storage in ~30 minutes.

    • Automatic Code Reviewer - Developed a Python "bot" to aid in code reviews, integrating with Jenkins to poll and schedule Perforce servers for various validation stages, including static code analysis and compliance/integration/unit testing.

  • Senior Software Engineer

    Sep, 2015 - Oct, 20205 years 1 month

    Worked as a Junior Tech Lead in the Verification team of the PowerVR Vision & AI department, focusing on integration and feature testing for the Neural Network Accelerator (NNA) product. I was a key contributor to the team's in-house automated CI/CD infrastructure.

    • Plugin System - Led the development of a modular testing framework that provided CI/CD services for all engineering teams in the department. The framework, built with an Object-Oriented API in Python, was adopted by the AI Engineering group and supported numerous releases since 2018.

    • NNA/ISP Verification & Validation - Developed top-level integration tests for both the software stack and hardware simulation of the NNA and ISP (Image Signal Processing) products. Utilized industry-standard machine learning libraries like TensorFlow, Caffe, ONNX, and TVM to create reference results for performance and quality comparisons.

  • Annual Placement Engineer

    Jul, 2013 - Jul, 20141 year

    Worked in the PowerVR Video Decoder team as part of my degree's placement year.

    • Developed an automated video stream importer in Python (Django) that used the company's proprietary decoder to extract the information and upload it into a MySQL database.

Skills

Skills

  • Inventing

    Electricity

    Sound Recording

    Motion Pictures

  • Entrepreneurship

    Business Development

    Product Innovation

    Industrial Research

Education

Education

  • Computer Science with Industrial Experience, BSc (Hons), The University of Manchester, Manchester, UK

    Sep, 2011 - Jul, 2015

    Second Class, First Division

    Graduated with Second Class, First Division.

    Achieved a first class mark for my final year project, "Automatic Human Action Recognition". The aim was to research and develop a human movement recogniser with real time performance and accuracy. The project was developed in MATLAB. Demo available: https://www.youtube.com/watch?v=ib6jtCAg2xc.

  • Maths & Information Technology, High School, National College Elena Ghiba Birta, Arad, Romania

    Sep, 2007 - Jul, 2011

    9.65/10

    Romanian Baccalaureate Exam Result: Overall score of 9.65/10 (top 1% at country level) with 9.75/10 in Maths

Awards

Awards

  • National Champion E Class 14-15 age group , Romanian Dance Sport Federation

    Awarded on: Jan 01, 2007

    Amateur ballroom dancer for 8 years; won several competitions in Romania, including the national championship in 2007.

Volunteer Work

Volunteer Work

  • Lead Researcher, Developing Resources for All

    Jan, 1876 - Oct, 1931

    Conducted research and experiments leading to numerous patents and innovations.

    • Developed the phonograph, a device for recording and reproducing sound.

    • Invented the motion picture camera, contributing to the birth of the film industry.

Publications

Publications

  • Electric Light and Power, Scientific American

    Published on: Jan 01, 1880

    A paper detailing the development and impact of electric light and power systems.

Interests

Interests

  • Research and Development

    InnovationsExperimentation
References

References

  • Henry Ford

    Thomas Edison was a brilliant inventor and a visionary businessman. His work has had a profound impact on the modern world.