Iván Szkiba

Staff Software Engineer

Budapest Metropolitan Area

Download PDF

Staff Software Engineer on the Grafana k6 core team, focused on k6 extensions, the extension ecosystem and tooling. Over 25 years of building and architecting backend systems in Go, Java and JavaScript.

Experience

Grafana Labs · Hungary

Staff Software Engineer

  • Member of the k6 core team
  • Maintain and evolve the k6 extension ecosystem and tooling

Go, JavaScript, TypeScript, React, HTML, CSS

NNG LLC · Budapest, Hungary

System Architect

  • System architect of navigation services
  • Supporting and coaching software architects
  • Architecting authentication, authorization and licensing related development
  • Leading by example in software development, automated testing and documentation
  • Evaluating and selecting technologies

Go, JavaScript, Java, HTML, CSS

Head of Cloud Competence Center (interim, concurrent role)

  • Led 4 Engineering Managers (4 developer teams, 2 operation teams)
  • Supporting and coaching Engineering Managers, with emphasis on Software Engineering
  • Supported the recruitment of a successor

Lead Software Architect

  • Architect of navigation related Enterprise Java development projects
  • Led the architecture team (3 Java architects)
  • Technical leader of 18 Java developers and 3 test automation developers
  • Evaluated and selected new technologies, made technology related decisions
  • Introduced Continuous Delivery and managed code quality

J2EE, JavaScript, REST, Maven, Struts, Linux, PostgreSQL, Jenkins, Sonar, ANTLR

Head of Platform Development

  • Formed the server-side development teams
  • Led the development team (15 Java programmers) and supervised the system administrator team (3 administrators)
  • Designed the system architecture, evaluated and selected technologies
  • Recruited new Java developers

J2EE, JavaScript, REST, Maven, SVN, Ant, Struts, Linux, PostgreSQL, Apache httpd, Jenkins

Bonus Online Ltd · Budapest, Hungary

Head of Development

  • Architect and technical lead of Bonus.com, a popular kids' website in the US
  • Led the development team (6-10 Java developers) and the system administrator team (2 Unix administrators)
  • Designed the system architecture (web, geographic DNS based load balancer, database)

Java Servlets, Tomcat, Apache httpd, MySQL, Struts, JSP, HTML, CSS, JavaScript

Lead Software Developer

  • Developed key software components of Bonus.com
  • Operated production and staging servers (Solaris, Digital Unix, Linux), managed network and server security, firewalls and the company email system

C/C++, Java Applets, PHP, Python, Unix shell scripts, Linux, FreeBSD

Software Developer and Unix System Administrator

  • Developed software components of Bonus.com
  • Designed and administered the company network, internet services, firewalls and production web servers

C/C++, HTML, CSS, Digital Unix, Linux, Cisco routers, HTTP, SMTP, DNS

University of Debrecen (UD) · Debrecen, Hungary

Assistant lecturer

  • Taught programming languages (C/C++ and x86 assembly), object oriented programming and computer networks for programmers

Projects

Skills

Education

Bachelor's Degree, Computer Programming

University of Debrecen

Master of Science (MSc), Mathematics and Physics Teacher Education

University of Debrecen

Languages

  • English · fluent
  • Hungarian · native speaker

Interests

  • Blues music
  • Playing the harmonica
  • Hiking