Maciej Nikiforuk

Zachodniopomorskie, Szczecin

The topics connected with technology have always fascinated me and I knew very early that I wanted to pursue a career that involves computers and circuits. As I progressed through school I got interested in computers, especially in programming languages. I started learning them because I wanted to better understand how computer applications work and write my own programs. I started from simple apps like calculators to more complex ones like games, or Android applications. It was just the beginning. I was admiring all technology and I enjoyed dealing with computer issues. When my friends or family had problems, I solved them. At some point in my life I understood that IT knowledge which I learned in my IT school wasn't sufficient. I realized that if I wanted to be more familiar with computers and networks, I had to understand objective and generic programming. I became aware that if I wanted to be good in solving complex problems I must understand algorithms and each electronic component which allows the computer to work. This is why I decided to study Electronics and Telecommunications at the Silesian University. In my free time I read books about programming and write applications. I also build circuits and repair devices because i know that practical way of learning electronics is very important too. So I can say that I build simple circuits based on operational amplifiers, transistors and 555 timers.

Experience

Web developer

Designed.ly

Building Ruby on Rails application for managing customers licenses. Work in scrum methodology

01/07/2015–01/10/2015

Web Developer - apprenticeship

Zagozda sp.z.o.o

Developing and improving Taskbeat website application.

01/09/2013–01/10/2013

Web Developer - apprenticeship

Sileman Sp. z.o.o and Elsat Sp. z.o.o

Developing and improving software which imports EPG data and displays TV programs on Sileman’s websites

16/07/2012–27/07/2012

Education

Silesian University of technology

Bachelor's degree
Electronics and Telecommunications

2015-2019

Szczecińskie Collegium Informatyczne

Matura(A Level) and Certificate in IT

Graduated with distinction

01/09/2011–30/04/2015

Skills

Programming Languages & Tools
Workflow
  • Scrum Development
  • Designing in FPGA digital locker (co-operating). University project
  • Line follower robot
  • Intelligent Socket (Android + Arduino)
  • Snake Game (Java, Swing)

Interests

Apart from work, I enjoy most of my time being outdoors. I like jogging and walking around city, listening my favourite music.

When forced indoors, I read books about electronics and meet my friends.

Awards & Certifications

  • C/C++ certificate
  • img