Profileimage by Imre TAKACSMSc Senior Software Entwickler, Projektleiter from Becske

Imre TAKACS, MSc.

available
Contact

Last update: 06.05.2021

Senior Software Entwickler, Projektleiter

Company: Euprog Software Kft.
Graduation: Technische Universität Budapest
Hourly-/Daily rates: show
Languages: German (Full Professional) | English (Full Professional) | Hungarian (Native or Bilingual)

Keywords

C C++ Qt Qml NodeJS REST RabbitMQ PHP NestJS GraphQL NoSQL Oracle PL / SQL asterisk VoIP MFC .NET VB C#

Attachments

ImreTakacs_Lebenslauf_Referenzen_20200427.pdf

Skills

Oracle, PL/SQL, JS, Nest JS, React, React Native, Angular, Mocha, GraphQL, Apollo, TypeScript, C++, Qt, QML, MFC, VB, Visual Studio, C, Embedded Entwicklung, C#, WPF, XAML, MVVM, HTML5, PHP, Symfony2, TCL, OpenACS, Java, Eclipse, Unity, Box2D, libgdx, OpenGL, GIT, SVN, CSV, ClearCase, MySQL, MariaDb, MSSQL, PostgreSQL, MongoDB, SQL Developer, MySQL Workbanch, SQL Management Studio, Robomongo, Scrum, JIRA, VoIP, Asterisk, ISDN, SIP, TCP, UD, RabbitMQ, Apache Kafka, Docker, Enterprise Architect, XML, Clear Case, Multithreading, GUI, JavaScript, HTML, SQL, SS7, VirtualPBX, Linux, QR Code, Blockchain-Technologie, React Frontend, React Native Mobile Anwendung, NodeJS Backend, NoSQL, Datenbank, Visual Basic Anwendung, Diverse Auswertungen, Rechnungsstatus, DSVGO, NET, NodeJS, Firewall, Sophos, Mongo, DB, layer, Node JS, Restify, Mocha Tests, Abgabenprozess, QML Oberfläche, Multiplattform, Windows, Android, Qt 5.4, Local Storage, SQLite, backend, Tablets, Sprints, angular js, Qt 5.3, Apache Thrift, Http, RFID reader, Body, Kinect, Asus, Qt 4.8, OpenNI, Websocket, CMake, Program Library, ITU-R BS. 1770 v3, EBU R128, FFMpeg, Fahrradverleihsystem, Roadrunner Mainz, Publibike Schweiz, Webbasierendes Backoffice, Durchführung von Kundenbesprechungen, Crystal Reports, Assembly, CAN Bus, GSM Adapter, CRM, Rechnungen, Lieferscheine, Tickets, OCX, Virtuelles Buchregal mit Touchsteuerung, WPF Panelentwicklung, QRCode Generator, Viewport3D, NET 4.0, MVVM Pattern, 3D Bücher, Surface Controls, Automated Metering and Information System, Siemens Entwicklungsprozesse, CSS, IVR, Linux Servers, VoIP Programmen, Apache, Facebook API, Joomla, Wordpress, Typo3, Alfresco, TileMap, Raspberry PI, Embedded Linux, PBX

Project history

01/2013 - Present
Senior Freelancer Entwickler, Projektleiter (10 Entwicker), Scrum Master
Euprog
Leitung eines <10 köpfigen Entwicklungsteams, Spezifikation Entwicklungsaufgaben, Leitung Sprint Meetings, Managament mittels JIRA, Pruduktownertätigkeiten.

Oracle, PL/SQL


Node JS, Nest JS, React, React Native, Angular, Mocha
Rest, Express, GraphQL, Apollo, TypeScript

 

C++, Qt, QML, MFC, VB, Visual Studio

C, Embedded Entwicklung
C#, WPF, XAML, MVVM


HTML5, PHP, Symfony2, TCL, OpenACS

Java, Eclipse, Unity, Box2D, libgdx, OpenGL

 

GIT, SVN, CSV, ClearCase

 

Oracle, MySQL, MariaDb, MSSQL, PostgreSQL, MongoDB

SQL Developer, MySQL Workbanch, SQL Management Studio, Robomongo

 

Scrum, Agile Entwicklung, JIRA

 

VoIP, Asterisk, ISDN, SIP, TCP, UD

 

RabbitMQ, Apache Kafka

Docker, CI/CD


01/2019 - Present
SecQR - Startup, React, React Native, NodeJS, Projektleitung
Euprog
  • Der Startup bietet einen neuen Weg für Produktvalidierung basierend auf QR Code und Blockchain-Technologie

  • Projektleitung (JIRA, Scrum, >3 Entwickler)

  • React Frontend, React Native Mobile Anwendung, NodeJS Backend, SQL und NoSQL Datenbank

 


01/2016 - Present
Wholesale Billing - Oracle, PL/SQL
Euprog
  • Implementierung diverser Busines-Logik

  • Internationale Fakturierung zwischen Carriers

  • Bearbeitung grosser Datenmenge

  • Weiterentwicklung einer Visual Basic Anwendung

  • Diverse Auswertungen (Rechnungsstatus, DSVGO, usw.)

  • komplette Überarbeitung der Rerating Prozesse

  • Oracle, PL/SQL, SQL Developer, VB, .NET


08/2015 - 04/2020
Wartung einer Callcenter-Komplettlösung - VoIP Administration, MFC Entwicker, React Projektleiter
Euprog
  • Fehlerbehebungen und Verbesserung einer Webseite (Ticketing System, Rechnungen, Kundenverwaltung, Callcenter spezifische Seiten)

  • Wartung der Callcenter-Software, Entwicklung neuer Komponente

  • Betreung der Asterisk-Telefonanlage

  • Projektleitung der Neuntwicklungen auf React und NodeJS Basis (JIRA, Scrum, >4 Entwickler)

  • Planung der Serverinfrastruktur, Konfiguration der Firewall (Sophos)

  • C++, MFC, PostgreSQL, TCL, OpenACS, Voip, Asterisk


12/2020 - 12/2018
Roadrunner - C++, PHP
Euprog
  • Fahrradverleihsystem (Roadrunner Mainz, Publibike Schweiz)

  • Webbasierendes Backoffice

  • Entwicklung des Applikation Servers, der mit den Fahrradverleihstationen kommuniziert

  • Durchführung von Kundenbesprechungen

  • C++, C#, PHP, MSSQL, SQL Management Studio, Crystal Reports, JIRA, SVN, GIT


12/2012 - 12/2018
Node JS Backend für Mobile Anwendung - NodeJS
Euprog
  • Entwicklung einer Node JS Backend-Anwendung. Der Server bietet eine Rest-Schnittstelle für die Mobile Anwendungen. An der anderen Seite sind die Daten in einer Mongo-DB gespeichert. Die Anwendung ist gut strukturiert (restify endpoint, configuration, service layer)

  • Node JS, Restify, Mongodb, Mocha Tests


12/2012 - 12/2018
ManagerApp für Müllplätze - C++, QT, QML
Euprog
  • Mit Hilfe der Anwendung können die Wiegemeister auf einem Müllplatz mit einem Tablet einen Abgabenprozess durchführen (Login, Artikel Auswahl, Gewichtseingabe, usw.)

  • moderne QML Oberfläche

  • Multiplattform (Linux, Windows, Android)

  • C++, Qt 5.4, QML, Local Storage, SQLite, unit tests


12/2012 - 12/2018
Fahrradstation in der Schweiz - C++, Qt, QML
Euprog
  • Die Anwendung bietet eine GUI-Oberfläche, wo die Kunden Fahrräder ausleihen können

  • C++, Qt 5.3, QML, Apache Thrift, Http long polling, MVVM in QML, unit tests, end to end tests


12/2012 - 12/2018
Fahrradstation Eisenstadt / C#, WPF
Euprog
  • Die Anwendung bietet eine GUI-Oberfläche, wo die Kunden Fahrräder ausleihen können.

  • C#, WPF, MVVM, RFID reader, CAN Kommunikation mit den Fahrräder


12/2012 - 12/2018
Controllerentwicklung - C Entwicker
Euprog
  • Embedded Entwicklung von Fahrradverleihstationen

  • Projektleitung, Scrum

  • C, Assembly, CAN Bus, GSM Adapter


12/2012 - 12/2018
Kassenlösung - C++, MFC
Euprog
  • Ticketverkaufssystem der Salzburg AG (Kassen, Trafikanten)

  • Betreuung und Erweiterung des Systems

  • CRM,Rechnungen, Lieferscheine,Tickets

  • PHP, MSSQL, OCX, C++, MFC


12/2012 - 01/2014
Rating Expert - NodeJS, AngularJS, Projektleitung
Euprog
  • Anwendung für Umfragen. Das System besteht aus mehereren Bausteine:

  • Mehrere node js miniservice backend für Authentizierung und Erfassung der Bewertungen

  • Clientanwendung für Tablets

  • Angular Adminoberfläche für Management, Konfiguration und Statistik

  • Projektleitung: 2 Entwickler, 1 Designerin, trello scrum board, Scrum Besprechungen, Sprints

  • Node js, mongo db, HTML5, angular js, restify, mocha unit tests


12/2012 - 01/2014
Body Tracker Server - C++, Qt, OpenNI
Euprog
  • Körper-Tracking Software mit diversen Sensoren (Kinect, Asus Xtion)

  • Entwicklung der QT-Anwendung, der als Bridge zwischen 3D Sensoren und HTML5 Wesocket Klienten funktioniert

  • C++, Qt 4.8, OpenNI, HTML5, Websocket, SVN, CMake


12/2012 - 01/2014
LUFS Meter - C++, Qt
Euprog
  • Program Library, die verschiedene Lautheitsspezifische Bemessungen ermöglicht

  • Implementierte Patente: ITU-R BS. 1770 v3, EBU R128

  • C++, Qt, FFMpeg, SVN, CMake


12/2012 - 04/2013
Virtual Shelf - C#, WPF, .NET
Euprog
  • Virtuelles Buchregal mit Touchsteuerung

  • WPF Panelentwicklung, QRCode Generator, Viewport3D

  • C#, WPF, .NET 4.0, MVVM Pattern, 3D Bücher, XAML, Surface Controls


09/2010 - 09/2012
C++ Software Entwickler
Siemens AG
Software - Entwicklung und - Planung, Testtätigkeiten Enterprise Architect, C#, C++, QT, XML, Clear Case, Netzwerk- und MultithreadingProgrammierung, Server und GUI Anwendungen, Smart Metering

09/2010 - 09/2012
Toolbox - C++ Software Entwickler
Siemens AG
  • Toolbox ist eine Wartung- und Management- Serveranwendung für Steueranlagen

  • Scrum, Maintenence

  • C++, ClearCase, SQL, QT


09/2010 - 09/2012
Amis Transaktionsserver - C++ Software Entwickler
Siemens AG
  • Automated Metering and Information System

  • eine Smart-Metering Komplettlösung

  • Serverentwickung und WEB/GUI Applikationen

  • Kennenlernen der Siemens Entwicklungsprozesse

  • C++, C#, PHP, HTML, CSS, SQL, ClearCase, QT


01/2006 - 12/2010
Raspberry PI - Hobby Projekt
Home Projekt
  • Embedded Linux

  • Hobbyentwicklung

  • Kamera Hausüberwachungssystem, Mediaserver, PBX


12/2006 - 08/2010
Management des Provider-Netzwerks - Asterisk
Opennetworks Kft.
  • Betriebnahme und Konfiguration des Linux Servers

  • Installation und Konfiguration von VoIP Programmen

  • Versicherung von hoher Verfügbarkeit

  • zentrale Konfiguration von der Rufsteuerung


11/2006 - 08/2010
C++ Software Entwickler, Telekommunikationsingenieur
Opennetworks Kft.
Software- Entwicklung und Planung, Testtätigkeiten, Telekommunikation-Netzwerkadministration, Netzwerk-Installation und –Konfiguration, Kontakt mit anderen Anbietern und Kunden C, C++, PHP, JavaScript, HTML, SQL Asterisk, SS7, ISDN, VoIP, VirtualPBX, Linux

11/2006 - 08/2010
SS7 Modul - C Entwicker
Opennetworks Kft.
  • SS7 ist ein Standard im Telefonnetzwerk

  • Implementierung dieses Standards, damit ein Provider zu dem PSTN-Netzwerk sich verbinden kann

  • seit Jahren lang benutz von der Firma Opennetworks

  • C, Asterisk, SS7, SIP, VoIP


11/2006 - 08/2010
Virtual PBX - C Entwicker
Opennetworks Kft.
  • komplette virtuelle Telefonanlage-Lösung

  • Definition von Telefongruppen, IVR, Kurznummernwahl, Sprachbox, Anrufsweiterleitung und andere Funktionen

  • täglich benutzt von vielen Firmen

  • C, PHP, SQL, Asterisk, SIP, VoIP


11/2006 - 08/2010
Kampagne Modul - C++ Enwicker
Opennetworks Kft.
  • automatisierte Anrufe von Telefonnummern

  • strukturierter Aufbau

  • gleichzeitig mehr als 1000 paralelle Anrufe, Beschränkung ist nur die Kapazität des Telefonnetzwerks

  • hoche Tonqualität

  • automatisierte Reporte über die Ergäbnisse

  • C++, PHP, SQL, Asterisk, SIP, VoIP

Time and spatial flexibility

In Wien vor Ort, sonst Remote. Einarbeitung und Besprechungen sind vor Ort natürlich immer möglich.

Contact form

Contact details