izv. prof. dr. sc. Mario Kušek

Izvanredni profesor, Zavod za telekomunikacije

  Uredničke knjige
 
Agent and Multi-Agent Systems: Technologies and Applications / Ježić, Gordan; Kušek, Mario; Chen-Burger Yun-Heh, Jessica; Howlett, J. Robert; Jain, C.⋅Lakhmi (ur.).
Agent and Multi-Agent Systems: Technologies and Applications / Ježić, Gordan; Kušek, Mario; Lovrek, Ignac; Howlett, Robert J.; Jain, Lakhmi, C (ur.).
Agent and Multi-Agent Systems - Technology and Applications / Ježić, Gordan; Kušek, Mario; Thanh Nguyen, Ngoc : Howlett, Bob; Lakhmi, C. Jain (ur.).
Proceedings of the 9th International Conference on Telecommunications ConTEL 2007 / Car, Željka; Kušek, Mario (ur.).
 
  Poglavlja u knjizi
 
Communication and Security in Machine-to-Machine Systems // Wireless Networking for Moving Objects: Protocols, Architectures, Tools, Services and Applications / Ganchev, Ivan ; Curado, Marilia and Kassler, Andreas (ur.).
Semantics in multi-agent systems // Agreement technologies / Ossowski, Sascha (ur.).
Performance Models for Multi-agent Systems and Mobile Agent Network // Agent and Multi-agent Technology for Internet and Enterprise Systems / Hakansson, Anne ; Hartung, Ronald ; Nguyen, Ngoc Thanh (ur.).
Mobile Agent-Based System for Distributed Software Maintenance // Knowledge Processing and Decision Making in Agent-Based System / Jain, C. Lakhmi ; Nguyen, Ngoc Thanh ; (ur.).
 
  Udžbenici i skripta
 
Konkurentno programiranje: Programski jezik Java / Lovrek, Ignac (ur.).
 
  Izvorni znanstveni i pregledni radovi u CC časopisima
 
Hands-On Education about Standardization : Is That What Industry Expects?. // IEEE communications magazine. 55 (2017) , 5; 133-144 (članak, znanstveni).
A Self-optimizing Mobile Network: Auto-tuning the Network with Firefly-synchronized Agents. // Information sciences. 182 (2012) , 1; 77-92 (članak, znanstveni).
Collaborative Urban Computing: Serendipitous Cooperation between Users in an Urban Environment. // Cybernetics and systems. 42 (2011) , 5; 287-307 (članak, znanstveni).
Genetic algorithm for optimizing service distributions. // Neurocomputing. 73 (2010) , 4-6; 661-668 (članak, znanstveni).
Verification of the Mobile Agent Network Simulator - A Tool for Simulating Multi-Agent Systems. // International Journal of Software Engineering and Knowledge Engineering. 18 (2008) , 5; 651-682 (članak, znanstveni).
 
  Radovi prihvaćeni za objavljivanje u CC časopisima
 
Energy efficient task allocation for service provisioning in Machine-to-Machine systems. // Concurrency and computation-practice & experience. (2017) (prihvaćen za objavljivanje).
 
  Znanstveni radovi u drugim časopisima
 
Microservices as Agents in IoT Systems. // Smart Innovation, Systems and Technologies. 74 (2017) ; 22-31 (članak, znanstveni).
Activity Detection in Smart Home Environment. // Procedia Computer Science. 96 (2016) ; 672-681 (članak, znanstveni).
Agent-Based System for Reliable Machine-to-Machine Communication. // Smart Innovation, Systems and Technologies. 58 (2016) ; 69-79 (članak, znanstveni).
Data Filtering in Context-Aware Multi-Agent System for Machine-to-Machine Communication. // Smart Innovation, Systems and Technologies. 38 (2015) ; 41-51 (članak, znanstveni).
Comparing Different Overlay Topologies and Metrics in Pulse-Coupled Multi-Agent Systems. // Lecture Notes in Computer Science. 7327 (2012) ; 464-473 (članak, znanstveni).
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics): Preface. // Lecture Notes in Computer Science. 7327 (2012) ; V (uvodnik, znanstveni).
Extending the JADE Agent Behaviour Model with JBehaviourTrees Framework. // Lecture Notes in Computer Science. 6682 (2011) ; 159-168 (članak, znanstveni).
Agent-enabled Collaborative Downloading: Towards Energy-efficient Provisioning of Group-oriented Services. // Lecture Notes in Computer Science. 6071 (2010) ; 62-71 (članak, znanstveni).
Team Formation and Optimization for Service Provisioning. // Lecture Notes in Artificial Intelligence, Subseries of Lecture Notes in Computer Science ; Agent and Multi-Agent Systems: Technologies and Applications. 6070 (2010) , 1; 213-222 (članak, znanstveni).
Achieving Collaborative Service Provisioning for Mobile Network Users: the CollDown Example. // Infocommunications Journal. 65 (2010) , 3; 46-52 (članak, znanstveni).
Group-oriented Services: A Shift toward Consumer- Managed Relationship in Telecom Industry. // Transactions on Computational Collective Intelligence. 2 (2010) ; 70-89 (članak, znanstveni).
Multi-agent Service Deployment in Telecommunication Networks. // Lecture Notes in Artificial Intelligence, Subseries of Lecture Notes in Computer Science ; Agent and Multi-Agent Systems: Technologies and Applications. 5559 (2009) , 1; 560-569 (članak, znanstveni).
Functionality and Performance Issues in an Agent–Based Software Deployment Framework. // Lecture Notes in Artificial Intelligence, Subseries of Lecture Notes in Computer Science ; Knowledge-Based and Intelligent Information and Engineering Systems. 5711 (2009) , 1; 46-53 (članak, znanstveni).
Agent-based support for context-aware provisioning of IMS-enabled ubiquitous services. // Lecture Notes in Computer Science. 5907 (2009) ; 71-82 (članak, znanstveni).
Optimizing Service Distributions Using a Genetic Algorithm. // Lecture Notes in Artificial Intelligence, Subseries of Lecture Notes in Computer Science ; Knowledge-Based Intelligent Information and Engineering Systems. 5177 (2008) , 1; 158-165 (članak, znanstveni).
Performance Evaluation of a Mobile Agent Network Using Network Calculus. // Lecture Notes in Artificial Intelligence, Subseries of Lecture Notes in Computer Science ; Knowledge-Based Intelligent Information and Engineering Systems. 5177 (2008) , 1; 174-181 (članak, znanstveni).
Extending UML Sequence Diagrams to Model Agent Mobility. // Lecture Notes in Computer Science, Agent-Oriented Software Engineering VII. 4405 (2007) ; 51-63 (članak, znanstveni).
Network Simulation in a Fragmented Mobile Agent Network. // Lecture Notes in Artificial Intelligence, Subseries of Lecture Notes in Computer Science ; Knowledge-Based Intelligent Information and Engineering Systems. 4692 (2007) , 1; 214-221 (članak, znanstveni).
Teamwork Coordination in Large-Scale Mobile Agent Networks. // Lecture Notes in Artificial Intelligence, Subseries of Lecture Notes in Computer Science. 4251 (2006) , 1; 236-243 (članak, znanstveni).
A Performance Analysis of Multi-Agent Systems. // International Transactions on Systems Science and Applications. 1 (2006) , 4; 335-341 (članak, znanstveni).
Agent team coordination in the mobile agent network. // Lecture notes in computer science. 3681 (2005) , I; 240-246 (članak, znanstveni).
Grid Service Management by Using Remote Maintenance Shell. // Lecture notes in computer science. 3270 (2004) ; 136-149 (članak, znanstveni).
Multi-Agent Remote Maintenance Shell for Remote Software Operations. // Lecture Notes in Artificial Intelligence, Subseries of Lecture Notes in Computer Science. 2774 (2003) ; 675-682 (članak, znanstveni).
 
  Ostali radovi u drugim časopisima
 
Daljinsko upravljanje programskom podrškom pomoću agenata. // Revija - Ericsson Nikola Tesla (Hrvatsko izd.). 18 (2005) , 1; 49-58 (članak, stručni).
 
  Plenarna izlaganja
 
Machine to Machine Communication for Smart Environment // VIII IEEE Međunarodni simpozij iz informacijsko-komunikacijskih tehnologija - INTSIKT 2012.
 
  Znanstveni radovi u zbornicima skupova s međunar.rec.
 
Influence of on-Device Measurement Analysis on Energy Efficiency in Machine-to-Machine Systems // Proceedings of the 2015 Federated Conference on Computer Science and Information Systems (FedCSIS) / Ganzha, Maria ; Leszek, Maciaszek ; Paprzycki, Marcin (ur.).
Energy consumption model for devices in machine- to-machine system // Proceedings of the 13th International Conference on Telecommunications / Plank, Thomas (ur.).
Scalability Issues of Firefly-Based Self-Synchronization in Collective Adaptive Systems // Proceedings of the Eighth IEEE International Conference on Self- Adaptive and Self-Organizing Systems Workshops (SASOW) / Hart, Emma (ur.).
Context-aware Multi-agent System in Machine-to-Machine Communication // Procedia Computer Science vol. 35 / Jędrzejowicz, Piotr ; Czarnowski, Ireneusz ; Howlett, Robert J. ; Jain, Lakhmi C. (ur.).
Universal Identification Scheme in Machine-to- Machine Systems // Proceedings of the 12th International Conference on Telecommunications / Pripužić, Krešimir ; Banek, Marko (ur.).
Rich Presence Information in Agent based Machine-to-Machine Communication // Procedia Computer Science vol. 22 / Watada, Junzo ; Jain, Lakhmi C. ; Howlett, Robert J. ; Mukai, Naoto ; Asakura, Koichi (ur.).
Accessing Student Information Systems Using Mobile Connected Devices // Proceedings of the IEEE Eurocon 2013 conference / Kuzle, Igor ; Capuder, Tomislav ; Pandžić, Hrvoje (ur.).
Task migration of JADE agents on Android platform // Proceedings of the 12th International Conference on Telecommunications / Pripužić, Krešimir ; Banek, Marko (ur.).
Quality-of-Service in Machine-to-Machine Service Provisioning Process // Proceedings of the 21st International Conference on Software, Telecommunications and Computer Networks / Rožić, Nikola ; Begušić, Dinko (ur.).
Communication in machine-to-machine environments // Proceedings of the Fifth Balkan Conference in Informatics / Budimac, Zoran ; Ivanovic, Mirjana ; Radovanovic, Miloš (ur.).
Market, Standardization, and Regulation Development in Machine-to-Machine Communications // Proceedings of the 20th International Conference on Software, Telecommunications and Computer Networks / Rožić, Nikola ; Begušić, Dinko (ur.).
Bio-inspired Approach to Time Synchronization in Multi-Agent System // Proceedings of 9th European Workshop on Multi-agent Systems (EUMAS 2011).
Basic principles of Machine-to-Machine communication and its impact on telecommunications industry // Proceedings of 34th International Convention on Information and Communication Technology, Electronics and Microelectronics, MIPRO 2011, vol. II. / Golubić, Stjepan ; Mikac, Branko ; Hudek, Vlasta ; Dina Šimunić (ur.).
Android/OSGi-based Machine-to-Machine Context-Aware System // Proceedings of the 11th International Conference on Telecommunications ConTEL 2011 / Plank, Thomas ; Loschnigg, Markus (ur.).
Self-organized Multi-agent System for Service Management in the Next Generation Networks // Workshop on Applications of Software Agents 2011 / Ivanović, Mirjana ; Ganzha, Maria ; Paprzycki, Marcin ; Badica, Costin (ur.).
Presence@FER: An Ecosystem for Rich Presence // Proceedings of the 11th International Conference on Telecommunications (ConTEL 2011) / Löschnigg, Markus ; Plank, Thomas (ur.).
Fireflies Synchronization in Small Overlay Networks // Proceedings of 32nd International Convention on Information and Communication Technology, Electronics and Microelectronics, MIPRO 2009, vol. II. / Golubić, Stjepan ; Mikac, Branko ; Hudek, Vlasta (ur.).
Agent and SIP based Mobile Peer to Peer // Proceedings of the 10th International Conference on Telecommunications / Podnar Žarko, Ivana ; Vrdoljak, Boris (ur.).
Agent-based support for context-aware provisioning of IMS-enabled ubiquitous services // Proceedings of the Service-Oriented Computing: Agents, Semantics, and Engineering workshop (SOCASE) @ AAMAS'09 / Kowalczyk, Ryszard ; Huhns, Michael ; Maamar, Zakaria ; Vo, Quoc Bao (ur.).
The AMiGO-Mob: Agent-based Middleware for Group- oriented Mobile Service Provisioning // Proceedings of the 10th International Conference on Telecommunications ConTEL 2009 / Podnar Žarko, Ivana ; Vrdoljak, Boris (ur.).
Visualization and Optimization of Agent Coordination Strategies in Mobile Agent Network // Proceedings of the 14th IEEE Mediterranean Electrotechnical Conference / Watteyne, Thomas ; Yazidi, Amine (ur.).
Verification of Mobile Agent Network Simulator // Lecture Notes in Artificial Intelligence, Subseries of Lecture Notes in Computer Science ; Agent and Multi-Agent Systems: Technologies and Applications / Apolloni, Bruno ; Howlett, Robert J. ; Jain, Lakhmi (ur.).
Simulation of Mobile Agent Network // Proceedings of the 9th International Conference on Telecommunications ConTEL 2007 / Car, Željka ; Kušek, Mario (ur.).
An Agent-based Approach for Component Management in Service-oriented Architectures // Proceedings of the 11th IASTED International Conference on Software Engineering and Applications / Smith, Jeffrey (ur.).
An Agent Based System for Business-Driven Service Provisioning // Proceedings of the AAAI'07 Workshop on Configuration / O'Sullivan, Barry ; Orsvarn, Klas (ur.).
Multi-agent System for Resource Discovery in Grid Network // Proceedings of the Sixteenth IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises / Reddy, Sumitra M. (ur.).
Service Provisioning in Telecommunication Networks using Software Agents and Rule-based Approach // Proceedings of the 30th International Convention MIPRO 2007 / Golubić, Stjepan ; Mikac, Branko ; Hudek, Vlasta ; (ur.).
The Development of a Mobile Agent Platform // Proceedings of the 13th IEEE Mediterranean Electrotechnical Conference - MELECON 2006 / Enrique Márquez-Segura, Juan Antonio Rodríguez (ur.).
Agent-Based Framework For Distributed Service Management // Proceedings of the 16th IASTED International Conferance on Parallel and Distributed Computing and Systems / Gonzalez, Teofilio (ur.).
Mobile Agent-based Software Management in Grid // Proceedings of the Thirteenth IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises / Kawada, Stephanie (ur.).
Design and Implementation of the Mobile Agent Platform Crossbow // Proceedings of the Conference CTI - Telecommunications & Information / Golubić, Stjepan ; Mikac, Branko ; Hudek, Vlasta (ur.).
Using Remote Maintenance Shell for Software Testing in the Target Environment // Proceedings of 26th International Conference on Software Engineering (2nd International Workshop on Remote Analysis and Measurement of Software Systems).
Using Remote Maintenance Shell for Service Provisioning in the Distributed Systems // Proceedings of the International Symposium on Telecommunications (VITEL) Next generation user / Jagodič, Marko ; Pipan, Ljubo ; Meše, Pavel (ur.).
Semantic Matchmaking of Advanced Personalized Mobile Services using Intelligent Agents // Proceedings of the 12th International Conference on Software, Telecommunications and Computer Networks SoftCOM 2004 / Rožić, Nikola ; Begušić, Dinko (ur.).
Designing of a Distributed Web Application in the Remote Maintenance Shell Environment // Proceedings of the 12th IEEE Mediterranen Electrotechnical Conference, MELECON 2004 / Matijašević, Maja ; Pejčinović, Branimir ; Tomšić, Željko ; Butković, Željko (ur.).
An Experience in Teaching Java and Personal Software Process // Seventh Workshop on Pedagogies and Tools for Learning Object-Oriented.
Mobile Agent Based Software Operation and Maintenance // Proceedings of the 7th International Conference on Telecommunications ConTEL2003 / Jevtić D., Mikuc M. (ur.).
Improving Software Maintenance by using Agent-based Remote Maintenance Shell // Proceedings of International Conference on Software Maintenance (ICSM 2003).
Modeling Mobile Agent Network with Parallel Communicating Agents // Proceedings of the 10th International Conference on Telecommunication Systems, Modeling and Analysis / Gavish, Bezalel (ur.).
MPEG-4 Facial Animation System for Handheld Devices // Proceedings of 10th International Conference on Software, Telecommunications and Computer Networks / Rožić, Nikola ; Begušić, Dinko (ur.).
Mobile Agents in Use: Performance Issue // Proceedings of 10th International Conference on Software, Telecommunications and Computer Networks / Rožić, Nikola ; Begušić, Dinko (ur.).
Parallelism in Mobile Agent Network // Proceedings of the 4th International Conference on Massively-Parallel Computing Systems (MPCS'02).
Advantages of UML-based object-oriented system development // Computers in telecommunications / Golubić, Stjepan ; Zekić, Željko ; Raspor, Lučijano (ur.).
Exploring Various Aspects of Mobility : A Review of Research Activities in the Mobility Lab // 9th International Conference on Software, Telecommunications and Computer Networks (SoftCOM 2001) : proceedings / Rožić, Nikola ; Begušić, Dinko (ur.).
UML based object-oriented development: Experience with inexperienced developers // Proceedings of the 6th International Conference on Telecommunications - ConTEL 2001 / Matijašević, Maja ; Bažant, Alen (ur.).
UML Based Object-Oriented Development: Experience with Inexperienced Users // 6th International Conference on Telecommunications / Matijašević, Maja; Bažant, Alen (ur.).
Mobile Agent Based Distributed Web Management // Fourth International Conference on Knowledge-Based Intelligent Engineering Systems & Allied Technologies / Howlett, R. J. ; Jain, L. C. (ur.).
JavaSpin - Distributed System for Verification and Simulation of Communication Protocols // Proceedings of 5th International Conference on Tlecommunications / Kos, Mladen ; Pilipović, Smiljan (ur.).
Java, Tools and Development Environment // Internationl Conference on Software in Telecommunications and Computer Networks / Rožić, Nikola ; Begušić, Dinko (ur.).
 
  Drugi radovi u zbornicima skupova s recenzijom
 
Architecture and Functionality in M2M Standards // Mipro Proceedings / Biljanović, Petar (ur.).
Competence Transfer through Enterprise Mobile Application Development // MIPRO 2014 37th International Convention Proceedings / Biljanović, Petar (ur.).
Towards Medication Management in Smart Homes // Proceedings of the 6th International Conference on Health Informatics / Stacey, Deborah ; Solé-Casals, Jordi ; Fred, Ana ; Gamboa, Hugo (ur.).
Energy Consumption in Android Phones when using Wireless Communication Technologies // Proceedings of 35th International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO 2012) / Biljanović, Petar (ur.).
 
  Sažeci u zbornicima skupova
 
Self-synchronization of nonidentical machines in Machine-to-Machine Systems // Proceedings of the 7th International Conference on Self-Adaptive and Self-Organizing Systems / Holvoet, Tom ; Pitt, Jeremy ; Sato, Ichiro (ur.).
 
  Neobjavljena sudjelovanja na skupovima
 
Machine to Machine Communication for Smart Environment // 8th IEEE International Symposium on Information and Communication Technologies - INTSIKT 2012.
Razvoj znanosti i visokog obrazovanja na području telekomunikacija i informatike u Hrvatskoj // MIPRO 2012 - jubilarni 35. međunarodni skup.
 
  Disertacije
 
Koordinacija pokretnih agenata za daljinske operacije s programskim sustavom / doktorska disertacija.
 
  Magistarski radovi
 
Razvoj i održavanje raspodijeljenih Web usluga i aplikacija / magistarski rad.
 
  Diplomski radovi
 
Distribuirani programski sustav za provjeru komunikacijskih protokola / diplomski rad.
 
  Druge vrste radova
 
Poslovna inteligencija i elektroničko poslovanje, 2012. (elaborat).
Poslovna inteligencija i elektroničko poslovanje, 2011. (elaborat).
Poslovna inteligencija i elektroničko poslovanje, 2010. (elaborat).
Poslovna inteligencija i elektroničko poslovanje, 2009. (elaborat).
Poslovna inteligencija i elektroničko poslovanje, 2008. (elaborat).
 
  Vođenje disertacija, magistarskih i diplomskih radova
 
Samoorganizirajuća sinkronizacija u komunikaciji strojeva zasnovana na modelu impulsno spregnutih oscilatora / doktorska disertacija.
Analiza uslužnih platformi za usluge zasnovane na porukama u novoj generaciji mreža / magistarski rad.
Migracija poslova u agentskim sustavima s pokretnim telefonima / magistarski rad.
Primjena samoorganizirajućih programskih agenata u pružanju telekomunikacijskih usluga / diplomski rad.
Agentski sustav za ugovaranje sastanaka / diplomski rad.
 

Životopis

Mario Kušek je rođen 3. studenog 1972. godine u Zagrebu. Diplomirao je (1997.), magistrirao (2001.) i doktorirao (2005.) na Fakultetu elektrotehnike i računarstva, smjer Telekomunikacije i informatika. Dobio je dvije srebrne plakete "Josip Lončar", jednu za istaknuti magistarski rad i jednu za istaknutu doktorsku disertaciju. Od rujna 1997. radi na Zavodu za telekomunikacije, a u zvanje izvanrednog profesora izabran je u siječnju 2012. Sudjeluje u znanstvenim projektima pod pokroviteljstvom Ministarstva znanosti obrazovanja i športa Republike Hrvatske i u zajedničkim istraživačkim projektima u okviru suradnje s tvrtkom "Ericsson Nikola Tesla". Član je udruženja Institute of Electrical and Electronics Engineers (IEEE), a od 2005. član izvršnog odbora IEEE Communications Society (ComSoc) – Croatian Chapter, trenutno je na funkciji dopredsjednika.

Profesionalni interesi i članstva

Članstva:

IEEE Communications Society (ComSoc)

IEEE Computer Society

KES International

ETSI (European Telecommunications Standards Institute)

Osobni podaci

Osobna stranica na Webu:
Godina diplomiranja:
1997.
Godina magistriranja:
2001.
Godina doktoriranja:
2005.
Na zavodu od:
1997.

Izabrani projekti

  • symbIoTe - Symbiosis of smart objects across IoT environments, H2020 project (researcher) (2016 - 2018)
  • Energy Efficient M2M Device Communication, strategic project with The Telecommunications Research Center Vienna (FTW) – Project coordinator (2013 - 2015)
  • M2M Communication Challenges, research project with Ericsson Nikola Tesla (researcher) (2011 - onward)
  • Wireless Networking for Moving Objects (WiNeMO) - ICT COST Action IC0906 (action web-page: http://cost-winemo.org) (2010 - 2014)
  • Agreement Technologies (AT) - ICT COST Action IC0801, supported by EU RTD Framework Programme (action web-page: http://www.cost.eu/domains_actions/ict/Actions/IC0801) (2009 - 2012)
  • Content Delivery and Mobility of Users and Services in New Generation Networks, Croatian Ministry of Science, Education and Sports, project  036-0362027-1639 (2007 - 2013)
  • Telecom enablers for advanced ICT applications, Ericsson Nikola Tesla, principal investigator (2008 - 2011)
  • COST IC0801 Agreement Technologies, Management Committee member (2009 - 2012)
  • IP Competence, Ericsson Nikola Tesla (2007 -2008)
  • Agent-based Service Telecom Operations Management, Ericsson Nikola Tesla, principal investigator (2006-2007)
  • Mobility of Users and Services in New Generation Networks, Croatian Ministry of Science (2002-2006)
  • Agent-based Remote Software Management, Ericsson Nikola Tesla (2005)
  • Remote Operation Environment, Ericsson Nikola Tesla (2003-2004)
  • Remote Operation Management, Ericsson Nikola Tesla (1999-2002)

Hobiji i osobni interesi

  • IoT - Internet of Things
  • M2M - Machine to Machine Communications,
  • mikrousluge (microservices),
  • samoorganizirajući sustavi,
  • pokretni programski agenti (mobile agents),
  • raspodijeljeni sustavi (distributed systems),
  • programiranje pokretnih uređaja (Android OS, iOS),
  • programske patforme za izradu telekomunikacijskih usluga (IMS - IP Multimedia Subsystem, Parlay/OSA, Parlay X, Jain SLEE, OneAPI),
  • Web (programiranje aplikacija u Javi: Spring, Java EE)
  • web-usluge (SOAP, WSDL, REST, XML, JSON, SOA)
  • UML,
  • OOP (objektno orijentirno programiranje),
  • OOD (objektno orijentirani dizajn),
  • TDD (test driven development),
  • XP (extreme programming),
  • Java, Objective C, C++, Swift, Python
  • Linux, Unix, Mac OS X.