Summary

Full-stack software developer from Hungary. Familiar with the latest web technologies and also interested in mobile or desktop development. I confidently design and develop cloud-based services, customized websites, and unique design elements. My passion lies in creating high-quality software, with a special focus on UX/UI design, design patterns, clean coding, testing and SEO. I'm not afraid of learning new programming languages, and I enjoy working in a team and tackling challenging tasks.

Experience

Senior frontend developer, Team leader

Feb 2021 - Present

Software quality assurance and performance analysis solutions for companies, particularly in the field of embedded systems, helping clients identify and fix bugs, optimize performance, and improve the user experience.

Duties and responsibilities:

  • Creating and maintaining a visualization interface for the transparency of test results
  • Leading and mentoring the frontend team, providing technical direction, supporting code reviews, and best practices to ensure high-quality code
  • Designing the frontend architecture, selecting frameworks and libraries to ensure scalable, sustainable, and high-performing applications
  • Collaborating with product managers, designers, and backend teams to define requirements, establish timelines, and ensure projects meet business goals
  • Establishing and enforcing coding standards, documentation practices, and code reviews to maintain consistency and quality
  • Optimizing frontend performance, managing code and assets, and implementing browser-specific solutions to enhance the user experience
  • Handling complex issues, resolving frontend performance problems, and seeking solutions for critical or high-impact bugs
  • Designing and implementing pipelines using Docker and GitLab
  • Designing and implementing project monitoring systems
  • Actively participating in the recruitment, onboarding, and training of new team members
  • Serving as the technical point of contact for the frontend team, informing stakeholders about project status, risks, and technical constraints

Technologies used:

  • Docker
  • Angular
  • Typescript
  • GoLang
  • Git
  • Gitlab
  • Jira
  • Webpack
  • Proto
  • PHP
  • Python
  • C#
  • .NET
  • .NET Core
  • Clojure

Cloud developer

Oct 2019 - Feb 2021

As a member of the application development team, covering all cloud-based services—from maintenance and new features to continuous monitoring, issue management, vulnerability assessments, and disaster recovery. Additionally, managing and progressively developing databases, integrations, web applications, and IoT-compatible systems to continuously provide more value to clients. Furthermore, ensuring quick response, reporting, and resolution whenever issues arise.

Duties and responsibilities:

  • Daily communication with clients regarding potential developments, issues, or suggestions
  • Participation in the on-call process on a weekly basis, during which the on-call person is responsible for prompt responses, investigating issues, and implementing necessary fixes
  • Member of a 15-person team in a company with over 500 employees
  • Continuous communication, development, debugging with 12 clients across more than 20 environments, using various technologies
  • Cloud-based development on AWS and Azure platforms
  • Infrastructure design and implementation using Terraform (IaC)
  • Designing and implementing pipelines with AWS/Azure DevOps/Bitbucket/CircleCI (CI/CD)
  • Getting acquainted with new projects, participating in the planning, and onboarding other team members to the processes
  • Designing and improving project monitoring systems
  • Working on multiple projects simultaneously
  • Continuous learning and self-development
  • Main clients: GasumVeikkausVapoGasgrid Finland3 Step ITStora Enso

Technologies used:

  • AWS
  • Azure
  • GCP
  • DevOps
  • Wordpress
  • WPEngine
  • Terraform
  • Jenkins
  • Docker
  • Webpack
  • Serverless
  • Angular
  • React
  • .NET
  • .NET Core
  • Git
  • Datadog
  • CloudWatch
  • PagerDuty
  • Jira
  • CircleCI

Moving to Finland

Oct 2019

Senior developer, Project manager, Team leader

Dec 2016 - Oct 2019

Designing and programming highly accurate virtual aircrafts with systems that are true copies of real world counterparts.

Duties and responsibilities:

  • Building a desktop application based on C# backend and HTML+CSS+JavaScript frontend
  • Analyzing real world and simulaton data
  • Making a desktop application with Node.js and Angular (v6)
  • Creating a bridge between C++ and Node.js with Native Node
  • Learning the new Aerofly FS language based on *.tmd files
  • Participating in making a website which can communicate with desktop applications and upload/analyze flight data
  • Developing the Scheibe Falke SF-25, a German touring motor glider, for Lockheed Martin P3D and Microsoft Flight Simulator X, using C++ and Postfix notation
  • Developing the Beechcraft Model 76 Duchess, an American twin-engined monoplane, for Lockheed Martin P3D and Microsoft Flight Simulator X, using C++ and Postfix notation, as well as for the new Aerofly FS, using the new TMD syntax
  • Acting as project manager and team leader during the development of these new aircrafts
  • Writing a Visual Studio Code extension in TypeScript to make the TMD syntax more readable and editable

Technologies used:

  • Laravel
  • Shopify
  • Angular (v6)
  • TypeScript
  • Vue.js
  • Native Node
  • C#
  • C++
  • TMD
  • Postfix notation
  • Git
  • Google Cloud

Developer

July 2016 - Jan 2017

Assisting in the development of a cloud-based healthcare management solution called Healcloud.

Duties and responsibilities:

  • Working mainly as a frontend developer, also taking part in work on the backend side
  • Working in a 15-member team
  • Learning to use NoSQL databases with Docker
  • Learning to use Node.js on backend side
  • Learning to write unit tests on both frontend and backend
  • Participating in refactoring the whole project from Angular v1 to v2 and from JavaScript to TypeScript

Technologies used:

  • Angular (v1.x)
  • JavaScript
  • Angular (v2 and up)
  • TypeScript
  • Docker
  • Git
  • MongoDB
  • AWS
  • Serverless

Developer, Designer

Content 2 Connect
June 2013 - August 2014

Creating e-books (epub, mobi), converting them from .doc, .odt, .pdf, .indb formats and uploading them to Google Play, Amazon and Apple Books.

Duties and responsibilities:

  • Mastering basic frontend developer tools, such as HTML and CSS
  • Wroting some huge regex search/replace codes to automate my work
  • Handling and managing large MySQL database for the e-books

Technologies used:

  • HTML
  • CSS
  • MySQL
  • Regex

Skills & tools

  • Angular
  • React
  • Vue.js
  • PHP
  • Node.js
  • .NET
  • Go

Others

  • GCP
  • AWS
  • Azure
  • Wordpress
  • Wix
  • Drupal
  • Laravel
  • MongoDB
  • DynamoDB
  • MSSQL
  • MySQL
  • Symfony
  • WooCommerce
  • Git
  • Terraform
  • Docker
  • Serverless
  • Shopify

Education

  • Mechatronics BSc
    Budapest University of Technology and Economics
    2013 - 2018
    Specialized in Biomechatronics
  • Nordcloud
    Developing on AWS training
    2019
    Certicate of completion
  • Other competencies

    • Driver’s license (B)
    • English intermediate written and oral skills
    • Developing on AWS training completion
    • Oracle, Database Design and Programming With SQL exam
    • Competent user of graphics/video editing softwares

    Languages

    • Hungarian (Native)
    • English (Advanced)
    • Finnish (Basic)

    Interests

    • Nature
    • Travelling
    • Board games
    • Tech
    • Beer brewing
    • Frisbeegolf
    • Cooking