Faculty of Electrical Engineering at University of Ljubljana
My thesis available in the Faculty's library: Hypothetical Computer Simulator in Java
I am Roman Verhovšek, a Slovenian IT contractor, freelancer and software solution provider — currently CEO at Pronic Apps. I have 26 years of experience in software development. As a contractor, I'm offering professional IT development services in the following fields:
Faculty of Electrical Engineering at University of Ljubljana
My thesis available in the Faculty's library: Hypothetical Computer Simulator in Java
Projects:
Certification: BlackBerry Certified Builder for Native Application Development (Qt)
Attended workshops: Java Extreme 8 - Concurrency Course Oracle Performance Tuning
Technologies: C/C++, Go, Rust, Java, Qt/QML, IBM Websphere, jBoss/WildFly, Apache Tomcat, Swift, Android Java, HTML5/JavaScript, Vue, BPEL/BPMN, PL/SQL, microservices, Oracle DB with PL/SQL, SQL, JMS, MySQL, Postgre SQL, Redis, MongoDB, Kafka, DPDK/LIBPCAP, DPI, Git, and Docker
After the merger, I kept the same duties as at Mobitel.
Work:
Projects:
Certifications:
Attended workshops:
Technologies: Java, Jakarta EE, SOA/ESB, BPEL/BPMN, Oracle DB, SQL, IBM WebSphere Application Server, IBM WebSphere Process Server, IBM JRules and IBM Lombardi Server
Work:
Technologies: Java, Oracle DB (SQL and PL/SQL), SOA/ESB, BPEL/BPMN, IBM WebSphere Application Server, IBM Process Server and IBM JRules
Work:
Attended workshops:
Technologies: Java, Jakarta EE, Oracle DB (SQL and PL/SQL) and Vodafone Live! framework
Work:
Speaker at JavaOne 2001 (San Francisco)
Publication: Micro Java Game Development (2002, Addison-Wesley)
Technologies: Java (Swing), Jakarta EE, Java Micro Edition, Oracle DB (SQL) and JavaScript
Work:
Certifications:
Workshop: Sun Java Advanced Workshop (UK)
Technologies: Java (Swift), Oracle DB (SQL), CORBA and JavaCard
Work: Software development of warehouse management system using IBM VisualAge C++ for OS/2
Technologies: OS/2, C/C++ and IBM DB2
Work:
SVIT – Project Gutenberg E-book Reader (AIR – PlayBook) – 3rd place on BlackBerry Dev Challenge 2011
As the CEO and developer team leader at Cocoasoft, I held a lecture on J2ME game development at the JavaOne 2001 conference in San Francisco together with Siemens Mobile. I was later approached by the Addison-Wesley Publishing Company to co-write about developing for Java-enabled small devices. In 2002, ‘Micro JavaTM Game Development’ was published.
‘Micro JavaTM Game Development’ on Amazon:
Micro Java Games Development explains game development for devices that support J2ME MIDP. The six parts cover a full range of topics, from a tour of all available micro-devices (Palms, cell phones and pagers), a discussion of software standards apart from J2ME (cell phones, messaging, I-mode and wireless enhancements such as Bluetooth), and available J2ME extensions (Siemans, Ericcson, Nokia), development tools and restrictions, to the creation of a meaty J2ME game.
I held a lecture on J2ME game development at the JavaOne 2001 conference in San Francisco together with Siemens Mobile.
At IBM Impact 2009 in Las Vegas, I held a lecture on BPM implemented at Telekom Slovenije.
Some other lectures and speeches:
In 2012/2013 and 2013/2014, I tutored students of the Faculty of Computer and Information Science (University of Ljubljana) in C++/Qt for BlackBerry 10 development as part of their lab exercises.
Read more about it here.
In 2002, I served my military civic duty as a civilian. I helped teaching children with special needs.
In 2000, I was the co-founder of Cocoasoft, a Slovenian start-up company which at that time developed mobile Java 2 Micro Edition applications. We developed several games, utilities and a mobile e-mail client using Java that was embedded in a few smartphones from Siemens and Nokia.
At that time, I was speaking at the JavaOne 2001 conference in San Francisco and I also co-wrote a book called Micro Java Game Development, published by Addison-Wesley.
Since 2010, I have been developing various mobile apps in my spare time. I have developed more than a 100 mobile/smart/wearable apps for:
Here is a list of some of my top mobile apps:
Technologies:
BlackBerry Java, Java ME, C/C++, Cascades, Qt/QML, Swift, HTML5/JavaScript, Sencha Touch, Appcelerator Titanium, jQuery Mobile, ActionScript 3/AIR, Android Java
In my years of being a BlackBerry enthusiast and blogger, I developed many apps for BlackBerry OS & BlackBerry 10 smartphones using J2ME, Qt (C/C++), ActionScript and JavaScript.
In 2014, I became a BlackBerry Certified Builder for Native Application Development proving my knowledge of C/C++ and Qt.
My app SVIT, Project Gutenberg Ebook Reader with EPUB Support for PlayBook, was the 2nd runner-up for the Best Adobe Flash®/AIR app at the BlackBerry Developer Challenge 2011 (EMEA region).
Between the years 2012 and 2015, I founded and managed the Slovenia BlackBerry Developer Group, which was approved by RIM. I recruited members, educated, guided and supported them, and encouraged them to participate in BB Jams and portathons where they submitted over 200 apps.
The BlackBerry Head of Developer EMEA put a spotlight on me in his blog: Enterprise Developer Groups Spotlight: Roman Verhovsek
I connected with the University of Ljubljana and held lectures about development for the BlackBerry 10 platform to 70 students of computer science. All students actively participated in developing for BB 10 using Cascades. The Faculty of Computer and Information Science became a member of the BlackBerry Academic Program. On my initiative, Research In Motion equipped the university laboratory with PlayBooks.
In cooperation with the University of Ljubljana and RIM, I organized a BlackBerry hackathon that was held at the Faculty of Computer and Information Science, University of Ljubljana in March 2013.
You can read the article on the collaboration between the University and the BlackBerry developer group.
I also gave a public lecture about the BlackBerry 10 platform at the MobileMonday event in Ljubljana.
In 2008 and 2009, I was participating in the National Committee at the 3rd and 4th Slovenian Innovation Forum as an Expert.
I have a radio amateur licence (2nd grade). Callsign: S57NIL