Nikola Randjelovic
Hello

I'm Nikola Randjelovic

Senior Web Developer

Hello! I'm Nikola Randjelovic, Senior Web Developer. I am here to make my life more interested because I love challenges and mainly develop websites. My primary skills are PHP, HTML5/CSS3 and JavaScript. Currently, I am working as a Web Developer but, I have worked with NGOs, tourist agencies, start-up companies, and small businesses, etc. My passion is to create a web application from innovative, functional, and creative designs.

Professional Skills

These technologies I use daily. There is much more that I use from time to time. I have a list of websites that I use for researching, investigation, learning, and information about new tech.

Work Experience

June 2021 - Present

Better Collective

Scrum Master

Remove impediments for the team to deliver according to their goals.
Scrum Master
  • Remove impediments for the team to deliver according to their goals.
  • Support product owner(s) in their mission
  • Educate team about agile and scrum principles
  • Facilitate some of the scrum meetings
  • Drive scrum implementation efforts across the company
  • Mentor junior Scrum Masters
  • Help coordinate releases
  • Coordinate efforts across several teams working on related projects
May 2019 - May 2021

Better Collective

Senior Web Programmer

Build and maintain reusable, scalable code in custom build WordPress plugins.
Senior Web Programmer
  • Build and maintain reusable, scalable code in custom build WordPress plugins.
  • Define, analyze, plan, forecast, measure, maintain and improve all aspects of the availability of custom-built WordPress Plugins.
  • Maintain the security, confidentiality, and integrity of data operations in WordPress plugin related tasks. Design, implements, and operates controls and management strategies to allow this.
  • Provide documentation as required and participate in code reviews, planning sessions, and routine status stand-ups.
  • Improve development workflow and quality through the use of staging sites, Git version control, and other tools.
Nov 2018 - Apr 2019

Better Collective

Senior Web Developer

Design, code, test, correct, and document simple programs or scripts under the supervision of a more senior leveled developer.
Senior Web Developer
  • Design, code, test, correct, and document simple programs or scripts under the supervision of a more senior leveled developer.
  • Applies key principles of modern standards approach and how they apply to the work they are undertaking and will apply under the guidance of more senior leveled developers.
  • Fixes faults following agreed procedures.
  • Carries out agreed infrastructure maintenance tasks.
  • Assist as part of a team on the design of components of larger systems.
  • Integrates systems and overcomes challenges of designing, building, and testing interfaces between systems.
  • Focuses on user needs by taking into account user stories.
  • Defines, analyzes, plans, forecasts, measures, maintains, and improves all aspects of the availability of services. Controls and manages service availability to meet the needs of the business cost-effectively, including managing the capability, functionality, and sustainability of service components (including software, network resources, and software/infrastructure as a service).
  • Maintains the security, confidentiality, and integrity of information systems through compliance with relevant legislation and regulations. Designs, implement, and operate controls and management strategies to allow this.
Jul 2018 – Oct 2018

Better Collective

Developer

Applies key principles of modern standards approach and how they apply to the work they are undertaking and will apply under the guidance of more senior leveled developers.
Developer
  • Design, code, test, corrects, and documents simple programs or scripts under the supervision of a more senior leveled developer.
  • Applies key principles of modern standards approach and how they apply to the work they are undertaking and will apply under the guidance of more senior leveled developers.
  • Fixes faults following agreed procedures.
  • Carries out agreed infrastructure maintenance tasks.
  • Assist as part of a team on the design of components of larger systems.
  • Integrates systems and overcomes challenges of designing, building, and testing interfaces between systems.
  • Focuses on user needs by taking into account user stories.
Mar 2017 – Jun 2018

Better Collective

Web Developer

Integration of PSD's into WordPress
Web Developer
  • Integration of PSD's into WordPress
  • Configuration and setup of WordPress websites
  • Development of various custom-build system and frameworks
  • Miscellaneous maintenance and bug fixing tasks
Nov 2016 - Feb 2017

Synetic

Web Developer

As web developer my responsibilities was to create web sites
Web Developer
  • As web developer my responsibilities was to create web sites from scratch, plugins and to provide creative and innovative solutions.
Sep 2014 – Oct 2016

Shindiri Studio

Web Developer

Backend and Frontend Developer
Web Developer
  • Backend and Frontend Developer
  • PHP, HTML5, CSS, LESS, JS and Wordpress( create themes and plugins )
Sep 2014 – Jan 2015

Shindiri Studio

Support Team Leader

As Support Team leader I was responsible for team of two people.
Support Team Leader
  • As Support Team leader I was responsible for team of two people. I fixed bugs in WordPress themes and plugins and posted an update afterwards. Redesigned, added new functionality, and created WordPress themes and plugins.
May 2012 - Oct 2012

Ministry of Youth and Sport Republic of Serbia

Team Leader

Responsible for all deadline and other team memeber
Team Leader
    May 2010 - Oct 2010

    Southern Management Corporation

    Pool operator

    Responsible for pool condition and swimmers on the pool
    Pool operator

      Education & Seminars

      20-22 June 2019 conference

      WordCamp Europe

      Berlin, Germany

      24-26 May 2019 conference

      PHP Serbia

      Belgrade, Serbia

      Dec 2018

      PHP Unit Testing with PHPUnit

      Udemy: Online Courses

      Dec 2018

      Acumen Presents: Kim Scott on Radical Candor

      Udemy: Online Courses

      Dec 2018

      Agile Crash Course: Agile Project Management; Agile Delivery

      Udemy: Online Courses

      01-02 Dec 2018 conference

      Grow IT

      Novi Sad, Serbia

      14-16 June 2018 conference

      WordCamp Europe

      Belgrade, Serbia

      Apr 2018 conference

      IT Connect

      Niš, Serbia

      27-28 Apr 2018 conference

      CODEstantine 3.0

      Niš, Serbia

      15-17 June 2017 conference

      WordCamp Europe

      Paris, France

      24-28 June 2013 training shop

      Leadership Challenge in Project Execution

      ABB & Netico GmbH - Nis, Serbia

      Mar–Apr 2013 training shop

      Social Business

      AIESEC, - Niš, Serbia

      09-10 Dec 2011 conference

      Fund Sourcing 2011

      JCI - Nis, Serbia

      07–08 Nov 2011 conference

      New Leaders

      AIESEC - Belgrade, Serbia

      01-04 Nov 2010 conference

      Open IT

      AIESEC - Nis, Serbia

      14-15 Oct 2011 conference

      New Leaders

      AIESEC - Nis, Serbia

      25-26 Feb 2010 conference

      Open IT

      AIESEC - Nis, Serbia

      27–31 July 2005 seminar

      The role of youth in the regional work on dealing with the past

      The Quaker Peace & Social Witness - Jahorina, BiH

      June-Nov 2004 training shop

      Strengthening non-governmental sector in the south and east Serbia

      OGI Niš - Knjazevac, Serbia

      2005 – 2016

      Software Engineering

      Faculty of Electronic Engineering Niš

      2001 - 2005

      Mechanical engineering for computer construct

      Technical School Knjaževac