Software developer and technology consultant
N/A | Dec 2004 - Present
Providing services in the freelance market, working on short and mid-term projects mixing different technologies. Prototyping, developing and integrating software in the web environment (web applications, distributed systems, selling goods and services, payment processing, authentication and non-repudiation implementation). Sample projects: - Service catalog with usage billing and invoicing (Python, Flask, Celery, SQLalchemy), - Java applet for accessing Serbian eID smart-card (Java, Smart Card I/O, Javascript), - Linux server audit and reporting tool (C, POSIX API, threading), - WordPress plugin for selling digital goods (PHP, PayPal API), - Ruby bridge for calling Matlab code compiled into C library, - Tens of small "line of business" type of web apps, various crawlers and scrapers, data integration services, reporting tools etc. (PHP, Python, Java)...
Contractor
Telenor d.o.o. | Nov 2011 - Jan 2012
Working in a team of contractors developing the Local Product Catalog prototype for the major telecom provider. Following the SID Information framework data model and business practices. Responsible for building the PHP frontend web application talking SOAP with the Java backend.