Hi, I'm Kacper Poneta
I'm a passionate software developer creating clean and efficient solutions.
About Me
👋 I'm a passionate programmer from Poland with a love for algorithms, low-level programming, and solving complex problems. I specialize in Rust and C++, and I enjoy building servers, APIs, and networking solutions.
💼 I have experience working with a variety of technologies, including web development, where I built modern, responsive applications. My projects range from creating interpreters and virtual machines to developing regression models and full-stack web applications.
📚 I thrive in collaborative environments like hackathons and open-source projects, where I can learn, share, and grow as a developer.
❤️ Writing, reading, and continuously learning new skills are at the core of my journey as a software developer.
🌍 In my spare time I enjoy drawing, cooking (I love italian cousine) and exercising at the gym or outdoor.
Experience
Software Developer
Arteria CS | June 2022 - Dec 2024
- Led the optimization and renovation of legacy architecture, significantly improving system performance.
- Developed some Rust modules to enhance functionality within a PHP-based ecosystem, achieving up to a 100x performance boost for critical services.
- Worked across both frontend and backend, delivering modernized and efficient solutions.
Backend Developer (Internship)
Weggo | April 2023 - May 2023
- Participated in the Erasmus program in Spain, where I managed a team of 10 people while developing a robust API using Node.js.
- Ensured seamless collaboration and timely delivery of project milestones, fostering a productive and efficient team environment.
Backend Developer (Internship)
Dev64.pl | Jan 2022 - Feb 2022
- Tasked with designing and implementing a simple yet effective API using Node.js.
- Delivered a scalable and maintainable solution that met the project requirements within a tight timeline.
Projects
Language interpreter
A well-designed interpreter for a custom programming language where every construct is an expression. The language supports variables, functions, loops, conditionals, and more. Leveraging my algorithmic skills, I implemented Pratt parsing for efficient expression evaluation and used tree structures for context and memory management. This project deepened my understanding of how programming languages parse and execute code.
What2Bake
An innovative API powering a mobile app that transforms your pantry into culinary possibilities. With advanced filtering and ingredient-based recipe discovery, it redefines how you plan your next meal. Through this project, I gained experience in building scalable APIs, working with Neo4j for graph databases, and deploying services using Docker and Traefik.
Education
Jagielonian University
October 2024 - Expected June 2027
Theoretical Computer Science
Technical School Of Electronics
September 2019 - April 2024
Programmer technician
Awards & Certificates
Bronze Medal at Polish Olimpiad in Informatics
Award | Apr 2024
Cambridge English Certificate (B2)
Certificate | Jun 2024
INF 04. Designing, programming and testing applications
Qualification | Apr 2024
INF 03. Developement and administration of websites web applications and databases
Qualification | Aug 2022