About Me

Miloš Rodić

Software Developer

Dedicated software developer with 17 years of experience creating software to meet user needs ensuring overall functionality. Presently using JavaScript as a programing language, Node.js, React and all JavaScript related technologies, HTML and CSS. Also experienced with operating systems, networks and web security.

My Projects

02/2022 - 06/2022.

Application type: Web App

Technologies used: React, Node.js, PostgreSQL, TS

Role: Full Stack Developer

Team: 3 members

Description:

Application is used as an appointment scheduler, combining date and location of meeting. Date is stored in Google calendar using Google API and location is presented using Google Maps.

03/2021 - 08/2021.

Application type: Woocommerce store

Technologies used: PHP, Wordpress, Woocommerce, React, jQuery

Role: Full Stack Developer

Team: 2 members

Description:

Italian fashion store for Red Carpet store.

09/2020 – 01/2021.

Application type: Web App

Technologies used: React, Node.js, PostgreSQL

Role: Full Stack Developer

Team: 4 members

Description:

Application is developed for a client who has a lot of real estate in his posseison and it is used for real estate management. Main function of this application is to collect data about buildings condition which is then used for repair budget estimation.

06/2020 – 09/2020.

Application type: Wordpress plugins and themes

Technologies used: PHP, Wordpress, React, jQuery

Role: Full Stack Developer

Team: 6 members

Description:

Worked on developing and maintaining wordpress plugins and themes

03/2019 – 05/2019.

Application type: Wordpress plugins

Technologies used: PHP, Wordpress, React, jQuery

Role: Full Stack Developer

Team: 4 members

Description:

Worked for incsub.com on developing and maintaining wordpress plugins

07/2017 – 09/2019.

Application type: Web App

Technologies used: React, Node.js, PostgreSQL

Role: Full Stack Developer

Team: 2 members

Description:

Application is developed for Basic court in Novi Sad and it is used for secure and fast communication between court and state organs and banks. Communication is mainly used for enforcement cases to collect all data about possessions and bank accounts of debtor.

2016 – 2017.

Application type: Web App

Technologies used: PHP, Wordpress, React, jQuery

Role: Full Stack Developer

Team: 3 members

Description:

For design studio from Novi Sad he have developed wordpress themes and plugins based on their design and functionality. Wordpress themes were developed for international client from USA.

2015 – 2016.

Application type: Web App

Technologies used: PHP YiiFramework 2, MySQL, HTML5, CSS3, jQuery

Role: Full Stack Developer

Team: 4 members

Description:

Application is developed for international client from Netherlands and it is used for document management with capability of creating custom properties and property data types tailored for specific document type. Documents are displayed in grid with advanced search and filter capabilities.

2014 – 2015.

Application type: Web App

Technologies used: PHP YiiFramework 1.1, MySQL, HTML5, CSS3, jQuery

Role: Full Stack Developer

Team: 2 members

Description:

Application is developed for notary office in Novi Sad and it is used for notary cases management.

2014 – 2015.

Application type: Web App

Technologies used: PHP YiiFramework 1.1, MySQL, HTML5, CSS3, jQuery

Role: Full Stack Developer

Team: 4 members

Description:

Application is developed for Fifth Screen marketing agency from Novi Sad and it is used for convenient way of leaving impressions (Book of impressions). Customer is allowed to choose, by clicking on touch screen, if he is satisfied, or not, with services provided by some departement in supermarket and also he can leave an impression.

2013 - 2022.

Application type: Web App

Technologies used: PHP YiiFramework 1.1, MySQL, Elasticserach, HTML5, CSS3, jQuery

Role: Full Stack Developer

Team: 2 members

Description:

Application developed for Basic court in Novi Sad and it is used for publishing interesting cases which are important for creating judicial practice (Court bulletin). Application has full text search capability and cases are organized in categories.

2012 – 2017.

Application type: Web App

Technologies used: PHP YiiFramework 1.1, MySQL, HTML5, CSS3, jQuery

Role: Full Stack Developer

Team: 2 members

Description:

Application developed for Basic court in Novi Sad. For submiting a request to Basic court in Novi Sad for a certificate that criminal proceedings are not conducted against person. Application is developed as online service (frontend) which is used by persons to fill form with needed personal data and to submit a request. After submitting a request court employee, in backend, processing request, create certificate, print it and on person request certificate is send by mail or can be received in court. Data in backend is displayed in grid with advanced searching and filtering capabilities.

2012 – 2016.

Application type: Web App

Technologies used: PHP YiiFramework 1.1, MySQL, HTML5, CSS3, jQuery

Role: Full Stack Developer

Team: 2 members

Description:

Application is used for applying for a meeting. Person can choose between first available appointment or he can choose available date and time for an appointment which best suits for him. Court employee has advanced searching and filtering capabilities of appointments which are displayed in grid. This application eliminated long lines of people, waiting for an appointment, in front of court.

2012 – 2022.

Application type: Web App

Technologies used: PHP YiiFramework 1.1, MS SQL 2005, HTML5, CSS3

Role: Full Stack Developer

Team: 2 members

Description:

Application developed for Basic court in Novi Sad is used to generate grammatically correct sentence on Serbian language for specific type of judicial document based on case data which is queried from database and based on user selected type of judicial document.

2011 – 2012.

Application type: Web App

Technologies used: PHP YiiFramework 1.1, MySQL, HTML5, CSS3, jQuery

Role: Full Stack Developer

Team: 4 members

Description:

Web application developed for doctors office is used for storing records about patients: personal details, physical condition, history of visit, history of received therapies. Data is displayed in grid with advanced search and filter capabilities.

2006 – 2008.

Application type: Desktop App

Technologies used: MS VisualBasic 6, MS SQL 2000

Role: Full Stack Developer

Team: 6 members

Description:

Cash register application was part of bigger Point of Sale application developed for RodicMB and Mercator retail companies. Responsibilities was to develop and maintain cash register application.