# Krzysztof Rudnicki

MSc eng.

Full-stack engineer with over 4 years of commercial experience building web applications. Proficient in React, TypeScript, Angular, and Python ecosystems. Proven track record of independently delivering complete products from design through deployment.

- Email: <mailto:krzysztofrudnicki0@protonmail.com>
- GitHub: <https://github.com/kuhyx>
- LinkedIn: <https://www.linkedin.com/in/kuchy>
- Discord: <https://discord.com/users/250721225586901002>
- CV (PDF): <https://kuhy.duckdns.org/cv.pdf>

## Experience

### Full-Stack Engineer · AI Clearing

June 2024 – present

- **Large-scale file upload platform** — Solely designed and delivered a full-stack file upload platform handling 20,000–100,000 files per batch, used daily by clients and contractors, replacing a manual process and significantly accelerating internal workflows. **React, TypeScript, FastAPI, Python, SQL**
- **AI assistant chat interface** — Built an AI assistant chat with voice input, real-time audio responses, and interactive map controls, enabling users to query data and manipulate geospatial objects directly from conversations. **React, TypeScript, FastAPI, Python, SQL**
- **Platform development and maintenance** — Shipped 290+ merge requests across frontend and backend repositories, touching 1,000+ files. Key areas: data configuration tooling, quality-assurance workflows, map visualisations, and internationalisation across 10 locales. **React, TypeScript, FastAPI, Python**

### Frontend Developer · Delta Electronics Sp. z o.o.

November 2022 – July 2024 · 1.5 years

- **EV charger grid configuration dashboard** — Solely designed and delivered a real-time configuration dashboard for managing a grid of EV chargers, featuring live energy consumption monitoring via WebSocket and **ChartJS** visualisations. Documented before implementation and maintained alongside development. **Angular, TypeScript, SCSS, Tailwind**
- **Charger software test automation platform** — Solely designed and delivered an end-to-end test automation platform for EV charger software, covering UI, API, and database layers. **Angular, Nest, Postgres** (via **Prisma**)
- **Cable durability test script** — **Bash** script controlling a Teltonika RUT955 router to toggle contactors and move charger cables forward and backward for durability testing
- **Legacy software modernisation** — **Angular** application replacing an older system used to place orders for EV chargers

### Junior Full-Stack Developer · Radioactive Rat Sp. z o.o.

December 2021 – November 2022 · 1 year

- **Crowdfunding platform** — Developed and maintained a crowdfunding platform, shipping bug fixes and features from tester and client feedback. Primarily frontend (**Angular, TypeScript**); also built a Twitch bot in **Node.js**
- **Telemedic kiosk deployment** — Deployed a locked-down Ubuntu kiosk for a telemedic Electron app — configured OS, display, auto-start, exit prevention, and event listeners. Authored deployment documentation. **Bash**, TypeScript
- **Mobile game anti-cheat system** — Solely designed and delivered an anti-cheat system for a mobile game: frontend event capture, server-side verification, front-back integration, and data persistence via GraphQL. **Nest, TypeScript**

## Education

### Warsaw University of Technology

- **Engineering Degree** — Computer Science, 2019–2023
- **Master's Degree** — Computer Science, 2023–2026, diploma grade: 5.0/5.0

## Skills

- **Programming Languages:** **TypeScript**, JavaScript, C++, C, C#
- **Scripting Languages:** Bash, Python, SQL
- **Frameworks & Libraries:** **React**, Angular, FastAPI, Nest, Tailwind, Electron, Ionic
- **Tools:** **Git**, GitHub, GitLab, Docker, Linux, Node.js, ChartJS, LaTeX
- **Soft Skills:** Leadership, Time Management, Teamwork, Self-directed, Initiative
- **Languages:** Polish — native, English — C2

## Volunteering

### POLYGON Student Association for Game Developers

- Vice President, January 2022 – October 2022
- President, October 2022 – November 2024

Managed the largest student game-development association in Poland, distributing tasks, organising lectures, semester projects, and applying for university funding

### Warsaw University of Technology Theatre Group

- Actor, November 2024 – present

Developing presentation skills, teamwork, and performing under audience pressure

## Side projects

- [Phone Focus Mode](https://github.com/kuhyx/testsAndMisc/tree/main/phone_focus_mode) — GPS-based ADB & Magisk tool that automatically disables non-whitelisted apps within 500 m of home — Haversine formula, hysteresis, fail-safe, state persistence. **Bash**, Android ADB.
- [Legal hackathon mediator app](https://github.com/kuhyx/ARAI) — Built in 48 hours at a legal hackathon. Mobile-friendly app to describe a lawsuit, estimate cost and duration, and propose a mediator. **Angular, Python, Flask**.
- [Linux automation scripts](https://github.com/kuhyx/testsAndMisc) — Repository of productivity and system-administration scripts with CI, linting, and pre-commit hooks. **Bash, Python**.

The blog: <https://kuhy.duckdns.org/blog.md>
