Goran Rakic

Goran Rakic

Mentor
5.0
(37 reviews)
US$30.00
For every 15 mins
92
Sessions/Jobs
free badge
First 15 mins free for your first session
ABOUT ME
Senior software developer
Senior software developer

Senior developer programming for the Web environment. Building rich web apps in Python (Flask, Django) and modern "single-page" apps connected to backend APIs and microservices. Skillful at JavaScript, HTML5 and CSS. Many years of PHP experience working with popular frameworks. Solid knowledge of relational databases, data structures and algorithms. Interested in encryption, authentication and digital signatures. https://devbase.net

Serbian, English
Belgrade (+02:00)
Joined March 2015
EXPERTISE
10 years experience | 3 endorsements
8 years experience
MultithreadingGTKCross platform
View more
MultithreadingGTKCross platformPosixGnuSocket
View more
1 year experience
Es6Babelnpm
View more
0 year experience | 1 endorsement

REVIEWS FROM CLIENTS

5.0
(37 reviews)
Ray Weaver
Ray Weaver
November 2017
I've hired Goran on two separate projects, and kicking off a third. He's great at both helping you learn how to code and completing freelance projects. Very highly recommended.
Mark Taylor
Mark Taylor
October 2017
Goran is absolutely fantastic. Very professional, friendly, patient and business-like. I can't recommend him highly enough 6 stars!
Mark Taylor
Mark Taylor
October 2017
Just spent some time with Goran who quickly but patiently restructured my code and got it working in no time. He explained everything very clearly in a friendly manner. Very impressive and if there were 6 stars i would give him that.
Peter Smith
Peter Smith
September 2017
Really helpful, friendly and completed task perfectly
Peter Smith
Peter Smith
August 2017
Perfect - problem solved quickly and easily!
Yasir Alagl
Yasir Alagl
March 2017
Precise, on time, and very knowledgable.
Charles
Charles
August 2016
Goran has been able to complete my project to a high standard, and is always quick to reply to questions.
Jordan
Jordan
July 2016
Very skilled!
Dail Davis
Dail Davis
June 2016
Goran has been a pleasure to work with. Very knowledgeable and patient, will definitely work with him in the future.
Hrvoje Vencl
Hrvoje Vencl
June 2016
Fast, detail script, working 100%
SOCIAL PRESENCE
GitHub
jfreesteel
A native Java library, a Swing GUI application and an applet to read the Serbian eID card, built on javax.smartcardio
Java
53
25
apdu
APDU shell
Python
35
12
Stack Overflow
1789 Reputation
0
15
26
EMPLOYMENTS
Software developer and technology consultant
N/A
2004-12-01-Present
Providing services in the freelance market, working on short and mid-term projects mixing different technologies. Prototyping, developing...
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)...
View more
View more
Contractor
Telenor d.o.o.
2011-11-01-2012-01-01
Working in a team of contractors developing the Local Product Catalog prototype for the major telecom provider. Following the SID Informa...
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.
View more
View more
Society
N/A
2010-01-01-2011-12-31
Taking part in a team implementing e-Signature and general Digital agenda policy. Reporting on contracted software development in several...
Taking part in a team implementing e-Signature and general Digital agenda policy. Reporting on contracted software development in several projects. Drafting technical specifications for public procurements of the central e-Identity Provider and Document management systems. Working on policy and practice documents enabling the first registered trusted time stamping authority in Serbia.
View more
View more