Senior System Architect / Team Leader / Backend Leader / Full Stack Developer / Java Developer
since 05.2011 - Till the present day |ADEDA
Java, C++, JavaScript, C#, Phyton, Couchbase, Oracle, Firebird, Elasticsearch, HBASE, MongoDB, GraphDB, MS SQL, MySql, SQL Lite, Spring Boot, Swagger, RxJava, Lusene, Dojo, Jquery, Kafka, RabbitMQ, ActiveMQ, Elastichsearch , Redis, Bower, React, Qt framework, QML RMI, Swing, Java FX, Siemens PLC, Mule ESB, DWR, VAADIN, Liferay, Entity Framework, Kendo, Signal R, JEE, Apache poi & iText, JSP, Hibernate, Struts, Liferay, FusionAuth, WSO2, IntelliJ, Eclipse, STS, Apache Phoenix, SQL Server Management Studio, Glassfish, Mule Studio, Web Logic, Toad, JDeveloper, Oracle SQL developer, Visual Studio 2012, TFS, Toad, PLSQL Developer, Atlassian Confluence, JIRA, SCRUM
Projects:
1. RedAlert is a software solution that tracks individuals engaged in outdoor activities and triggers alarms when users encounter trouble.
● The system sends real-time alerts to rescue teams, who can then apply for and coordinate rescue missions.
● By providing precise location data and situational updates, the software enhances response times and ensures efficient resource allocation, ultimately improving safety for outdoor enthusiasts and supporting successful rescue operations.
2. RulePool is a software solution designed to track work progress across multiple locations for hired contractors and their employees.
● The system provided real-time updates on project milestones, workforce deployment, and task completion, ensuring oversight.
3. Zulutrade is a CopyTrading platform connectiong assets like forex, commodities, cryptocurrencies, indicies and stocks.
● It is platform agnostic and you can link any MT4, MT5, ActTrader or X Open Hub broker account.
4. KIBSTrust signing portal is a software solution with purpose to provide easy and intuitive digital signature usage in common everyday situations, obtain digital timestamp for their files and verify files authenticity with corresponding issued timestamps.
5. AWS Key Management Service External Key Store - development of AWS KMS - an encryption and key management web service.
● An AWS KMS external key store (XKS) is a custom key store backed by hardware security modules (HSMs) outside of AWS that you own and manage.
● When you use a KMS key in an external key store for a cryptographic operation, the cryptographic operation is performed in your HSMs using your HSM key, an arrangement known as Hold your Own Keys (HYOK).
6. Log manager for telco operaters, use data from base stations mesurements to correct the right response to network.
7. DMS – vehicle fleet management system with google maps for transport company in Slovenia.
8. B3CHECK – application for management and performance measurement of snow cleaning subcontractor.
9. Spect8chat – real-time chat app with shopping cart, quiz and poll modules that support streaming services for Bundes liga , wrc.com and The Build with 20 mil. online subscribers.
10. Manta NEO – command bridges for yachts and ships - navigational software system that uses signals from radar to navigate and calculate obstacles on route – developed with Qt framework witch is utilised to display OpenGL layers using QML and C++.
11. TEO banking software (e-wollet transactional system for the group of the 10 biggest deutch banks).
12. ImHere - purpose of this app is to provide an easy, quick and painless way to help people in companies with different locations or widely distributed offices to know when someone is available.
13. ZimTribe - platform for making social networks around specific area of end-user’s interests.
● It should allow end users (Tribemans - in context of this plat-form) to make “social grouping” called Tribes, which are more segmented cat-egorisation of Tribes categories.
14. Robotic DWH management system.
15. ICT based solutions for IDDEEA (Agency for Identification Documents Regis-ters and Data Exchenge of Bosnia and Hercegovina) and Parliamentary Assembly of BiH.
16. ESB (Enterprise Service Bus) integration of institutions of District Brčko - Connection of heterogeneous systems of different government institutions in order to exchange data.
17. Web-based eServices that allow for citizens on-line applications for travel documents, ID cards and car registration as well as a certificate of residence.
18. Wedding planer.
19. Reporting module implementation on existing system Softcar.
20. Development of functionalities for Eircom’s billing system - customer management and order management modules.
21. Meter data management (MDM) - application component that solicits and/or aggregates meter reading data from one or more metering systems and supplies meter data to other systems
● The meter data management application component may perform Validating, Editing, and Estimating (VEE) on the data.
● Meter readings may be warehoused for use by other applications such as billing and historical analysis.
● The meter data management application may manage configuration information for meters and maintain measurement histories. It may also issue configuration commands to the metering system.
22. Digital campaign management system – redesign of the existing software and researching of possibilities to implement it thru SQLFire database cloud.
23. ICRMS - Integrated Company Register Management System.
● Database of all BH companies with strong reporting module.
24. ToursFly - decision support system for travel agencies - Software that supports selling services of four travel agencies with strong reporting module.
25. Go2balkan.com – booking engine development to support hotel’s reservation system in Balkans area.
26. eBus.ba – bus tickets online reservation system development.
27. Stage.ba – social platform for musicians.
Director of Informatics Division
02.2009 - 05.2011 |Centrotrans Eurolines
CRM, ERP
● Development and maintenance of information systems (decision support systems) all along necessary infrastructure that supports business processes of the largest transportation company in Bosnia & Hercegovina. ● 10 years IT development strategy definition, annual implementation and daily management.
Java Developer / System Architect
03.2008 - 01.2009 |SIMECO.Systems / Digital Magics BH (Pantagruel WebApp)
Java, MySQL, Spring, Hibernate, Dojo, DWR, JBoss, Eclipse MyEclipse, SVN
Projects:
● 4W Marketing Planning Suite - Development of tool which is the reference tool for marketing media planners, able to help them in managing the planning process from the strategies input coming from client or media manager.
● Pantagruel WebApp - Development of web application used for data manipulation and reporting.
Java Developer / System Architect
06.2007 - 02.2008 |HERMES SoftLab
Action Script, MXML, XML, Flex, Flash Media Server, Flash Media Encoder, Flex Builder, Adobe Flash, Java, MySQL, EJB 2.0, Struts, Axis, Tomcat, JBoss, Eclipse, DreamWiewer, SVN, ant, Bugzilla, Ethereal
Projects:
1. Real- time quiz application development with video/audio streaming.
Technologies: Action Script, MXML, XML, Flex, Flash Media Server, Flash Media Encoder, Flex Builder, Adobe Flash.
2. Development of WT (Web Translators) for HRS for 3 month.
● The aim of WT is to parse web pages in order to provide statistics information’s which are important for HRS.
● In basis, WTs are web services which communicate via SOAP protocol to client (GUI) application.
Technologies: Java, MySQL, EJB 2.0, Struts, Axis, Tomcat, JBoss, Eclipse, DreamWiewer, SVN, ant, Bugzilla, Ethereal.
Java Developer / System Architect
02.2006 - 05.2007 |ZIRA
Java, C, C++, JavaScript, SQL, PL/SQL, XML/XSL/XSD/XSLT, Oracle, Lotus, Java Beans, RMI, RPC, JSP, Servlets, EJB 2.0, Tomcat, Axis, JDeveloper, DreamWiewer
Projects:
1. BISA for Croatian Telecom (T-mobile).
● Development and maintenance of billing systems (BISA) solution for Croatia Telecom.
● BISA communicates to CRM and SAP Account Receivable systems.
● Development of Web Interface module which enables oversight of ITB for every subscriber.
● This interface has been used by CRM and by BISA.
2. Maintenance and new functionality of SSC (system supervision and control) solution for BISA billing system for 4 months.
● SSC application enables audit of logs of every process in system, console for locomotion of daily, weekly and monthly working, administration of modules and customers.
● It is intended to be used by administrators in Croatia Telecom.
3. Development of engine for migration of legacy telco database system.
Java Developer / System Architect
01.2006 - 04.2006 |University of Sarajevo, Faculty of Electrical Engineering
HMI, SCADA
● Design of HMI / SCADA system for monitoring, supervision and control of process and business activities within brick and civil construction products factory.