Igor Nikolic

PHP Developer

Hello there! I'm PHP Developer with 3 years of industrial experience and 4 years in PHP overall.
I'm passionate about code, accurate, precise, highly motivated and dedicated to learning new and improve existing skills on a daily basis, but on the other hand very friendly, chill and 'normal' guy when the job stops.
From the beginning, I started to learn everything that is necessary to make applications from scratch, so Wordpress, Drupal, Joomla and others are off the list.
If you liked what you read this far, feel free to see my CV and ask for more information about my job experience and skills.

Expertise and Advantages

Core PHP programming

Very strong and deep understanding of Object-Oriented Programming paradigm, SOLID principles, Design patterns, REST API, Microservice architecture, MVC...
Even though I didn't find the perfect code yet, on a daily bases I'm trying to write a clean, maintainable and documented code by following the latest coding and programming standards.

Symfony / Laravel

This is the upgrade of my skills about Core PHP programming.
I'm actively using two, probably the most powerful and popular PHP frameworks.
I have more experience with Laravel because of my work history, but I would always rather pick Symfony instead of Laravel because of its structure and 'open hands attitude' for code structure and usage of principles, but both are great and I know to work with them.

CRM / CMS

I prefer working with complex systems rather than simple CMS solutions for web presentation.
I worked with different types of application in the past...from simple CMS solutions to e-commerce solutions, to intern management solutions for fitness centers, schools and sports objects, to really large 'User / CMS&CRM' online gaming solutions with high traffic...

Large scale application

I have experience working with applications that have around 2M unique requests per day.
In cases like that, I'm using every possible technology and approach which can bring better and more optimized execution of code such as different ways for loading pages, caching different types of data, external API calls of other needed services, code optimization and improvement trough refactoring cycles...

Work Experience

May 2021 - Present

PHP/Symfony API Architect

Condor Business(Condor Gaming)

Dec 2019 - May 2021

PHP/Symfony Developer

Citrus Systems

Sep 2019 - Dec 2019

PHP Developer

Soprex

Apr 2019 - Sep 2019

PHP Developer

Ocean ThinkIT

Nov 2017 - Apr 2019

PHP/Laravel Developer

Webtory

Dec 2016 - Present

Independent work on personal projects

Portfolio

Because of the terms & conditions I signed with every company until now I can just describe what I did and what I'm doing now.
More details about previous works and jobs you can find out from my:
document     account

I have a small private repository collection (which is growing everyday) with good projects that could become the final products in some early future.
I highlighted 6 of my public repositories on first page of my account.

Contact

My job is to assume the worst-case scenario, so please show that you are not a robot that wants to take my personal data for spam by verifying yourself via Google reCaptcha by clicking on the following check icon

Professional Skills

Languages

  • PHP
  • MySQL / DQL
  • JavaScript(JQuery)
  • HTML / CSS(Bootstrap)

Caching Systems

  • Redis
  • File System
  • Memcached

Issue Trackers

  • GitLab
  • Teamwork

OS

  • Ubuntu
  • Windows

Others

  • Git
  • Docker
  • PHPStorm + XDebug

 

  • SCRUM
  • Ubuntu (server config)
  • CPanel / FileZilla / Putty

Education

May 2017 - Present

Self study PHP Development

SymfonyCasts, Laracasts, StackOverflow, PHP - The Right Way, Udemy, Lynda, W3Schools...
A lot of books about PHP, meetups like PHPSerbia and similar workshops...

Online

Oct 2018 - Apr 2019

JS Development

Government of Serbia - itobuke.rs

Belgrade, Serbia - in house

Nov 2016 - Aug 2017

PHP Development

ITAcademy

Belgrade, Serbia - in house

Oct 2014 - Jul 2016

FON

University of Belgrade

Belgrade, Serbia

Sep 2010 - May 2014

Gymnasium "Bora Stanković"

Natural sciences and mathematics

Bor, Serbia

Other skills, hobbies, interests

A & B Driver Licence

I'm passionate driver. I would always rather prefer 2 instead of 4 wheels.

DJing

I like to play Deep House, Future house, Brazilian Bass and genres which are rather for some chill kind events than classic parties (Serbian music will never be included).

Sports

I was a basketball player for around 12 years until I started to prepare myself for faculty, so I can say that I'm a so-called a "team player".
Beside basketball, I like to follow different kind of sports - MotoGP, F1, Snooker, European football, NFL...

Music

As I like to play, I also like to listen to music, but the specter of genres that I listen to is a lot wider than the one that I tend to play when I'm DJing.

Tech

I like to follow news about tech overall. From latest sciences tech to hybrid tech, AI, general improvement of current tech...