Petar Prvulović
Software Developer / Teacher / Freelancer
Intro
Web developer with 12 years experience in designing and implementation of web sites, e-commerce and inhouse erp solutions. Teacher with 3500+ hours in classroom, in high school, university and professional trainings.

Resume
Curriculum Vitae
Industry experience - highlights
Freelance web developer
Focused on web sites and web-based software development
Resolution Company
Design, development and implementation of a set of web sites and services in the domain of business disputes resolution
Judical Academy
Design, development and implementation of a set of web sites and inhouse erp software solutions in the domain of digital libraries and education
Academy "Dositey"
Design, development and implementation of 'e-Dnevnik', students record management software and network infrastructure setup
National museum in Smederevska Palanka
- Museum website (nmsp.rs)
- Mobile apps setup in Museum hall
Archive of Yugoslavia
Design, development and implementation of software for Archive's library
CET / School of Computing
Worked on development and maintenance on set of web sites, web shops and inhouse erp apps










Teaching experience
Teaching assistant - School of Computing, Union university, Belgrade
Teaching assistant – Academy 'Dositey', Belgrade
Courses:
- Algorithms and data structures
- Databases
- Human-computer interaction
- Web development (PHP, MySQL)
Trainer - CET, Belgrade
Designed courses and performed teaching and training:
- Web developer (HTML/CSS/Bootstrap/Jquery + PHP/MySQL)
- Web administrator (Joomla, Wordpress, e-Commerce)
- MS Access
Teaching assistant - School of Computing, Union university, Belgrade
Courses:
- Web development (PHP, MySQL)
- Intro to software engineering
Teacher - Palanačka gimnazija, Smederevska Palanka
Teaching informatics and programming at public high school, gimnasium in Smederevska Palanka
Teaching assistant - School of Computing, Union university, Belgrade
Courses:
- Parallel programming (OpenMP + MPI)
- Cryptography
- Real-time systems (EasyPIC)
- Script languages (Python+JS+PHP)
- Human-computer interaction
- Website Design & Development (HTML, CSS, Joomla)
Education
Doctoral studies - School of Computing, Union university, Belgrade
Doctoral studies in Computer engineering. I am focused on wireless sensor networks
Master studies - School of Computing, Union university, Belgrade
1 year, 60ESPB in Information systems. Masters thesis contained development of a machine learning model and exposing that model as a web service through a framework
Bachelor studies - School of Computing, Union university, Belgrade
4 years, 240ESPB in Computer Science program
Tech stack
Html
Css
JavaScript
Bootstrap
jQuery
Php
MySQL
Joomla
WordPress
OpenCart
VirtueMart
Photoshop
MS Access
MS Excel
C
Java
Matlab
-
Industry Knowledge
Web development, Programming, Computer Science, Database design
-
Languages
- English
- Serbian (native)
-
Hobbies & Interests
-
Music
-
Carpentry
-
Cooking
-
42
-