About me My career Projects Recommendations References
Ján Majláth - Projects I have attended
Project 18
CompanyQuin.Online, s.r.o (my own company)
CustomersIndividual customers, who want to use render farm service
DurationFrom 2022
DescriptionI have created render farm service for 3D software Blender
My tasksTo design and to implement render farm. Choose technology and software to use to make whole process (to customer) as easy as possible. To install and to configure components (OS, web server, DB server, PHP module, SSL certificates, etc.) To implement software to control render farm processes (every single frame have to be rendered exactly once, sw have to deal with HW failures and user errors). To implement Blender addon. To implement web page.
Programming languagesPython, PHP, HTML, jQuery, CSS, stored procedures – MariaDB, Linux shell scripts
ApplicationsBlender
Web serverApache2
DatabaseMariaDB / MySQL
OSDebian (Linux)
Team size1
My positionarchitect, designer, programmer, tester
URLwww.viribusfarm.com
Project 17
CompanyKedros
CustomersCzech electric utility company
Duration6 months
DescriptionWe delivered product „Data collection center for electricity meter readings“.
My tasksDesign and implement SQL queries for reports – according to user requirements.
Programming languagesSQL
ApplicationsPL/SQL Developer, Jira, Confluence, Enterprise manager
DatabaseOracle (12c)
Team size4
My positiondesigner, programmer
Project 16
CompanyKedros / Skytoll
CustomersRoad and Motorway Directorate of the Czech Republic
Durationfrom 2019
DescriptionTo build DWH from scratch. To analyze source systems. To process big amount of data.
My tasksTo implement data processing from source systems to stage layer (stage layer contains whole history of data). Goal was to implement a system that is as autonomous as possible.
Programming languagesSQL, PL/SQL
ApplicationsPL/SQL Developer, Jira, Confluence, M$ Office
DatabaseOracle (12c)
Team size3 - 10
My positionanalyst, designer, programmer, operations programmer
Project 15
CompanyKedros
CustomersSlovak electric utility company
Durationfrom 2015
DescriptionElectric utility company needs data collection center application. Data is collected every day and there is hard time limit to process it. Application is quite complex - database on backend, java application as frontend, several interfaces (in and out) to communicate with another institutions and applications. There is separate modul called Balance to predict electricity consumption.
My tasksTo design and implement requirements into database. Analyze and improve performance. Analyze and fix non-standart situation in production. To prepare release scripts.
Programming languagesSQL, PL/SQL
ApplicationsPL/SQL Developer, Jira, SVN, M$ Office, Zabbix, EA
DatabaseOracle (12c)
Team size10 – 20
My positionanalyst, designer, programmer, operations programmer
Project 14
CompanyFirstData
CustomersBanks
Duration4 years
DescriptionFirstData provided virtual POS terminals to customers. Product was called IPG (Internet Payment Gateway).
My tasksTo design and implement database changes according to requirements. To prepare release scripts. Operation was not interrupted (during releasing) so preparation had to be very precise.
Programming languagesSQL, PL/SQL, Unix Shell, Win .bat files
ApplicationsSQL*Plus, TOAD, PL/SQL Developer, GIT, Jira, Confluence, Gerrit, M$ Office
DatabaseOracle
Team size8 – 15
My positiondesigner, programmer, operations programmer
Project 13
CompanyFirstData
CustomersBanks
Duration2 years
DescriptionFirstData provided services to banks - issuing a cards, authorization, reports, risk monitoring, etc.
My tasksData processing on backend - import data (from text files), data processing (transformation and reconciliation), generate reports and exports - via Unix shell scripts and database stored procedures.
Programming languagesSQL, PL/SQL, Unix Shell
ApplicationsPL/SQL Developer, Subversion, M$ Office
DatabaseOracle
Team size1 – 10
My positionanalyst, designer, programmer, operations programmer
Project 12
CompanyIBM Slovakia
CustomersSlovak Telecom
Duration6 months
DescriptionEuro conversion of DWH.
My tasksTo analyze data processing (ETL), to design and to implement conversion of historic data.
Programming languagesSQL, PL/SQL
ApplicationsInformatica Power Center, PL/SQL Developer, Subversion, M$ Office
DatabaseOracle
Team size10
My positionprogrammer
Project 11
CompanyIBM Slovakia
CustomersSlovak Telecom
Duration4 months
DescriptionMaintenance and operation of DWH.
My tasksTo analyze data processing current and desired state, to design and to implement solution. To create test scenarios.
Programming languagesSQL, PL/SQL
ApplicationsInformatica Power Center, PL/SQL Developer, Subversion, M$ Office
DatabaseOracle
Team size10
My positionprogrammer
Project 10
CompanyIBM Slovakia
CustomersSlovak Telecom
Duration1 month
DescriptionUnstructured archiving. Data had to be stored during defined period.
My tasksTo implement script to archive, to create test scenarios.
Programming languagesUnix shell scripts
ApplicationsTivoli storage manager, cygwin
Team size5
My positionprogrammer
Project 9
CompanyIBM Slovakia
CustomersSlovak Telecom
Duration19 months
DescriptionBuilding a DWH for Slovak Telecom. DWH had to provide data for several areas of services.
My tasksTo analyze, to design and to implement solution according to requirements - my areas: revenue assurance and trouble ticket management.
Programming languagesSQL, PL/SQL
ApplicationsInformatica Power Center, TOAD, PL/SQL Developer, M$ Office, Subversion
DatabaseOracle
Team size50
My positionanalyst (partly), designer, programmer
Project 8
CompanyAllianz
CustomersInternal departments
Duration43 months
DescriptionWe built our proprietary IT system - for life and invest insurance - maintenance data about contracts, accounting, reporting, claims settlement.
My tasksTo analyze, to design and to implement solution according to requirements. Operation of investment processing. To solve nonstandard situations. To create and generate reports.
Programming languagesSQL, PL/SQL, Form Builder, Oracle Designer, Report Builder
ApplicationsTOAD, Visual Sorce Safe, M$ Office, Lotus Notes
DatabaseOracle
Team size3 – 8
My positionanalyst (partly), designer, programmer, operations programmer
Project 7
CompanyAssetSoft
CustomersTax office
Duration8 months
DescriptionWe built DWH for Tax Office.
My tasksTo implement data processing according to analyse - ETL processes.
Programming languagesSQL, stored procedures - Informix
ApplicationsInformatica Power Center
DatabaseInformix
Team size12
My positionprogrammer
Project 6
CompanyAssetSoft
CustomersSlovak insurance company
Duration3 months
DescriptionTo implement changes to the application for the processing of insurance claims.
My tasksTo implement changes according to analyse. To make changes into database objects structures.
Programming languagesC++, SQL, PL/SQL
DatabaseOracle, M$ Access
Team size4
My positionprogrammer, database administrator
Project 5
CompanyAssetSoft
CustomersSlovak insurance company
Duration4 months
DescriptionTo implement changes to DWH according to customer requests.
My tasksTo implement changes to DWH according to analyse.
Programming languagesSQL, PL/SQL, Form Builder
DatabaseOracle
Team size3
My positionprogrammer
Project 4
CompanySlovak Telecom
CustomersInternal departments
Duration15 months
DescriptionMaintenance of DWH.
My tasksAdministration of Oracle OLAP database, to implement monitor applications (for daily processing), report creating.
Programming languagesSQL, PL/SQL, C, C++, Unix Shell scripts
DatabaseOracle
Team size10
My positionprogrammer, operations programmer, db administrator
Project 3
CompanyApis
Duration1 month
DescriptionSoftware for truck scales
My tasksTo implement software to measure weight of trucks, and to synchronise with PC.
Programming languagesC++
Team size3
My positionprogrammer
Project 2
CompanyApis
CustomersBank
Duration8 month
DescriptionTo prepare existing software to year 2000 - Signature specimens application.
My tasksTo analyze existing code and to implement changes (2 digit year to 4 digit year).
Programming languagesC++
DatabaseCodeBase
Team size2
My positionprogrammer
Project 1
CompanyUniversity
Duration2 years
DescriptionResearch for the master's thesis
My tasksDevelopment of a software package for simulating the learning process of a Kohonen neural network and testing its properties. The package included programs for: training the network, testing a robot arm in 2D and 3D space (with the arm "controlled" by the trained network), and generating suitable samples for network training.
Programming languagesC++
Team size1
My positionprogrammer and user