Scroll To View More
Damir Zekić

Damir Zekić

Sarajevo, Federation of Bosnia and Herzegovina, Bosnia and Herzegovina
Member since October 27, 2014
Damir is a full stack web developer who has been writing web applications for fourteen years using a variety of languages and technologies, but focusing largely on Ruby and Ruby on Rails since 2008. He has a good sense for UX and is committed to every detail when implementing user interface designs with HTML, CSS and JavaScript.
Damir is now available for hire
  • JavaScript, 10 years
  • Test-driven Development (TDD), 8 years
  • Ruby, 7 years
  • Ruby on Rails (RoR), 6 years
  • jQuery, 5 years
  • Git, 4 years
  • Heroku, 4 years
  • Ember.js, 2 years
Sarajevo, Federation of Bosnia and Herzegovina, Bosnia and Herzegovina
Preferred Environment
OS X, Tmux, Vim, Git
The most amazing...
...optimization I've made was to embed images into a cached piece of HTML to reduce CDN costs for a client who had a widget on a high-traffic website.
  • Mechanical Turk User Interface, HTML5 / Javascript
    Blue River Technology (via Toptal)
    2014 - 2015
    • Created a UI that allows Mechanical Turk workers to label images using point-and-click interface with HTML5 and JavaScript.
    • Developed a Broccoli plugin that allows embedding JavaScript code into the HTML template for distribution.
    • Wrote a web app that allows import of CSV files with drag-and-drop interface.
    • Designed and implemented an algorithm for clustering data from multiple Mechanical Turk workers.
    Technologies: JavaScript, HTML5, Mechanical Turk, Ruby on Rails
  • Contractor
    Nehemia Consulting
    2014 - 2015
    • Developed a Windows application using WPF.
    • Wrote an application combining C# and F#, using C# for user interface and F# for calculation-heavy logic.
    • Created a robust UI that allows importing from Excel and plaintext files in various formats.
    • Implemented training of MLR models with validation and prediction.
    Technologies: WPF, C#, F#
  • Lead Developer
    Starting Point
    2013 - 2014
    • Created a fashion eCommerce website with CMS implemented using Ember.js.
    • Integrated with for payments.
    • Integrated with DHL for drop shipping.
    • Developed a flexible web-based tool to import data from Excel files.
    • Led a team of three developers.
    • Designed an algorithm for dynamic pricing of goods.
    Technologies: Ruby on Rails, Ember.js, JavaScript, HTML, CSS
  • Full-Stack Web Developer and Co-Founder
    2010 - 2013
    • Created an embeddable widget allowing preview and purchase of ebooks and audio/video materials.
    • Integrated with Stripe.
    • Maintained and refactored a large Ruby on Rails application.
    • Conducted BDD with RSpec, Mocha and Chai.
    • Worked in a geographically distributed team.
    • Collaborated closely with a UI/UX designer.
    Technologies: Ruby on Rails, JavaScript, CoffeeScript, PostgreSQL
  • Software Engineer
    2004 - 2007
    • Implemented a web application for stock trading.
    • Developed a student information system for the largest university in Bosnia and Herzegovina.
    • Created a workflow management system used by several government institutions in Bosnia and Herzegovina.
    • Conducted TDD with NUnit.
    • Wrote and maintained stored procedures.
    Technologies: PHP, Visual Basic, C#, Windows Forms, ASP.NET, MS SQL
  • Intern Web Developer
    BH Telecom
    2004 - 2005
    • Implemented a new version of an online phone book for the biggest telecom company in Bosnia and Herzegovina.
    • Created a domain-specific CMS for a gaming website with PHP.
    • Used Ajax to check the availability of user names.
    • Made a plugin for TYPO3.
    • Developed a search engine based on data stored in an Oracle database.
    Technologies: PHP, JavaScript, Oracle
  • BH Telecom Phone Book Search (Development)

    A TYPO3 plugin that searches Oracle DB.

  • Ganxy (Development)

    A digital content distribution startup with embeddable widgets for previewing and buying content.

  • Ruby on Rails and programming courses (Other amazing things)

    Introductory courses to Ruby on Rails and programming for beginners.

  • Damir is a mentor in the Toptal Global Mentor’s Program. This program is a partnership between Toptal and General Assembly to provide high quality mentorship for students from minority and low income backgrounds who are looking to begin their careers as professional software engineers. Damir shows commitment to diversity in tech by mentoring a General Assembly student every week for a year, covering everything from coding tips and tricks to advice on making it in the industry.
  • Languages
    HTML, CoffeeScript, SCSS, CSS, Ruby, JavaScript, C#, F#, PL/pgSQL, PHP, T-SQL
  • Frameworks
    Ruby on Rails (RoR), Ember.js, Caliburn.Micro
  • Libraries/APIs
    Authorize.Net, jQuery, Chai, jQuery UI, Stripe
  • Tools
    RSpec, Git, GitHub, Mocha, Shell, Adobe Photoshop, Visual Studio, Tmux, Vim Text Editor
  • Platforms
    Heroku, Mac OS, Amazon Web Services (AWS)
  • Paradigms
    Object-oriented Programming (OOP), Test-driven Development (TDD), Behavior-driven Development (BDD), Pair programming, Kanban, Scrum, Functional Programming, Agile Software Development
  • Storage
    PostgreSQL, SQLite, Microsoft SQL Server, MySQL
  • Bachelor's degree in Computer Science
    Graz University of Technology - Graz, Austria
    2007 - 2010
I really like this profile
Share it with others