CEO & Founder of PTL Ltd, Java Enterprise Architect, PHP 5.3 ZCE

Hello and welcome on the personal resume page of Gabor Harsanyi!

If you are interested about IT solutions of specific problem fields or you need an expert to solve an issue what is out of the scope of your team, please visit our company page, Providing (i)Technical Leadership where you can find some useful information how to get things done.

In the followings my passion can be explored, please don't hesitate to get in touch in case if I may be of service to something or if you have some super cool ideas about my page or about our company or about anything is worth be shared.

"When you love what you do, the world pays attention"


My name is Gabor Harsanyi, I have got more than ten years of professional development experience and have been working as Java enterprise architect and PHP web applications architect for five years. I led teams of three to eight people through entire life-cycle of application development. I am ambitious, self-motivated with entrepreneur attitude and with strong technical background, have a good eye for details and I am a quick learner who can absorb new ideas and can communicate clearly and effectively.

  • 2012 - 2013 Erasmus and ITPro12 Scholarship to Jyväskylä, Finland
  • 2010 - Control Your Life competition organized by IT Services Hungary (Testing topic: 1st place, Programming topic: 2nd)
  • 2011 - Became a member of Mensa HungarIQa and Mensa International Group
  • 2005 - First place at the local ACM programming contest of University of Debrecen




July 2014 – Present

European Commission, Brussels, Belgium

Java Enterprise Architect (Consultant)

Being part of the design processes and implementation of new features to Sysper2, the European Commission’s Human Resource Management information system.

Technologies: JEE EJB 2.1 EJB 3.0 JTA JPA Eclipselink JMS Spring Struts Velocity PL/SQL jQuery JAWR
May 2014 – Present

Providing (i)Technical Leadership Ltd., Hungary

Chief Executive Officer & Founder

  • Creating, communicating, and implementing the organization's vision, mission, and overall direction
  • Leading, guiding, directing, and evaluating the work of others
  • Overseeing the complete operation of the organization and evaluating the success of the organization
  • Representing the organization for civic and professional association responsibilities and activities
July 2013 - July 2014

Loxon, Budapest, Hungary

Senior System Developer

  • We were working on Lending and Risk management software, Collateral management system for banking companies using Java EE platform to deliver highly scalable solution with the best performance. I took part of the architectural designing process as a senior Java developer on the back-end side using message and web services.
  • I was also involved in planning processes and extending Logical design documentation.
  • One of my main responsibility was to support onsite (Moscow) the first go-live to production of our new system.
Technologies: Java EE JMS JAAS LDAP Mail-API JTA JPA Hibernate JSF ICEFaces Web Services SOA JAX-WS WSDL UDDI Jython WebLogic WebSphere PL/SQL
SDLC: Maven CVS UML Eclipse
Febr. 2013 - June 2013

Pharazon AB, Helsinki, Finland

Software Developer

I was involved in three different projects.
  • One is an prototype Android application, called Coffea Chat, it uses WebRTC to make video chat connection between browsers and android devices.
  • The other one is a customization of osTicket ticket system.
  • The last one was a service provider with REST web services for a remote website frontend, implemented in Symfony 2. We only worked on the backend side to provide the services from the database.
Technologies: PHP Symfony 2 Memcache PHP Composer Backbone.js jQuery DBPatch MySQL MongoDB AWS Android WebRTC HTML5
SDLC: Scrum Extreme Programming Pair Programming Git Maven Jenkins Git PHPUnit
Sept. 2012 - Jan. 2013

JAMK University of Applied Sciences,
Skynest (FreeNest) project,
Jyväskylä, Finland

BPaaS-HUB Developer

FreeNest is an open source application life-cycle management tool including OpenStack Cloud technologies. I worked on a Hub Architecture for service ecosystems in this Cloud environment using REST web services. This Hub supposed to solve the trust issue between service consumers and providers.
I was also responsible to configuration and maintenance of Jenkins and related life-cycle management tools for PHP and Yii.

Technologies: Apache PHP Yii Memcache jQuery LESS MySQL MongoDB OpenStack AWS Webmin Tomcat LDAP
SDLC: Scrum Kanban Bugzilla Trac TestLink Jenkins Git Ant Selenium UML NetBeans
Dec. 2011 - Aug. 2012

Nebu, Debrecen, Hungary

Senior Java Developer

  • I supplied architectural design and development expertise on a market research software to enhance the project quality.
  • We defined coding standards and redesigned project structure and build scripts to optimize development efficiency and improve code quality.
  • We were responsible to migrate from Subversion to Git and from Ant to Maven.
  • I also created a jQuery plugin to perform application-wide spell checking using Lucene spell-checker.
Technologies: JEE EJB JSP JSF PrimeFaces JTA JPA EclipseLink Mail-API jQuery LESS Lucene Luke Tomcat JBoss MSSQL Web Services RESTEasy JAX-RS
SDLC: Scrum Agile TargetProcess Jenkins Git Subversion Maven Ant JUnit TestNG Selenium UML Eclipse
Oct. 2010 - Dec. 2011

Central Unit of Hungarian National Police,
Nyíregyháza, Hungary

Database Architect and Lead Java Developer

  • I led a group of developers to serve intern needs of Hungarian national polices.
  • I was responsible for database design, development, designing software solutions for various problem types and application tuning. My roles were also building architecture design documents from business requirements, and overseeing the development, code quality, security of the application throughout the project life-cycle and maintaining Jenkins.
  • My main goal was to deliver an information retrieval system, identifying and analyse performance bottlenecks and rectifying them. The information was grabbed from the tons of official documents created by Hungarian police units, using Solr, Lucene, Luke.
Technologies: JEE EJB Servlets JSP JSF ICEfaces JTA JPA TopLink WSDL RESTEasy Mail-API Ext JS jQuery Oracle Database PL/SQL Lucene Solr Luke Hadoop Tomcat GlassFish
SDLC: Scrum Agile Bugzilla Trac Jenkins Subversion Maven Ant JUnit TestNG Selenium UML Eclipse NetBeans TOAD
Jan. 2010 - July 2010

National Instruments, Debrecen, Hungary

Programmer Analyst (PL/SQL Developer)

The company’s main profile is developing and customizing Oracle ERP systems. I was a newbie in PL/SQL but I had good experience on other areas so I was involved in analysis and design meetings. We were working on high volume transactional systems.

Technologies: Oracle E-Business Suite modules Oracle Applications Oracle Forms Oracle Reports Oracle Alerts PL/SQL OLTP DataWarehouse Domino Server
SDLC: RUP Perforce Documentation with Lotus Notes UML TOAD Oracle Builders JDeveloper
Apr. 2009 - Jan. 2010

Concept Websites, Budapest, Hungary

Senior PHP Developer (Freelancer)

As a freelancer I was providing technical advice and consultancy to clients and management on matters of technical architecture infrastructure developments, including their feasibility and contributing to both the requirements and technical aspects of any development specification.

Technologies: Apache PHP MySQL HTML CSS JavaScript Ext JS CRM CMS Zend Framework
Mar. 2008 - Apr. 2009

Ygomi (Connexis), Debrecen, Hungary

Java Developer

I was involved in the support, maintenance and development of the NGTP (Next Generation Telematics Pattern) critical and distributed system. I prepared design documentation, component level test cases, implemented some of the components and automated tests, and developed visual tools for data testing purposes.

Technologies: J2EE EJB JSP Servlets JMS WSDL OSGi Hibernate JAAS Mail-API Axis GlassFish Knopflerfish Tomcat Asterisk NGTP PostgreSQL
SDLC: Scrum Agile JIRA Hudson Subversion Ant JUnit TestNG TestComplete UML NetBeans
July 2007 - Dec. 2007

Ceze, Debrecen, Hungary

Lead PHP Developer, Architect, Java Developer (Freelancer)

I coordinated a team of three people and responsible for a small business management software project right from requirements to implementation and architectural decisions. I had to prepare detailed design documentation for the project, supplied collaboration, component, sequence, ER diagrams.

Technologies: Java SE Swing JAX-RPC JAXB Apache PHP MySQL Drupal HTML CSS JavaScript Ajax CRM
Nov. 2006 - June 2007

UniWeb Plusz, Debrecen, Hungary

Lead PHP Developer, Architect

Company develops websites, web applications and CRM systems mainly for local governments. As an architect and a lead developer on the project I led a group of three developers and I had to verify business requirements, prepare high-level and detailed technical design documentation, handle project resource issues, design and implement various frameworks, create database structure and data models.

Technologies: LAMP HTML CSS JavaScript Ajax Smarty Moodle eCommerce
SDLC: Subversion UML
June 2005 - July 2006

ExcelsiorWeb, Debrecen, Hungary

PHP Developer (Freelancer)

We were designing and specifying medium and large software systems and websites, developing new functionalities, both back-end and front-end, installing and maintaining servers and databases.

Technologies: Apache PHP MySQL Joomla XHTML CSS JavaScript


2013 - Forever


Never stop learning :)

Machine Learning, Bioinformatics, Genetics, Data Analysis, Data Mining, Big Data, R programming, Cryptography

2012 - 2013

JAMK University of Applied Sciences, Jyväskylä, Finland

Information Technology for ITPro12, BSc

Final work: "Static code analysis during life-cycle of a real project, usefulness of software metrics"

2010 - 2014

University of Debrecen, Hungary

Software Information Technologist, BSc

Final work: "Building own extension to RapidMiner, application for data analysis and data mining"

2004 - 2010

University of Debrecen, Hungary

Information Technologist and Mathematician


Name: *

Email Address: *

Subject: *

Message: *

[recaptcha id:form1-recaptcha]

Please feel free to contact me with any questions or concerns via any of the followings:

 "You see things and then you say - Why? -
But I dream things that never were and then I say - Why not? -"