CURRICULUM VITAE
Personal
Name:
Venyige Tibor
Location: Budapest, Hungary - H1136
https://www.linkedin.com/in/tibor-venyige-2811aa86--
Schools
University:
University of Veszprém
Term:
1988-92
Qualification:
graduate mechanical engineer
University:
University of Veszprém
Term:
1988-94
Qualification:
M.Sc. chemical engineer
Post grad
In 1997 I absolved my PhD studies at MTA (Hungarian Academy of Sciences), the title of my PhD
thesis "Hydrodynamical study of multiphase fluidized bed bioreactors". However the doctoral
procedure has not yet been initiated until present days.
Languages
English: intermediate level (written and oral exam)
Other skills
Bioengineering: bioreactor design and operation
CNC programming and operation – Fanuc 0 and Mach3 systems
Electronics – microcontroller applications, hardware and firmware development
Software skills: MS Windows and Linux operation systems, office and writing tools from Emacs to
MS Office, 2D and 3D visualization and design tools,
development environments e.g. MS VS and Qt.
Programming skills: Various programming languages and various platforms. Preferred: Python,
C++, C#, VB, VBA, JavaScript, etc.
Jobs
1994 - 1998 during my PhD studies I have been working as assistant lecturer in the University of
Veszprem.
1998 - 2005 I have been in the employment of EssNet Lottery Services Kft. For two years as
Systems Engineer, after 2000 as Senior Engineer. As Senior Engineer I have participated in the
educational activities of the company.
After 2005 we, with my wife implemented a series of project firms (Energy Coal Hungary Kft.,
Aggófű Ing. Haszn. Kft., DatNet Inf. Kft., Sintra-HM Kft.) in which I took part as CEO and systems
engineer.
After 2010 the owner and CEO of DatNet Inf. Kft. and Sintra-HM Kft. I have been working on
freelancer projects in the area of 3D design, illustrations and software development.
Global experiences
Country
Bulgaria
Czech Republic
Germany
Sweden
Sweden
Activity
Scientific research presentation
Scientific research presentation
Study journey
Software engineering
Software engineering
Israel
Software engineering consultancy
Date- three months
1999 – 2001 three months
distributed
2005 four weeks
Interests
• Regardless of any specific programming language Senior Software Engineer and Integration
Manager positions.
Professional experiences (details in Cover Letter)
• .NET experience
•
Test engineering related reference
•
Brokerage related reference
•
Js (Three.js) reference:
•
Full Stack, Python & MySQL reference
•
Embedded – firmware/hardware – IOT related reference
•
CNC reference
Venyige Tibor
Tibor Venyige
Budapest, Hungary – 1136
--
Cover Letter
Based on my experiences my CV is hard to read as a print of a linear career, rather as of some
“expert in everything - as well”, in a certain level. But it is definitely not an advantage in a job
hunting process. More profitable in the actual everyday work.
With my experiences I could project myself in a position of a software developer as an owner of a
set of functionalities or modules with some project management workload, the job is best described
with the name of “Integration Manager”, but I am ready to start over in completely new areas also.
So, if you could not find the exact reference to the area of your interest, my point is that I forgot
several things I’ve ever known, but what I own, I forgot several times. That is, almost
everything a software engineer does, I have experiences with.
.NET experience
At DatNet Inf. Kft. I have developed an online enterprise management software “ActionManager”
on C++, C#, ASP.NET, MSSQL, Ajax.
I have had high goals with this piece of software, as a SAP alternative built on modern development
basis. It served our 4 enterprises, from procurement through freight forwarding to accounting,
running our own server. Eventually it has not entered the markets, but I did not give up my aims
with it. I can give insight to parts of the codebase upon request.
Test engineering related reference
At DatNet Inf. Kft., for the above detailed ActionManager I have written its test system and the test
cases myself, only for testing I have applied the work of employees.
During my time at EssNet Kft. as senior software engineer I have been at the other end of software
testing, I have been processing incident reports and correcting errors in a prescribed percentage of
my work time. Important to note that I have never given up on a sole issue, that is why all the yearsold, circulating “unsolvable” errors ended up on me - solved. I found this activity very useful to
deepen my expertise in coding.
Brokerage related reference
MetaTrader 4: I have developed an automated multi-market triangular arbitrage trading application
(MMTA) for MT4 (2013), on MS VS in C++.
Brief:
Prerequisite: Multiple instances of MT4 are running in the same MS Windows session, with
different markets activated.
My MMTA is to be running in the same session (in the background, or having a GUI can be in the
foreground as active window), listening the MT4 signals. If triangular arbitrage condition hits, the
simultaneous bets go off automatically with the watchdogs properly set.
Tested on:
1. Ava Financial Ltd.
2. FXOpen Investments Inc.
3. FXDD Malta
4. Tadawulfx
5. Hantec Markets Ltd
In case of interest I can give an insight to parts of the codebase.
I also have user experiences on:
- InfinityFutures’s InfinityAT™ trading platform,
- NinjaTrader connected to InfinityFutures.
Js (Three.js) reference:
https://github.com/venyige/Study-Room-Three.js
Demo:
https://venyige.github.io/Study-Room-Three.js/
Full Stack, Python & MySQL reference
https://www.venyige.com/full-stack-dev
Parallel image servers with Python Flask - Docker
Key features:
•
•
•
•
•
•
•
•
python subprocessing
parallel image processing
composite image with openCV
interactive image map with imagemapster
flask socketIO servers generated on the fly based on MySQL database content
all the volumes are bind types, making it easy to setup before any docker-compose up [...]
vsftpd FTP interface for fast archive lookups
modus operandi via DEMOMODE environment variable
Embedded – firmware/hardware – IOT related reference
I have developed a smart house system based on ZigBee ® radio network.
• MRF24J40 based 2 layered PCB design and low series (2000 pcs.) manufacturing.
• PIC18F87J50 based universal, USB server module development and low series (200 pcs.)
manufacturing.
• PC server application development with USB drivers and system control and visualization GUI
application in C++.
• MCU programming with Microchip’s MPLAB, PCB design and simulation with Labcenter’s
Proteus.
CNC reference
I – actually DatNet Inf. Kft. - formerly owned a Yang Eagle 600 Vertical Machining Center with 4 th
axis, controlled by Fanuc 0M. I was the programmer, operator and maintenance in one person.
Sincerely,
Tibor Venyige