Curriculum Vitae
Artur Kuś Software Engineer with Infrastructure Experience
Backend · Linux · Docker · Nginx · Cloud
01
Professional Profile
Software engineer with extensive backend experience and hands-on infrastructure skills. I design and maintain my own Linux, Docker, Nginx, Jenkins and Oracle Cloud environments, configure domains, DNS and TLS, and troubleshoot issues across application, database, operating system and network layers.
Software engineer combining extensive backend experience with hands-on design and maintenance of my own infrastructure.
I work primarily in Linux environments and maintain my own solutions built on Docker, Docker Compose, Nginx, Jenkins, DNS, TLS and Oracle Cloud Infrastructure.
With experience in Java, TypeScript, SQL and Enterprise systems, I can diagnose problems at the intersection of the application, database, operating system, container and network layers.
02
My technology journey
-
1996–1998
Visual C++
Desktop applications · Windows
-
2000–2019
Java / J2EE
Enterprise · ERP · Oracle / MSSQL · JBoss / WildFly
-
2024–present
TypeScript / Node.js
Web · SSR · REST · Lit · Linux · Docker
-
2026–present
Python
AI · automation · FastAPI · early-stage project
Current direction
03
Technologies in context
Currently using
Long-term experience
Currently developing
04
How I work
Technology as a tool
I choose the language, framework and architecture to fit the problem and the scale of the project, rather than treating a technology's popularity as a goal in itself.
Simplicity over over-engineering
After working with React and Angular on current services, I chose Lit / Web Components where a heavier framework didn't provide enough benefit.
From code to a running service
I connect backend and database work with Linux, containerization, reverse proxy, CI/CD, troubleshooting and maintaining the production environment.
AI-assisted development
I use AI tools for code analysis, spotting potential bugs, refactoring, working with documentation and speeding up implementation.
05
Key Experience
Personal projects and private infrastructure
System Administrator / Infrastructure Engineer
Designing, administering and developing IT infrastructure including workstations, Linux servers, networks, containers, reverse proxy, domains and development and deployment environments.
- Administering Linux systems and configuring services, users, permissions, processes and work environments
- Configuring LAN and Wi-Fi networks, routers, DNS and access to local and internet services
- Building, upgrading, servicing and troubleshooting PCs and peripherals
- Building and maintaining multi-container environments using Docker and Docker Compose
Show all tasks +6
- Configuring Nginx as a reverse proxy for multiple domains, applications and ports
- Configuring TLS certificates, Certbot and automatic certificate renewal
- Designing CI/CD processes in Jenkins
- Administering Git repositories
- Basic service hardening, filtering unwanted requests and log analysis
- Troubleshooting hardware, network, system, container and application issues
bodypainter.eu / themself.eu
Software Engineer / DevOps Engineer
Designing, developing, deploying and maintaining web services and shared application and server infrastructure.
- Containerizing applications and automating builds and deployments using Docker, Docker Compose and Jenkins
- Configuring Nginx Reverse Proxy, handling multiple domains, HTTPS redirects and TLS certificates
- Deploying and maintaining services in Oracle Cloud Infrastructure
- Automating browser-based tests and tasks using Playwright and Puppeteer
Show all tasks +1
- Monitoring services, analyzing logs, troubleshooting issues and deploying fixes
probit.com.pl
Senior Java Developer / Enterprise Software Engineer
Long-term development, maintenance and modernization of a large-scale ERP system supporting finance and accounting, HR and payroll, fixed assets and administrative processes.
- Automating the deployment and configuration of successive ERP system versions on JBoss and WildFly application servers
- Configuring data sources, connection pools and integrations with Oracle Database and Microsoft SQL Server in JBoss and WildFly environments
- Creating tools for backups, data restoration and administrative and deployment processes
- Automating the installation of new databases, schema preparation and environment initialization
Show all tasks +1
- Analyzing problems, diagnosing application and database errors, and preparing fixes
CV
Professional Experience
Personal projects and private infrastructure
System Administrator / Infrastructure Engineer
Designing, administering and developing IT infrastructure including workstations, Linux servers, networks, containers, reverse proxy, domains and development and deployment environments.
- Administering Linux systems and configuring services, users, permissions, processes and work environments
- Configuring LAN and Wi-Fi networks, routers, DNS and access to local and internet services
- Building, upgrading, servicing and troubleshooting PCs and peripherals
- Building and maintaining multi-container environments using Docker and Docker Compose
Show all tasks +6
- Configuring Nginx as a reverse proxy for multiple domains, applications and ports
- Configuring TLS certificates, Certbot and automatic certificate renewal
- Designing CI/CD processes in Jenkins
- Administering Git repositories
- Basic service hardening, filtering unwanted requests and log analysis
- Troubleshooting hardware, network, system, container and application issues
bodypainter.eu / themself.eu
Software Engineer / DevOps Engineer
Designing, developing, deploying and maintaining web services and shared application and server infrastructure.
- Containerizing applications and automating builds and deployments using Docker, Docker Compose and Jenkins
- Configuring Nginx Reverse Proxy, handling multiple domains, HTTPS redirects and TLS certificates
- Deploying and maintaining services in Oracle Cloud Infrastructure
- Automating browser-based tests and tasks using Playwright and Puppeteer
Show all tasks +1
- Monitoring services, analyzing logs, troubleshooting issues and deploying fixes
arti24
Senior Software Engineer / Full-Stack Developer
Designing and developing a custom multi-service platform, professional portfolio, online CV and shared tools for multiple applications and domains.
- Automating deployments, configuring containers, reverse proxy and services
- Managing Git repositories, troubleshooting environments and updating dependencies
KopaMa – driving school websites
Software Engineer / Web Developer
Developing informational and technical websites supporting a driving school.
- Integrating services and web components
- Developing a statistics service and visitor counters
- Maintaining routing, domains, reverse proxy and deployments
probit.com.pl
Senior Java Developer / Enterprise Software Engineer
Long-term development, maintenance and modernization of a large-scale ERP system supporting finance and accounting, HR and payroll, fixed assets and administrative processes.
- Automating the deployment and configuration of successive ERP system versions on JBoss and WildFly application servers
- Configuring data sources, connection pools and integrations with Oracle Database and Microsoft SQL Server in JBoss and WildFly environments
- Creating tools for backups, data restoration and administrative and deployment processes
- Automating the installation of new databases, schema preparation and environment initialization
Show all tasks +1
- Analyzing problems, diagnosing application and database errors, and preparing fixes
Career Break and Professional Development
A career break related to childcare, combined with updating my technical knowledge, earning the Oracle Cloud Infrastructure 2024 Generative AI Certified Professional certification, and preparing an environment later used by my web projects.
- Building an environment based on Linux, Docker, Nginx, Jenkins, Git and Oracle Cloud Infrastructure
- Updating skills in Java, TypeScript, Node.js, modern frontend development, automation and cloud solutions
TECH
Technologies in context
- 1996–1998 Visual C++ Desktop applications · Windows
- 2000–2019 Java / J2EE Enterprise · ERP · Oracle / MSSQL · JBoss / WildFly
- 2024–present TypeScript / Node.js Web · SSR · REST · Lit · Linux · Docker
- 2026–present Python AI · automation · FastAPI · early-stage project
Currently using
Long-term experience
Currently developing
Previously used / explored
DevOps, Cloud & Infrastructure
Computer Networks
Systems Administration
Computer Hardware
Professional Profile
Software engineer combining extensive backend experience with hands-on design and maintenance of my own infrastructure.
I work primarily in Linux environments and maintain my own solutions built on Docker, Docker Compose, Nginx, Jenkins, DNS, TLS and Oracle Cloud Infrastructure.
With experience in Java, TypeScript, SQL and Enterprise systems, I can diagnose problems at the intersection of the application, database, operating system, container and network layers.
Professional Experience
Personal projects and private infrastructure
System Administrator / Infrastructure Engineer
Designing, administering and developing IT infrastructure including workstations, Linux servers, networks, containers, reverse proxy, domains and development and deployment environments.
- Administering Linux systems and configuring services, users, permissions, processes and work environments
- Configuring LAN and Wi-Fi networks, routers, DNS and access to local and internet services
- Building, upgrading, servicing and troubleshooting PCs and peripherals
- Building and maintaining multi-container environments using Docker and Docker Compose
- Configuring Nginx as a reverse proxy for multiple domains, applications and ports
- Configuring TLS certificates, Certbot and automatic certificate renewal
- Designing CI/CD processes in Jenkins
- Administering Git repositories
- Basic service hardening, filtering unwanted requests and log analysis
- Troubleshooting hardware, network, system, container and application issues
bodypainter.eu / themself.eu
Software Engineer / DevOps Engineer
Designing, developing, deploying and maintaining web services and shared application and server infrastructure.
- Containerizing applications and automating builds and deployments using Docker, Docker Compose and Jenkins
- Configuring Nginx Reverse Proxy, handling multiple domains, HTTPS redirects and TLS certificates
- Deploying and maintaining services in Oracle Cloud Infrastructure
- Automating browser-based tests and tasks using Playwright and Puppeteer
- Monitoring services, analyzing logs, troubleshooting issues and deploying fixes
arti24
Senior Software Engineer / Full-Stack Developer
Designing and developing a custom multi-service platform, professional portfolio, online CV and shared tools for multiple applications and domains.
- Automating deployments, configuring containers, reverse proxy and services
- Managing Git repositories, troubleshooting environments and updating dependencies
KopaMa – driving school websites
Software Engineer / Web Developer
Developing informational and technical websites supporting a driving school.
- Integrating services and web components
- Developing a statistics service and visitor counters
- Maintaining routing, domains, reverse proxy and deployments
probit.com.pl
Senior Java Developer / Enterprise Software Engineer
Long-term development, maintenance and modernization of a large-scale ERP system supporting finance and accounting, HR and payroll, fixed assets and administrative processes.
- Automating the deployment and configuration of successive ERP system versions on JBoss and WildFly application servers
- Configuring data sources, connection pools and integrations with Oracle Database and Microsoft SQL Server in JBoss and WildFly environments
- Creating tools for backups, data restoration and administrative and deployment processes
- Automating the installation of new databases, schema preparation and environment initialization
- Analyzing problems, diagnosing application and database errors, and preparing fixes
Career Break and Professional Development
A career break related to childcare, combined with updating my technical knowledge, earning the Oracle Cloud Infrastructure 2024 Generative AI Certified Professional certification, and preparing an environment later used by my web projects.
- Building an environment based on Linux, Docker, Nginx, Jenkins, Git and Oracle Cloud Infrastructure
- Updating skills in Java, TypeScript, Node.js, modern frontend development, automation and cloud solutions