Bálint Ipkovich

Full Stack Software Engineer, passionate about building products that people love and use

Hungary

BI

About

Since discovering my passion for programming in high school in 2013, my ambition to become a software engineer has been unwavering. Continuously seeking to expand my skill set and adapt to new technologies, I have remained dedicated to my goal. With each challenge encountered, I've embraced the opportunity to grow and refine my expertise, eager to contribute to the ever-evolving field of software engineering.

Work Experience

Peak

Nov, 2024 - current

Backend Developer

Developing and maintaining backend services for a complex payment management system using NestJS within a large TypeScript monorepo (NX). Designing and implementing RESTful endpoints while documenting them in Swagger. Collaborating with an agile team in a two-week sprint setup, contributing to code reviews, and ensuring high-quality standards. Utilizing Prisma as ORM and Azure DevOps for deployment, branching strategies, and PR management. Engaging with architects to resolve system challenges and actively participating in reworking solutions when necessary.

QT Logistics Group Kft.

Jun, 2024 - Oct, 2024

Front-end Web Developer

Developed the client-side of the software using TypeScript with modern React and Redux Toolkit, incorporating use-form for handling complex forms and ensuring robust security measures. Participated in UI and UX design decisions and created reusable React components using MUI UI library. Collaborated with the back-end team to adapt rapidly changing client requirements and implement them promptly. Used the Kanban method to manage issues, feature requests, and tickets effectively, and leveraged GitLab Pipelines for continuous integration and continuous delivery (CI/CD).

CAE Healthcare, Inc.

Mar, 2023 - Apr, 2024

Full Stack Developer

As a Full Stack Engineer, I've contributed to the development and enhancement of a medical simulation training software, overseeing bug fixes, feature development, and deployment across 800+ global clients. Utilizing skills in Perl, Angular, and Azure DevOps, I thrived in an agile environment, managing tasks efficiently through Jira sprints. With over 1 year of experience, I've demonstrated a commitment to quality and innovation in software development and learned a lot from my colleagues.

University of Pannonia

May, 2022 - Mar, 2023

Full Stack Developer

I collaborated with a smaller team on various projects utilizing modern tech stacks such as Angular, Nest.js with ORM and built REST APIs, websites. Embracing agile methodologies, we used Gitlab for version control and adopted a Kanban approach for streamlined project management. My nearly one-year tenure allowed me to contribute effectively to project success while honing my skills in front-end and back-end development.

Veszprémi Közüzemi Szolgáltató Zrt.
University internship

Dec, 2022 - Apr, 2023

Android Developer Intern

I completed my university internship here, where I worked on developing an Android application using the Ionic framework. My responsibilities included developing new features, fixing bugs, and collaborating on backend components of the application.

Cloudified
Thesis Work

2020 - 2022

Full Stack web development

This is my bachelor's thesis project. I developed a web application for checking game compatibility on cloud services such as GeForce Now. For the frontend, I utilized Next.js, while Node.js served as the backend. Additionally, I employed Puppeteer for web scraping and Tailwind CSS for styling. The project also involved the utilization of MongoDB for data storage.

Education

University of Pannonia

2019 - 2023
Bachelor's Degree in Computer Science

Skills

JavaScript
TypeScript
React/Next.js/Angular
Redux toolkit
Node.js
Bash/Python
Rest API
Git/Gitlab/Github/SVN
SQL with and without ORM
Tailwind CSS