Scroll To View More
Vladimir Tišma

Vladimir Tišma

Belgrade, Serbia
Member since December 15, 2014
Vladimir is a smart, experienced, and passionate software builder. He has worked with various platforms, especially often with PHP. Dove into the Agile mindset in 2005 and never came up for air. He enjoys getting to know his coworkers on a personal level, and he thinks of languages/platforms as tools rather than as silver bullets. His extracurricular passions include Mensa, singing, music, and bridge.
Vladimir is now available for hire
  • Cloud Nine
    LAMP, Zend Framework, Elasticsearch, CodeIgniter, WordPress, REST, jQuery, Ajax
  • CodeSynapses
    Symfony2, LAMP, Gearman, Memcached
  • PS Tech
    PHP, Zend Framework 2, AWS, Amazon Simple DB, Gearman, JavaScript
  • Linux, 20 years
  • PHP, 17 years
  • MySQL, 17 years
  • JavaScript, 12 years
  • Git, 9 years
  • Scrum, 7 years
  • Node.js, 1 year
  • Elasticsearch, 1 year
Belgrade, Serbia
Preferred Environment
LAMP/MAMP, PhpStorm, Git, MacOS X
The most amazing...
...thing I've recently worked on is development of TestFairy Android Studio plugin.
  • Owner (Freelance Agency)
    2014 - PRESENT
    Cloud Nine
    • Handled website integration of an enterprise-scale ticketing system for a hardware repair shop.
    • Maintained and wrote content for a personal blog (
    • Set up, hosted, and maintained several personal/small business websites/blogs.
    • Handled website integration of mobile user accounts for
    • Maintained a national government email management Intranet application.
    Technologies: LAMP, Zend Framework, Elasticsearch, CodeIgniter, WordPress, REST, jQuery, Ajax
  • Product Tech Lead for
    2014 - 2015
    • Created an emailing job queue using Gearman.
    • Introduced asset building for CSS and JavaScript files.
    • Introduced thick client philosophy for front-end.
    • Coordinated and executed API development with external mobile developers.
    • Developed a user rules system based on customer-defined settings.
    • Was in charge of maintaining the Agile spirit when changes threatened to collapse the entire process.
    Technologies: Symfony2, LAMP, Gearman, Memcached
  • Senior Software Developer, Scrum Master
    2012 - 2014
    PS Tech
    • Handled integration of web and mobile applications with a processor-intensive asynchronous processing back-end.
    • Participated in the migration of back-end drawing algorithms to JavaScript.
    • Developed a dynamic environment scaling service for allocation of new AWS instances as necessary.
    • Spread Agile awareness across the team and company.
    • Served as a resource for younger colleagues for Linux and Git questions.
    • Completed a Scrum Master certification (CSM) with only 1 incorrect answer.
    • Attended a PHP/JavaScript day conference in Verona.
    Technologies: PHP, Zend Framework 2, AWS, Amazon Simple DB, Gearman, JavaScript
  • Senior Software Developer, Product Lead
    2011 - 2012
    • Led a team of 3 developers working on
    • Developed a fully automated build process for a Mirtrak server using TeamCity CI server, including everything from source control to uploading a setup executable to an FTP server.
    • Resolved scaling/concurrent access issues in a multi-node cluster environment with NHibernate.
    • Facilitated requirements analysis and setup the initial architecture for (still not publicly released).
    • Offered 3rd line support for Mirtrak clients.
    Technologies: C#, ASP.NET, Windows Services, Web Services, MS SQL, NHibernate, jQuery, NAnt, TeamCity, Dust.js
  • Senior Software Developer
    2007 - 2010
    • Developed a full-featured pagination component using ZF1 MVC and jQuery for
    • Implemented a sticker collection game for
    • Facilitated the switching of team source control to Git. Transition the team to internal use of a Git workflow while successfully maintaining Perforce changelists for ( info portal).
    • Participated actively in landing an enterprise-scale client ( by demonstrating the ability to understand a custom CMS codebase and create an operations manual from source code and communication with key people on the client side.
    • Developed a Google Map for
    • Worked on front-end maintenance of a retired application for Swisscom.
    Technologies: LAMP, Zend Framework, jQuery, AJAX, Perforce, Git, Google Maps API
  • TestFairy (Development)

    A fantastic mobile app distribution/testing/insights platform. My work included some very cool stuff, including:
    - Elasticsearch integration
    - Android Studio plugin
    - Nearly all modern issue tracking system integrations
    - A Node.js application to enable TestFairy communication with JIRA and TFS behind a firewall
    - Automatic testing with Selenium
    - JIRA plugin and API integration

  • Social Login Features (Development)

    Without previous experience with Facebook or Google+ APIs, I managed to implement the server-side part of the OAuth2 process using Symfony 2. I also facilitated JavaScript, iOS, and Android client integration on a very tight schedule.

  • Stewart Calculus (Development)

    I was involved in all development phases for the "tool" project, including requirements gathering, proof of concept, offer preparation, project planning, shipping, growing a team, shipping more parts, and successful contract termination. The successful project is still live.

  • One-click Deployment for Mirtrak Server (Other amazing things)

    Out of the frustration with having to memorize and repeat numerous manual steps/follow a checklist, I developed my first fully automated build & deployment script. I used TeamCity and built the script to do the following:
    1. Pull the latest source from Git (ensuring that all dependencies are in place).
    2. Build the project (MS Visual Studio).
    3. Bump the release number and push the tag back to Git.
    4. Generate an install creator tool configuration (Setup Factory) file by populating a template with build and version number metadata.
    5. Run Setup Factory from a network server.
    6. Upload the MSI installer to the remote FTP server.
    7. Notify everyone interested that the new version is available.

  • Agilepman (Development)

    This is my blog. I haven't had much time to add more content since becoming a father, but I still regularly check the Google Analytics and AdSense account stats.

  • Languages
    JavaScript, PHP, Bash Script, C, Python, Java, C#
  • Frameworks
    Selenium, OAuth2, Slim, Symfony 2, Laravel 5, PHPUnit, AngularJS
  • Libraries/APIs
    REST API, jQuery, Node.js, Google API, Facebook API
  • Tools
    PhpStorm, Git, IntelliJ IDEA, GitHub, Apache, TeamCity
  • Paradigms
    Dependency Injection, Scrum, DevOps, Clean Code
  • Platforms
    Linux, AWS EC2, Windows 7, Ubuntu Linux, Amazon Web Services (AWS), AWS Lambda, Mac OS, Joomla, WordPress
  • Storage
    Memcached, MySQL, Elasticsearch
  • Other
    Lean Development, SSH, Chatbots
  • Master's degree in Mathematics and Computer Science
    1994 - 2000
    University of Belgrade - Belgrade, Serbia
I really like this profile
Share it with others