Summary

I am an enthusiastic software engineer with over 4 years of progressive experience in both coding and testing. As a tester, besides test duties, I used to develop various test tools (C++) and a system test framework (Python) from scratch. Now I work in a cross-functional team where I craft production and test code in Python. I am highly interested in creating web applications and eager to learn new technologies.

Technical Skills

  • Programming languages: Python, C, C++, Java, TTCN-3
  • Frameworks: Django (Python), Qt (C++), JCAT (Java)
  • Networking: TCP/IP, UDP, SNMP
  • Methodologies: OOP, TDD, Pair programming, Agile (Scrum), CI
  • Systems: Windows, Linux
  • Databases: MySQL, PostgreSQL
  • Tools: Git, Gerrit, Jenkins

Work History

Work History
May 2014 - Present

Software Developer

Ericsson Hungary

Development of fault management service for an IaaS cloud product:

  • Extension of service's REST API (Python)
  • Design and development of service's SNMP agent (Python)
  • Development of unit and feature test cases (Python / Robot Framework)
Apr 2013 - May 2014

Software Developer (Tester)

Ericsson Hungary
  • Design and development of a Python-based test framework
  • Automated test development, test case design
May 2011 - Mar 2013

Embedded Software Developer (Tester)

Ericsson Hungary
  • Functional testing of TSoIP input and output cards for IRD units
  • Functional testing of DVB-T2 input card for IRD units
  • Functional and system testing of video encoder units
  • Automated test development (TTCN-3 and Python)
  • Development of MPEG-2 transport stream analyzer tool (C++/Qt)
  • Development of a system configurator tool (C++/Qt, Python, MySQL, XML)

Certifications

Certifications
2012

ISTQB Certified Tester, Foundation Level

HSTQB

Education

Education
2005 - 2008

Communication Techniques Engineer

Szent István University, Faculty of Mechanical Engineering

Principal subjects: telecommunications, information technology, systems engineering, electrotechnics, electronics, programming, acoustic technology, videotechnology, acoustic edit technology, acoustic system management

Interests

  • Professional: functional programming, Clojure, JavaScript, web development
  • Non-professional: cycling, running, drawing, making music