Mate K.

About Me

Mate is a creative full-stack developer from Hungary with a decade of expertise in software development. He can bring a project from the initial idea, through web application, all the way to a cross-platform mobile application using multiple technologies. Mate is specialized in Ruby on Rails, JavaScript, Vue.js, Node.js, among other tools and technologies.

Frontend

Backend

Database

DevOps

Other

Work history

UpStack
UpStack
Full Stack Developer
2021 - Present (4 years)
Remote
  • Create and develop innovative software solutions for different clients across a broad range of industries.

  • Work with distributed cross-functional teams in ensuring all features are being delivered efficiently and on-time using agile methodologies.

  • Technical mentor in Upstack Connect weekly developer meetings.

 Wingzzz
Wingzzz
Full Stack Developer
2021 - Present (4 years)
Remote
  • Working on the development of an online children's book platform, using Rails 6 for the backend and React.js for the more complex Javascript based UIs.

  • Implented a new, animated book reader in React, with testing done in Cucumber, RSpec, and Jest.

  • Managed to implement multiple features such as categorization - each user can choose which category they want to see, keyword based search, authorization/roles, cookie/gdpr accept modal, and many tech consultation, and suggestions to improve the platform.

HEITEC
HEITEC
Full Stack Developer
2020 - 2021 (1 year)
Hungary
  • Worked on the development of epoch-making microservices solutions for world-class industrial customers (IoT project).

  • Contributed in the conceptual design and implementation of each module.

  • Provided professional support and mentoring of other Budapest developers.

DevInterface
DevInterface
Full Stack Developer
2019 - 2020 (1 year)
Italy
  • Worked on SpreeCommerce development on multiple projects using ExpressJS API development, NodeJs, Vue, Ruby on Rails, and MongoDB.

  • Collaborated with architects to ensure proper solution based on the established architectural principles and patterns.

  • Provided troubleshooting and cause analysis for issues that were escalated by the team.

Stress-M / Alternativa Consulting Group
Stress-M / Alternativa Consulting Group
Chief Technology Officer
2014 - 2020 (6 years)
Hungary
  • Acted as CTO for an online wellbeing platform under ongoing development since 2014.

  • Handled the whole tech and design stack, from planning the inner workings of the system, backend development with Ruby on Rails, to SPA based frontend programming with Kendo UI and Vue.js.

  • Documented important technical risks and decisions for the start-up.

Freelancer
Freelancer
Full Stack Developer
2013 - Present (12 years)
Remote
  • Focused on delivering high quality solutions that address business requirements.

  • Worked with a large number of clients from Hungary and abroad. Developed the backend of GBKozmetika based on my soon to be open sourced Ruby on Rails based CMS called Empathy, and Kendo UI.

  • Created a Social Donation web application using Ruby on Rails, Foundation, jQuery, and PostgreSQL.

Üzleti Ajánlatok.hu
Üzleti Ajánlatok.hu
Front-End Developer
2010 - 2013 (3 years)
Hungary
  • Worked on the development of a Hungarian online B2B marketplace. Developed and managed the company's blog based on Wordpress, and created landing pages to sell banner ads.

  • Installed and optimized an opensource email marketing software and created e-mail templates. Installed and managed a commercial banner management software.

  • Participated in the development of the 2.0 version of the marketplace.

Showcase

Ruby on Rails Developer - Italyabroad
Ruby on Rails Developer - Italyabroad
  • An eCommerce platform selling Italian wine and food.

  • The platform focuses on small, independent producers and natural ingredients.

  • The project includes code refactoring, Dockerization, enhanced filtering, newsletter integration, and CSV export.

Sole Developer - Stressz-M
Sole Developer - Stressz-M
  • A Stress Management Barometer platform built by a sole developer.

  • Utilizes Ruby on Rails for the backend and Kendo UI for the frontend.

  • Features a survey module with automated data analysis and a custom training program for upper management.

Full Stack Developer - Empathy CMS
Full Stack Developer - Empathy CMS
  • Empathy is a side project developed by the creator as a CMS.

  • It was initially built with Kendo UI, Ruby on Rails, and jQuery.

  • The project is undergoing a major rewrite to VueJS for the frontend and NodeJS (ExpressJS) for the backend, with plans for open-source release on GitHub.

Full Stack Developer - Bátorangol
Full Stack Developer - Bátorangol
  • The website is maintained by Balázs Artner, an English teacher and YouTuber.

  • The developer has built a Vue.js/NUXT.js frontend, WordPress plugin, and custom app icon.

  • The project includes features like JSON API extension, custom forms, and an installable app icon.

Full Stack Developer - Kézenfogva Két keréken
Full Stack Developer - Kézenfogva Két keréken
  • Developed a Social Donation web application to promote a healthy lifestyle and collect donations for individuals with disabilities.

  • Utilized a custom CMS and CKeditor for a WYSIWYG editor to create a user-friendly interface.

  • Implemented technologies including Ruby on Rails, Foundation, jQuery, PostgreSQL, HTML5, CSS3, and SASS.

Education

Bachelor's degree, E-commerce and Marketing
Bachelor's degree, E-commerce and Marketing
College of Modern Business Studies
2008 - 2012 (4 years)
Associate's degree, Media technician
Associate's degree, Media technician
College of Dunaujvaros
2006 - 2008 (2 years)