About me

Software Engineer with Python, .NET/, C#, and Golang competencies. Familiar with Scrum.

Specialization

Software Engineer

Competencies

Professional Skills

Google Cloud Platform (GCP)

Python

.NET/C#

Go (Golang)

Django

PostgreSQL

MSSQL

WinForms

Linux

Bash

Oracle

Databases

Ansible

Grafana

Jaeger

Prometheus

Flask

MS Office

Docker

TypeScript

React

DevOps

Cloud

Jenkins

AWS

Azure

Kubernetes

CI/CD

Business Analysis

Data Warehouse

Soft skills and methodologies

Teaching

Organizing

Languages

Workplaces

2021 - in progress

Associate

Hungary

Software Development:

  • Python
  • C# (.NET Framework, .NET Core, .NET 6)
  • Golang (Go)
  • TypeScript, React

Devops:

  • Containerization (Docker)
  • Container orchestration (Kubernetes & OpenShift)
  • Jenkins CI
  • Ansible

Cloud:

  • AWS
  • Microsoft Azure

Observability:

  • Grafana
  • Jaeger
  • Prometheus
  • Loki

2020 - 2021

Software Developer

Hungary

Software Development of a Cloud Native Software-as-a-Service (SaaS) application:

  • Python
  • Flask
  • Pandas
  • Kubernetes (cluster configuration, deployment and scaling)
  • GitLab CI/CD (continuous integration pipelines)

Application: Scalable, microservices-based application which makes heavy use of containerization technologies (Docker), configuration-as-code (Kubernetes) and automated deployment tools (GitLab CI/CD)

Project management methodology: Scrum (Agile)

2006 - 2020

System Architect

Hungary

  • IT consulting
  • Design and Implementation of business critical applications
  • Requirements Analysis
  • Application Integration with existing ERP systems
  • Building and Maintaining Data Warehouse

Technologies:

  • .NET C#
  • Python
  • Django
  • Flask
  • PostgreSQL (with PL/pgSQL)
  • Microsoft SQL Server
  • DevExpress WinForms
  • Devart for dotConnect
  • Ubuntu Linux
  • Bash
  • Ansible
  • Pentah

2014 - 2016

Network Engineer

Hungary

  • Had full responsibility over the complete structured IT network
  • Deployed new network segments (wired and wireless)
  • Operated VoIP and PBX phone centers
  • Managed development projects
  • Implemented new internal processes (ticketing, source control and other productivity enhancement tools)

2006 - 2013

Senior Teaching Assistant

Hungary

Responsibilities:

  • Teaching classes
  • Organizing exams
  • Creating course syllabuses and teaching materials
  • Managing junior teaching assistants' work

Taught subjects:

  • Database Systems (Oracle)
  • Applied Computer Science - Databases (MS Access)
  • Informatics (MS Excel with VBA scripting)
  • Operating Systems (UNIX-like systems)

Qualifications

2021

Microsoft Certified: Azure Fundamentals

Hungary, Microsoft

2011 - 2013

Cisco Certified Network Associate - CCNA

Hungary, Corvinus University of Budapest

Attended course and passed final exam. No certification was awarded.

Ability to install, configure, operate, and troubleshoot medium-size routed and switched networks,including implementation and verification of connections to remote sites in a WAN.

2008 - 2009

Erasmus Exchange Student

Sweden, Jönköping International Business School

Interaction Design
Knowledge Management
ISD Projects Development
Swedish language

2004 - 2009

Business Information Systems

Hungary, Corvinus University of Budapest

IT and economic studies on Business Informatics major