"Deprived of meaningful work, men and women lose their reason for existence; they go stark, raving mad." - Fyodor Dostoevsky
The day I realized you could type words that made machines do your bidding (insert sly supervillain smile) was the day I found meaningful work. My first exposure to programming was back in 2006 when I studied C and C++ as a part of my educational path to becoming an engineer.
I was instantly won over by this concept of man and machine meeting each other half-way to communicate. My one regret from that period is not focusing my education in that direction immediately - instead, I kept up with lots of university classes that I had less interest in, which delayed the beginning of my active coding career by a few years. I did learn a lot, both in university and outside of it, in that time period - but I still feel like I could have pursued my passion more fiercely back then.
"The Sun is the same in a relative way, but you're older." - Roger Waters
Since then I have worked on a plethora of projects for clients from all over the world (click here to see).
Other interests of mine include artificial intelligence, machine learning, game theory and various applications of programming concepts to real-world problems. I have also taken some interest in other branches of natural and social sciences through online courses (see list on the right).
2005-2009: Bachelor Degree in Electronics, Computer Science and Telecommunications, University of Montenegro, Podgorica
2009-2010: Specialist Degree in Telecommunications, University of Montenegro, Podgorica
2012: Cryptography I [course], Stanford University
2013: Grow to Greatness: Smart Growth for Private Business Pt I [course], University of Virginia
2013: Game Theory [course], University of British Columbia
2013: Algorithms: Design and Analysis I [course], Stanford University
2013: Artificial Intelligence Planning [course], University of Edinburgh
2013: Gamification [course], University of Pennsylvania
2013: Grow to Greatness: Smart Growth for Private Business Pt II [course], University of Virginia
2016: Financial Markets, Yale University
Now, you may be wondering how to get in touch with me regarding projects. I do my freelance work on Upwork (formerly oDesk).
Before Upwork, I experimented with a few other freelance websites, spending the most time on Freelancer. Even though I had decided to leave the website, I wanted to keep the bragging rights of having completed 23 projects with flawless reviews, so I exported the reviews I received from employers there.
I take some pride in having worked and communicated successfully with people from all around the world. Clicking the link below will open a map which sums up the employment records I keep - the icon showing a guy behind a computer represents me, while each of the other icons represents a client I've worked for.