Kacper Hemperek
I build web apps
I'm a Software Engineer based in Poland passionate about writing highly maintainable codebases that fulfill business requirements. My most used technologies are Python, TypeScript, React but I also know Angular for frontend developement and Golang for making high traffic backend services those tools enable me to create great software of any kind. You can see all of my projects on github or check out the projects section. Currently working at @Apptimia where I develop applications for robots.
Experience
01Software Engineer (Rotics)
@Apptimia2025 - Present
Created multipurpose system based on Unitree Go2 robot with capabilities for remote operation, threat detection and room mapping.
Deployed AI models on edge devices like Nvidia Orin Nano, for real-time object detection.
Built packages for ROS2 ecosystem to interface with hardware components and AI models.
Integrated AI models with robotic control system to enable automatic threat detection and user notification.
Levaraged Docker for consistent developement and deployment as well as for easy environment separation of packages.
Fullstack Engineer (Python + Angular)
@Apptimia2024 - 2025
Improved system performance and reliability by rewriting outdated map services in Python and FastAPI.
Improved infrastructure as code creating missing resources, deploying new ones and fixing deprecated configurations in Terraform.
Built an automation pipeline using Amazon S3, Python, and SQS to efficiently process large volumes of geospatial images and handle increasing workloads.
Deployed proxy service to translate tiles from existing services, reducing costs and saving time.
Maintained the Angular codebase, improving UX and performance, particularly on map-heavy views.
Software Engineer (React + Electron)
@Apptimia2023 - 2024
Built an Electron app with React and TypeScript for seamless interaction with local applications, supported by clear architecture diagrams.
Created a flexible design system from Adobe XD wireframes, maintaining consistency while adapting to new features.
Integrated a Greenfield app with legacy systems up to 15 years old, ensuring consistent communication and reliability.
Managed complex application-wide state, ensuring seamless business logic and component interaction.
Contributed technical insights, recommending performance and UX improvements.
Developed unit tests for critical components, ensuring high code quality.
Frontend Engineer (Angular)
@Apptimia2022 - 2023
Overhauled data flows with pagination, fragmented data loading, and debounced API requests to improve performance and streamline the buying process.
Revamped end-to-end test suites to reduce CI time and improve test reliability, ensuring high-performance code in production.
Updated outdated packages to improve system stability and ensure compatibility with the latest standards and supported technologies.
Improved UIs for essential features to enhance UX and overall design.
Introduced additional E2E tests using cypress to ensure correct user flows across the application.
Projects
02Featured Projects

Portfolio Website
FeaturedDescription:
My personal portfolio website, showcasing all my projects and work experience
Features:
Fully responsive ui that looks good on all devices
Displays all previous work experience and projects
Allows you to contact me via email or social media
Skills:

Shoppingify
FeaturedDescription:
Simple shopping list app that allows you to create shopping lists and track your food consumption
Features:
Create a list of products that you use often and build shopping lists with them.
Check out statistics of items that you use the most and how much of each item you already bought each month.
You can also track you old lists and see if you stopped buying certain items or if you started buying new ones.
Skills:

Twitter Clone
FeaturedDescription:
Twitter clone with basic functionalities of the original app
Features:
Create an account and log in to your profile
Create posts and comment on other posts
Like posts and comments
Follow other users and see their posts on your feed
Edit your profile, change your nickname, description, links to external sites, and location
Upload your profile picture and banner image
Skills:
Other Projects
Country Info
Application that allows you to search for countries and see their basic information like population, area, capital, and more.