About me

Story Navigate to Story

Hello there, I'm Károly! 🌟 I call the charming city of Szeged, Hungary my home. Professionally, I've been a Software Developer since 2009.

My educational journey led me to the University of Szeged, where I laid the foundation for my career. I jumped into the world of work soon after graduation. Back then, we were utilizing Server Faces technology to deliver content and functionality, which steered me towards considering myself a Backend developer. Java became my trusty programming companion. However, I'm no stranger to keeping up with the ever-evolving trends. Building pixel-perfect, dynamic, and lightning-fast applications has become my passion, with a simple equation: HTML + CSS + JS = 🤟. Creating new things and conquering the challenges they bring is where I thrive.

Outside of my professional life, I wholeheartedly dedicate my free time to another obsession: Fitness! 🏃🏋️🏊. My entire life, a little voice in my head has constantly urged me to move forward and strive for self-improvement. This drive to learn and grow is what keeps me eagerly pursuing new knowledge and experiences.

Experience Navigate to Experience

Full-stack developer @ ChemAxon

Work interval

My current workplace is ChemAxon. The company is offering several mature products to the Biotechnology and Pharmaceutical industries. Over the years, their products became industry standards. By joining to this family, I'm now a - so called - ChemAxionian 👾.

  • Opportunity to plan and implement a product Front-End redesign fully autonomously
  • New way of thinking: I'm entering the Chemistry industry
  • Efficient team and business collaboration to serve quality products to the customers
  • Customer and consulting support

Software developer @ Minero IT

Work interval

Minero holds a specal place in my hearth. It is - my first employer in the private sector - a software consulting company. Here I've learnt a lot. This is not just about about the enormous technical stuff but the way of delivering products to a customer in a mature way.

  • Worked with several automotive companies as our customer: Volkswagen, ŠKODA, Porsche, BMW, Deloitte.
  • On-site collaboration with developers, managers and product owners from all over the world
  • Agile development, testing and delivering robust applications
  • Backend development using Spring
  • Big Data processing application development

Lead developer @ AENSys

Work interval

Working at this company was my first step to build applications to end-users. It taught all things that can occur once the application becomes live.

  • Lead and coordinated a small (3-4) development team
  • Keeping in touch with the customers and partners
  • Application monitoring and defect handling
  • Release management

Experienced developer @ Institute of Informatics

Work interval

I've started to work in the University before my graduation. Working and studying in parallel was not easy way of life. But it certainly shaped and prepared me for life.

  • Collaboration with other universities
  • Web application development in the e-health sector
  • Comprehensive knowledge of the JBoss stack

Highlights Navigate to Highlights

Marvin Pro

Marvin Pro is a nifty drawing tool that blends our smart chemistry tech with a sleek, user-friendly interface. Perfect for chemists, researchers, and students, it lets you turn your ideas into top-notch visuals in no time. Marvin Pro can handle a bunch of different elements—chemical structures, arrows, text, you name it—all on one canvas, and it lines them up just right.

I had the opportunity to implement several primitives, shapes, and behaviors into this feature-rich application. Throughout the course of development, I acquired various trigonometry techniques and understood how they can be applied in chemical engineering.

A molecule submission inside Compound Registation
Marvin Pro

Compound Registation

Compound Registration—an extraordinary application that meticulously catalogs the very essence of small molecules! Picture this: molecules embark on an exhilarating journey, traversing a three-level hierarchy, undergoing the thrilling stages of normalization, validation, and a quality check before earning their prestigious spot in the registry.

I've been entrusted with the monumental task of transforming this legendary 🐉 application into the realm of modern JavaScript. A colossal undertaking, indeed! My strategy? A masterful, granular rewrite that not only brings the technology up to date but also preserves the cherished business value.

But wait, the real heroes in this saga are none other than my exceptional team—the unsung champions who unlocked the secrets of the application and revealed its unique features. Their wisdom, guidance, and unwavering support were the true catalysts for success. Without this dream team, the triumph would have remained an elusive quest. Together, we've turned a seemingly impossible task into a triumphant journey!

A molecule submission inside Compound Registation
Compound Registation

Škoda-Connect

Škoda-Connect is a highly interactive Single Page Application that gives you the ease of remote vehicle management. Through this web application, the users are able to check vehicle status, health or even plan trips ahead. Škoda vehicle monitoring through a web browser has never been easier before.

By being a full-stack developer for the first time, I really enjoyed the technical challenges that the project gave to me. Day by day, I've got familiar with the top Front-end technologies and soon I've become a passionate JavaScript developer. This excitement has not faded since then.

The team taught me how professional software is getting delivered and how does the true agile development works.

Skoda Connect login page
Skoda Connect

Projects Navigate to Projects

Marvin Pro -

Marvin Pro is a drawing tool that combines our chemically intelligent technology with a clean user interface.

Compound Registation -

Compound Registration compares the uniqueness of new small molecules against those already stored in your database. It then kickstarts a decision workflow based on your configured business logic.

ŠKODA Connect -

Automated remote vehicle management. The users can comfortably check their vehicle status, health or even plan trips ahead.

Trustee -

The Trustee framework is flexible solution to pseudonymize information during data ingest. It primarily focuses on being an encryption coordinator between participants in a Big Data environment.

DataService -

DataService is a JAVAEE application which provides a very intuitive solution to build and manage extra-large databases. One of the main advantage of this application is the ability to automatically generate SQL queries by non-developers.

CARDO -

The program itself calculates and transfers emission data for every car according to the new Government regulations. In this project, I've designed the Hub and wrote the specification before the development. That document covered covered all parts of the application along with the communication with external services.

IPL -

This project aimed to create a new and more advanced web application to the dealers to manage and sell cars.

BDOTOM -

BDOTOM is an application to manage employee time-offs, holidays and resources for any company. Employees can submit and review their holidays. And on the other hand, managers can organize their team and resources. The application also provides an easy way to manage holidays for HR assistants.

ForumStar -

ForumStar is a text editor desktop application. Unlike the most popular text editors, ForumStar also supports supports developer mode. In this mode advanced users are able to create complex forms with most popular programming tools like: For, If, While, Connection, etc.

BIP -

The application is a unique tool to create, maintain and execute SQL commands towards a database. The program is primarily developed for Second-level Support.

StarMonitor -

StarMonitor is a very complex project & workflow management application. A single presentation wraps all the inquiries and supplier offers which results a nomination. Users of the application are able to browse and control the flow to get the best result and profit.

PSC -

The PSC web application is a web application for project managers. Using this tool, the users are able to maintain several vehicle manufacturing projects and their assets.

Alarmmannen -

The platform supports several security manufacturers and their home security solutions. The application listens for security events. The server is not only capable to remotely control the secured premises but able to recognize and start a process which alerts the end-users or guarding companies.

DKH -

The purpose of this project is to make the doctors’ life easier with an easy-to-use web application. Besides patient and document management, the doctors are able to assemble medical forms to collect patient data.

Gremon -

Greenhouse management system. The software monitors and manages several greenhouses and their crops. It also helps to effectively manage the employees.

Proseniis -

E-health application. The purpose of the application was to collect and monitor healthcare data. The application also gave a unified web interface for both the patients and the doctors. The application also gave the opportunity to the healthcare employees to set up automatized workflows.

What's next? Navigate to Next

Are you still here with me? If you'd like to connect, don't hesitate to shoot me an email to torok.karoly.krisztina@gmail.com, and I'll get back to you as quickly as I can. And if you're interested in my work or thinking about doing some business together, be sure to grab a copy of my resume (PDF 342.3 KiB)!📄😊