
Borislav Ozegovic
Verified Expert in Engineering
Software Developer
Zagreb, Croatia
Toptal member since October 3, 2017
Borislav is a software engineer and architect with more than a decade of professional experience. He specializes in full-stack, highly scalable, Python/Django and JavaScript applications, with past experience in Java. He finds joy in coding small pieces and in his free coding time, he loves solving coding challenges. His clients and the people he works with would describe him as a calm and patient person.
Portfolio
Experience
- Django - 10 years
- Python - 10 years
- JavaScript - 5 years
- Redis - 4 years
- Unit Testing - 4 years
- Pytest - 2 years
- Vue - 1 year
- Vuex - 1 year
Availability
Preferred Environment
JetBrains
The most amazing...
...project I've worked on was the VHDL (very high-speed integrated circuits hardware description language) IDE during my university years.
Work Experience
Senior Software Engineer | Full-Stack Engineer
Styria Hrvatska
- Worked as a core engineer/architect of the Styria CMS/portal platform called Publitzer.
- Led the development on various projects in Styria.
- Led the development and architecture for all the REST APIs in Styria.
- Created a Styria CMS in JavaScript (Ext JS).
- Introduced unit testing and code review.
- Mentored a few incredibly talented developers.
- Performed regular code reviews and implemented improvements.
- Designed and created database tables.
Software Engineer
CROZ d.o.o.
- Led the team for the Croatian Chamber of Economy projects.
- Maintained various applications for the Croatian Chamber of Economy.
- Worked as a junior Oracle DBA in Croatian Chamber of Economy.
- Created some in-house application for Intesa Sanpaolo with Altova and Oracle as the database.
- Built the front- and back-end of Knjigalica, a web application for used school books in Python and Django.
- Developed the front- and back-end of an application for Posmrtna Pripomoć with Python and Django.
Experience
Publitzer Platform
https://www.publitzer.hr/The platform includes a portal front-end, back-end, and a SPA CMS front- and back-end.
VHDL IDE
I was responsible for the GUI; it was developed with Java and Swing.
Vecernji
http://www.vecernji.hrThis project includes five other satellite sites:
- Blog.vecernji.hr
- Living.vecernji.hr
- Mojahrvatska.vecernji.hr
- Vojnapovijest.vecernji.hr
- Vecernji.ba
Styria CMS
VUB Intesa Sanpaolo Card
Croatian Chamber of Economy Biznet
Ericsson Nikola Tesla Summer school
Ericsson Nikola Tesla E-medical chart
Radost
Knjigalica
Posmrtna Pripomoć
Croatian Chamber of Economy portal
HackerRank
https://www.hackerrank.com/boris_ozegovicEducation
Diplom-Ingenieur in Electrical Engineering
University of Zagreb at FER, Faculty of Electrical Engineering and Computing - Zagreb, Croatia
Skills
Libraries/APIs
Vuex, Vue, Underscore.js, Highcharts, Lodash, Backbone.js, Marionette.js, React, jQuery
Tools
PyCharm, Pytest, JetBrains, Altova XML, Subversion (SVN), NGINX, Git
Languages
Python, JavaScript, Sass, CSS, Java 6, Java, SQL, ECMAScript (ES6)
Frameworks
Django, Apache Struts, Spring, Ext JS, Redux, Django REST Framework
Paradigms
Unit Testing, Test-driven Development (TDD), Object-oriented Programming (OOP), Functional Programming
Platforms
WebSphere, MacOS, Oracle, Linux
Storage
Memcached, Sphinx Search Engine, Redis, PostgreSQL
Other
Liferay, Single-page Applications (SPAs)
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring