Piotr Jurga
Software Developer
Experienced software developer with over 20 years of experience in Progress OpenEdge / 4GL.
(5/5) - Expert, (4/5) Proficient, (3/5) Competent, (2/5) Advanced Beginner, (1/5) Novice
CHUI on Linux (system with dual interface primary CHUI + GUI)
GUI (standard Progress components, no 3rd party like Telerik's)
CHUI integration with external apps - sending printouts to Excel / PDF via doit (remote execution daemon) to conversion utility, communication with serial devices
GUI integration with MS Office using COM, PDF manipulation using COM (filling and reading form's data, combining several fragments into single PDF)
Oracle DataServer + stored procedures
database tuning and administration
Appbuilder/UIB (just for create/modify layout; usually I use xemacs for editing programs)
no experience with WebSpeed, Application Server, SDO, Progress Developer Studio
system admin
experience with RH/CentOS/Oracle Linux and Debian
LAN management
experience with Allied Telesis, HPE (Comware), TP Link managed switches
STP/RSTP
VLANs
network access control (RADIUS, ACLs)
network monitoring (LibreNMS)
troubleshooting (Wireshark)
routers/firewalls - Zyxel, Fortigate
VPN IPSEC/Wireguard
C# (2/5)
C/C++ (2/5)
Delphi (2/5)
Java (2/5)
PL/SQL (2/5)
SQL (2/5)
Bash (2/5)
Python (2/5)
Python + Selenium (1/5)
Lua (2/5)
Progress OpenEdge (5/5)
MS SQL (2/5)
Oracle (2/5)
SAP - just basic transactions like SU01, dbacockpit, SPAD, SPAM
SAS/Viya - system and user management, simple 4GL queries
IFS - just basic knowledge Financials/Distribution/Warehouse, simple custom fields/menus/user LU, quick reports
[Company C]
IT specialist, permanent, software developer (ERP), full cycle CHUI (Linux)/GUI OE 10, system/network/DB admin
[Company B]
Software developer, full cycle, mandate contract, HR/Payroll system, GUI, Progress V8, OE 10 (Progress DB) , now OE 11 + Oracle Data Server, some C# COM interfaces to interact with PDFs
[Company A]
Software developer, permanent, ERP system, Progress 4GL CHUI (Linux)/GUI V8, OE10, C (serial devices interface for Progress)
2000/09 - 2000/11
[Company B]
Software developer, mandate contract, Progress 4GL GUI migration V7 --> V9
1998/11 - 2000/06
[Company A]
Software developer, mandate contract, ERP system, Progress 4GL CHUI/GUI V8
1995/10 - 2000/06
MSc Computer Science, Bialystok University of Technology
Polish - native
English - written advanced (C1), verbal intermediate (B1/B2)
3 full months notice period
Â