Zsolt TövisFull Stack DeveloperDiscover My Skills
Explore my diverse skill set that empowers me to deliver exceptional solutions. From cutting-edge frontend technologies to robust backend systems.
Frontend Skills

React.js
React.js is a programming library used to create user interfaces—the part of an application that users directly interact with. It allows the interface to be assembled from small, independent, and reusable building blocks (components).

React Native
React Native allows developers to write code in JavaScript and React, which translates into real, native mobile components during execution, rather than displaying a web interface.

Next.js
Next.js is an open-source framework that complements React's user interface building capabilities with the critical infrastructure necessary for high-performance operation.

Vite.js
Vite.js is the "assembly line engine" that transforms code written by developers into an application that browsers can understand and run.

HTML
HTML is the core technology that structures web pages and web applications. It creates the technical framework by defining the hierarchy and semantic meaning of content elements.

CSS
CSS is the "skin" and "clothing" of websites and web applications, this standard determines how information appears on users' screens.

JavaScript
JavaScript is the fundamental programming language of the modern web that transforms static web pages into interactive, functioning software.

jQuery
jQuery is a JavaScript programming library designed to simplify operations on websites, such as moving elements, hiding content, or loading data without reloading the page.

JAMstack
JAMstack is a modern web development architecture that prioritizes speed, security, and scalability by decoupling the presentation layer from databases.

Responsive Design
Responsive Design is a web development approach aimed at creating sites that provide an optimal viewing experience across a wide range of devices.
Backend Skills

Node.js
Node.js is a high-performance runtime environment that executes the core backend logic of web applications. It operates on a non-blocking, event-driven architecture.

Express.js
Express.js is a minimalist software layer that manages communication between corporate servers and user devices (browsers, mobile phones).

RESTful API
RESTful API (Representational State Transfer) is not software you install, but a set of design rules that define how computer systems exchange data.

GraphQL API
GraphQL is a modern data query language and execution engine for APIs that enables clients to request exactly the data they need and nothing else.

WebSocket
WebSocket is a communication protocol that establishes a single, persistent connection between the client and the server, in contrast to traditional web operations.

SSE
Server-Sent Events (SSE) is a web standard that allows servers to push updates to users automatically in real-time. It is an efficient alternative to continuous polling.

PHP
PHP is a widely used open-source server-side programming language designed for web development and dynamic websites.

Python
Python is a high-level, general-purpose programming language focused on readability, development speed, and support for data-driven technologies (AI).

Django
Django is a high-level Python web framework that offers pre-built, standardized solutions for rapid, secure, and scalable enterprise development.

Microservices
Microservices architecture is a widely adopted approach in modern software development that structures an application as a collection of loosely coupled, independently deployable services.

Full Stack Development
Full Stack Development is a comprehensive software development approach where developers are capable of handling every layer of the system — from the user interface to backend systems. The following is a business assessment of this methodology.
Database Skills

MongoDB
MongoDB is a leading modern database technology that enables flexible, document-based data storage, supporting rapid development and scalability.

MariaDB
MariaDB is a high-performance, open-source relational database management system designed to store and manage critical business data efficiently and cost-effectively.

MySQL
MySQL is a structured data storage system designed to manage critical business information such as customer records, inventory, and transaction logs.

PostgreSQL
PostgreSQL is an advanced, open-source relational database management system that handles the structured storage, organization, and secure retrieval of corporate data.
Tools Skills

Agile
Agile is an iterative project management and software development methodology that emphasizes flexibility, customer collaboration, and rapid delivery of results.

DevOps
DevOps is a modern approach to software development and IT operations that emphasizes collaboration, automation, and continuous delivery.

Git
Git is a distributed version control system that allows for tracking software development processes, enabling parallel work, and securely managing code changes.

CI/CD
CI/CD (Continuous Integration / Continuous Deployment) is a set of practices and tools designed to improve software development and delivery processes through automation.
Legacy Skills

BASIC
BASIC (and its enterprise variant, Visual Basic .NET) is a programming language that was long a cornerstone of corporate software development, particularly within Microsoft-based infrastructures.

Turbo Pascal
Turbo Pascal is a legacy programming language and development environment that was widely used in the 1980s and 1990s for creating DOS-based applications, now primarily maintained for legacy system support.
Need experts for the next project?
An expert team is ready to help you understand your business needs and challenges and provide customized solutions. Take a look at our services and contact us today.