Adrian Kepka

Adrian Kepka

Software Engineer

© 2023

Privacy

About Me

I am an experienced Software Engineer with a high drive for the development of high-quality software. I do not accept slackness, because I have full conviction that it leads to great problems in the future phases of project development. I always induce the best known coding practices and standards fitting for the current team and project I work in - I am often a person responsible for maintaining team/company Coding Standards. Programming is not only my job but also my passion.

Besides software development, I enjoy long walks and training with my Labrador Retriever, Lisa.

You can find my brief resume below (full is available here in PDF format). If you want to contact me please send me a message at kepka.adrian+blog@gmail.com.

Resume

Company Position Period Responsibilities
Box Senior Software Engineer 01.2021 - present
TiVo Staff Engineer
Technical Project Leader
07.2019 - 12.2020
  • Development of software for Set-Top Boxes.
  • Technical leader of development teams consisting of 3 - 10 people in various projects - responsible for work planning, features’ technical design, cross-team communication, and synchronization.
  • Role of company's Coding Standards maintainer.
TiVo Senior Software Engineer 08.2017 - 06.2019
  • Development of software for Set-Top Boxes.
  • Development of tool used to perform automated code reviews (in Python).
  • Role of company's Coding Standards maintainer.
  • Role of Scrum Master.
Phoenix Systems System Programmer 01.2017 - 07.2017
  • Development of Phoenix RTOS 3.0 - microkernel real-time operating system.
  • Development of drivers for Phoenix RTOS 3.0.
  • Development of smart gas meter software on above operating system.
Samsung Electronics R&D Poland Software Engineer 12.2014 - 12.2016
  • Development of Software Upgrade feature for Tizen TVs.
  • Maintenance and development of server application to manage and provide software upgrades for Tizen TVs.
  • Role of static analysis specialist and coding standards specialist.
Samsung Electronics R&D Poland Junior Software Engineer 09.2014 - 11.2014
  • Development of Software Upgrade feature for Tizen TVs.
  • Maintenance and development of server application to manage and provide software upgrades for Tizen TVs.
Samsung Electronics R&D Poland Internship 06.2014 - 08.2014
  • Development of server application to manage and provide software upgrades for Samsung's TVs.
  • Design and implementation of web UI
OGX|OPTOGRAPX Software Engineer 03.2013 - 05.2014
  • 3D scan of cultural heritage in Museum of King Jan III’s Palace at Wilanów.
  • Development of data processing software in C++ (clouds of points processing algorithms).
  • Development of measurement systems.