Peter S.

Software Engineer and IT Security Specialist

Six years of experience working as a software engineer. Capable of working with a variety of technology and software solutions. Familiar with all phases of the software development lifecycle, with a strong working knowledge of design patterns and algorithms. I like playing ethical hacker "Capture the Flag" games and learning new technologies.


Business Information Technology - MSC

University of Szeged

2015-09-01 - 2016-07-01

Computer Science - BSC

University of Szeged

2014-09-01 - 2015-07-01

Business Information Technology - BSC

University of Szeged

2011-09-01 - 2014-07-01


I have been working on various software componenets as a backend developer.

Hungarian athlete registry in Laravel

I have been developing a Laravel site to store data of athletes and races.

Apigee Edge Drupal 8 module

Connects a Drupal 8 site to Apigee Edge services.

Security device controller Android app

Designed and developed an Android app to control emergency lighting systems.


Freelance Software Engineer


2019 - Not specified

  • Software Engineer Consultant @ Cheppers USA and
  • Information security audit & penetration testing.
  • Work as a Software Engineer Consultant on other small Laravel projects in Hungary.
  • Develop my own Shopify and Mobile apps.

Software Engineer


2016 - 2019

  • Train and mentor junior programmers on best practices and programming methodologies.
  • Use SCRUM for agile development, participate in meetings and demos, communicate the status of each project to clients.
  • Design and develop web-based applications and full life-cycle Drupal modules.

University Internship

ASM Security

2013 - 2014

  • Developed an Android app from scratch for controlling security devices made by the company, e.g. intelligent emergency lighting systems.
  • The key goals were the maintainability and creating secure code, including authorization methods and trustworthy network communication.
  • Working in a small team, I was given a lot of freedom in choosing tools and techniques and deciding about the architecture of the software.

Did you like this profile?