Viktor Mészáros

Creative problem solver · AI-assisted builder · Full-stack curiosity · Fast learner

Csongrád, Hungary Local time: CET
Viktor Mészáros
About

Behind the code

I'm Viktor Mészáros, from Csongrád. Since 2021, I've been strengthening the team at MiniCRM Zrt. Over the years, I've worked in several areas, but one thing has always driven me: understanding how systems work behind the scenes and how to make them simpler, faster, or smarter.

I love programming, especially the backend world captivates me completely. Frontend matters, but what truly excites me is what happens under the hood. A well-designed data model, an API, an integration, or an automation is far more interesting to me than the user interface itself.

Perhaps one of my strongest qualities is that I like to look at problems from different angles. I genuinely enjoy tasks that arrive with "this can't be done". That's when my creativity really kicks in. I don't necessarily seek the conventional path—I find the one that works best. Often, those become the most exciting solutions.

The projects on VIKLAB reflect this too. From the outside, they often look like simple applications, but what fascinates me most is what happens in the background. How do different systems communicate? How can meaningful data be extracted from a NASA API? How can a fishing log automatically connect weather data, moon phases, or air pressure? These are the challenges that truly drive me.

Astronomy has been my hobby for a long time. I'm a member of the Hungarian Astronomical Society, so several of my projects connect to this world.

Interests

AI and automation Backend development Web development APIs and system integrations PHP MySQL

Journey

  1. 2025 →

    MiniCRM | Internal Workflow Specialist & Development Product Owner

    Leading internal development for sales, account management, finance and management teams. Designing and prioritizing workflows while staying hands-on with code when needed.

  2. 2024

    MiniCRM | Integration Specialist

    Assessed customer integration needs, designed system connections, and supported implementation of diverse business process orchestrations.

  3. 2023

    MiniCRM | Business Analyst

    Built internal and client reports using MySQL, gaining deeper insight into business processes while delivering data-driven analysis.

  4. 2021

    MiniCRM | Technical Helpdesk

    Deep-dived into system architecture: APIs, webhooks, debugging, integrations, SQL and custom client problem-solving. Strong foundation for later roles.

  5. Earlier

    OKJ Full Stack Training

    Foundation in vocational training, then self-taught through countless projects and continuous learning.

Selected work

Projects

Live tools built for real use — every one of them is running on this server right now.

Live

APOD

NASA's Astronomy Picture of the Day, pulled through the official APOD API — with graceful handling for video days.

PHP NASA API cURL
Live

Near-Earth Asteroids

Today's near-Earth asteroids from NASA's NeoWs database: diameter, velocity, miss distance and hazard flags in a clean table.

PHP NASA NeoWs JSON
Live

Weather

Local weather by browser geolocation, backed by a cached OpenWeather integration to stay fast and inside rate limits.

PHP OpenWeather Geolocation Cache
Live

Recipes

The family cookbook as a web app: AJAX search, ingredient filter, surprise picker and password-gated adding.

PHP MySQL AJAX
Live

Mastermind

The classic code-breaking game with a PHP session engine, AJAX turns and a keyboard-friendly board.

PHP Sessions AJAX
Live

Deep Hook

An arcade fishing game in vanilla JavaScript on a single canvas: steer the hook past mines and divers, chain combos, and climb the Firebase-backed global leaderboard.

JavaScript Canvas Firebase
Live

Is it Christmas?

A single-purpose classic: tells you whether it's Christmas. Built as a joke, kept for the smiles.

PHP Microservice-ish
Live

ParentKit

A family admin app for parents: per-child health, education and personal records, a vaccination tracker and calendar-based email reminders — PHP REST API with a Flutter frontend.

PHP MySQL Flutter REST API
Live

TripMate

An AI-native trip planner: parses raw booking confirmations into a unified timeline, flags conflicts and gaps OTAs miss, and drafts full day-by-day itineraries with Claude.

React NestJS Prisma Claude AI
Live

viklab.hu platform

The site you're looking at — a hand-rolled PHP MVC with a custom router, controllers, bilingual i18n and this design system. No frameworks, no build step.

PHP MVC Custom router i18n Design system Zero dependencies
Toolbox

Skills & technologies

The stack I reach for — and the willingness to pick up whatever the next problem needs.

AI

AI-assisted development Prompt engineering AI agents & workflows Claude Code

Process & product

Process development System integrations Developer product owner Requirements refinement Git & GitHub

Backend

PHP OOP MVC architecture MySQL REST APIs PDO Session auth

Frontend

HTML5 CSS3 JavaScript (ES6+) Canvas API Bootstrap 5 Responsive design

Data & APIs

NASA APIs OpenWeather Firebase Chart.js CSV export Geolocation

Testing & QA

Manual testing Test planning API testing Regression testing Bug reporting

Automation

Test automation Selenium Task automation Webhook deploys CLI scripting
Open source

GitHub activity

A snapshot of my public work. Sample data — live GitHub API integration is prepared.

Viktor Mészáros
Repositories
8
Stars
11
Followers
6
PHP 58% JavaScript 22% CSS 15% HTML 5%
View profile

312 contributions in the last year

Recent activity

  • VikLab split the fishing suite into its own repo 2 days ago
  • VikLab add BB-8 theme toggle + Uiverse controls last week
  • Fishing analytics dashboard with CSV export 2 weeks ago
  • fishgame Deep Hook leaderboard via Firebase last month
Contact

Let's build something reliable.

I'm happy to talk about new tech, weird problems to solve, web projects — or fishing.