Curriculum Vitae

Artur Kuś IT Systems & Network Support Specialist

Linux · networks · servers · troubleshooting

MSc in Computer Science · Wrocław University of Science and Technology

Wrocław

01

Professional Profile

IT specialist with a strong software development background and hands-on experience maintaining my own systems, networks and infrastructure. I configure Linux, LAN/Wi-Fi networks, routers, DNS, Nginx, TLS and Docker, and troubleshoot hardware, operating system, application and network issues.

IT specialist with a strong software development background and hands-on experience maintaining my own systems, networks and infrastructure.

I administer my own Linux environments and configure LAN/Wi-Fi networks, routers, DNS, Nginx, TLS, Docker and basic CI/CD processes.

Years of software development experience make it easier for me to analyze problems that go beyond the network itself: from the application and database to the system, container and infrastructure layers.

02

My technology journey

  1. 1996–1998

    Visual C++

    Desktop applications · Windows

  2. 2000–2019

    Java / ERP systems

    Enterprise · ERP · Oracle / MSSQL · JBoss / WildFly

  3. 2024–present

    TypeScript / Node.js

    Web · SSR · REST · Lit · Linux · Docker

  4. 2026–present

    Python

    FastAPI · depreciation calculator backend · personal project

    Current direction

03

Technologies in context

Currently using

TypeScriptNode.jsExpressPythonFastAPILit / Web ComponentsLinuxDockerNginx Reverse ProxyJenkinsOracle Cloud InfrastructureGit

Long-term experience

JavaSQLOracle DatabaseMicrosoft SQL ServerWildFly / JBossEJBJNDIJDBCC++

Currently developing

AI / LLMAI-assisted development

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

2000–present

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
LinuxDockerDocker ComposeNginxJenkinsGitDNSCertbot / TLSLANWi-Fi

arti24.eu · Freelance

Senior Software Engineer | AI Agents & Automation

2024–present

Freelance work: designing, developing and maintaining a multi-application TypeScript/Node.js platform that runs client websites and my own projects — including backend services, APIs, automated deployments, tests and audits, and an AI agent-based development workflow.

  • Containerization and blue-green deployments: Docker Compose, Jenkins pipelines, service readiness checks and traffic switching in Nginx Reverse Proxy on Linux servers in Oracle Cloud Infrastructure
  • Managing Git repositories, troubleshooting environments and updating dependencies
TypeScriptNode.jsExpressFastifyNestJSEJS / SSRLitAngularReactREST API

Selected projects

probit.com.pl

Senior Java Developer / Enterprise Software Engineer

2000–2019

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
  • Analyzing problems, diagnosing application and database errors, and preparing fixes
JavaJ2EE / Jakarta EEEJBJNDIJDBC / DataSourceWildFly / JBossOracle DatabaseMicrosoft SQL ServerJavaDBSQL