Damir Šeremet, Software Developer in Sarajevo, Federation of Bosnia and Herzegovina, Bosnia and Herzegovina
Damir Šeremet

Software Developer in Sarajevo, Federation of Bosnia and Herzegovina, Bosnia and Herzegovina

Member since June 7, 2015
Damir is a software developer who likes new challenges and working with cutting edge technologies. He is willing to help people and to solve any problem that the team faces. Damir has several years of experience working with both server-side and front-end technologies which allow him to fulfill the role of both a team player and an independent worker, providing versatility dependent on the project at hand.
Damir is now available for hire

Portfolio

  • UNRIVAL
    REST APIs, Amazon Web Services (AWS), jQuery, CSS3, HTML, PHP, Vue 2
  • Round Pixel (via Toptal)
    BigCommerce API, Shopify API, Lumen, Laravel
  • DASH-
    Java, C#, jQuery, CodeIgniter, AngularJS, Laravel, PHP

Experience

Location

Sarajevo, Federation of Bosnia and Herzegovina, Bosnia and Herzegovina

Availability

Part-time

Preferred Environment

Git, PhpStorm, MacOS

The most amazing...

...thing I've coded is an algorithm for a ranking system for over 250,000 tennis players that includes over 20 different rules and runs in under two hours.

Employment

  • Front-end Engineer

    2020 - PRESENT
    UNRIVAL
    • Developed a Vue.js application using multiple REST API requests and merging data for displaying.
    • Refactored the existing PHP dependent app to become a standalone Vue.js app.
    • Built-up custom created tree views with HTML canvas drawings.
    Technologies: REST APIs, Amazon Web Services (AWS), jQuery, CSS3, HTML, PHP, Vue 2
  • Software Engineer

    2019 - PRESENT
    Round Pixel (via Toptal)
    • Developed multiple tools for communication and connection with Shopify API and a script for parsing data to be ready for eCommerce stores.
    Technologies: BigCommerce API, Shopify API, Lumen, Laravel
  • Founder

    2014 - PRESENT
    DASH-
    • Built a web application for a tennis management organization and ranking with data for more than 250,000 players.
    • Created a trip planner for local public transport by gathering all schedules and submitting it to Google Transit.
    • Created e-learning platforms with online testing for different Europe-based clients.
    • Built a dating platform for targeting people who moved away from their home countries.
    • Worked on over 20 web presentations and web portals for different clients.
    Technologies: Java, C#, jQuery, CodeIgniter, AngularJS, Laravel, PHP
  • Software Engineer

    2020 - 2020
    IDdigital
    • Created and imported a huge set of contacts to introduce in a short time.
    • Connected with Twilio API, purchasing additional bandwidth to speed up sending messages.
    • Optimized the codebase to handle big sets of data.
    Technologies: Twilio API, Laravel, PHP
  • Senior Software Developer

    2018 - 2019
    Hard Hat Hunter (via Toptal)
    • Migrated the newer Laravel version from an old codebase.
    • Created a REST API for the new application.
    • Optimized and improved the current legacy code.
    • Improved, fixed, and created Vue.js components.
    • Created new functionalities for the social network-platform.
    • Implemented DevOps for the application to run on AWS.
    • Optimized and improved the search algorithm and the newsfeed.
    Technologies: Amazon Web Services (AWS), AWS Lambda, AWS Elastic Beanstalk, Vue, Laravel
  • Software Engineer

    2017 - 2018
    Digiance (via Toptal)
    • Developed a CRM using Vue.js and Laravel REST API.
    • Connected with Twilio API for purchasing numbers and sending text messages, making conference and direct calls, and receiving and handling calls via the CRM.
    Technologies: Third-party APIs, Vue, Laravel
  • Senior Developer

    2016 - 2018
    CloudMobileBilling (via Toptal)
    • Developed a software architecture for the web app based on Laravel and Vue.js.
    • Created a RESTful API.
    • Managed a team of developers for web and mobile apps.
    • Integrated with Dwolla API, PayPal and PayPal Payouts, Stripe, and Twilio.
    • Configured a software architecture for receiving payments from customers and sending payouts to vendors.
    Technologies: React Native, Vue, Laravel, PHP
  • Software Developer

    2017 - 2017
    XChangeRate.io (via Toptal)
    • Developed a back-end architecture with Lumen.
    • Built the API for the product.
    • Integrated with CoinPayments, Bittrex, and Bitfinex.
    • Implemented s.mart sell calculations and algorithms to support cryptocurrency trades.
    • Developed an algorithm for following changes on currencies to trigger different actions assigned by user.
    Technologies: Lumen, PHP
  • Software Architect

    2015 - 2017
    KalliKids (via Toptal)
    • Developed architecture for the system using Laravel framework.
    • Created a RESTful API application.
    • Created an Elasticsearch instance with a geo-distance filter.
    • Worked on front-end development using a Bootstrap CSS framework.
    • Created a migration tool for transferring old data to the new system.
    • Created commands to handle heavy operations at non-peak hours.
    • Integrated with several APIs (Twillio, Stripe, Google).
    Technologies: Amazon Web Services (AWS), Elasticsearch, MySQL, Laravel, PHP
  • Software Developer

    2013 - 2015
    Up and Running Software, Inc.
    • Integrated with external systems (Google, Payment Gateways, Marketing tools, etc.) using various APIs.
    • Automated unit and functional testing in a PHP app using Selenium.
    • Built a custom CLI management solution for AWS EBS snapshots.
    • Built a dating web app for the Europe region using Laravel with Redis and Postgres.
    • Worked on transforming plain PHP code to different frameworks.
    • Created a social network that has over 10,000 users.
    Technologies: Backbone.js, Redis, Selenium, jQuery, PostgreSQL, MySQL, Laravel, Yii, PHP
  • Software Developer

    2011 - 2013
    Authority Partners, Inc.
    • Worked on the development of SOAP, XML, and REST services.
    • Implemented performance improvements and optimizations in a web application and improved user experience and scalability of the system.
    • Developed UI components.
    • Worked in a small architecture team to develop an event-driven architecture system.
    • Implemented and promoted security best practices in a web application by using penetration testing.
    • Integrated with over 10 external services and systems.
    Technologies: Windows Server, Microsoft SQL Server, Knockout (Knockout.js), jQuery, ASP.NET MVC 3, C#, .NET
  • Web Developer

    2009 - 2011
    DH Agency
    • Created a variety of Flex/Flash-based websites.
    • Created over 15 different web presentations and portals.
    • Worked on transforming existing Flash pages to HTML5 and CSS3.
    • Created different Flash animations and small games.
    • Created a CMS for existing sites that needed improvement.
    Technologies: CodeIgniter, PHP, jQuery, CSS3, HTML5, Adobe Flex, Adobe Flash

Experience

  • Tennis Organization and Management Application
    http://toma.dash.ba/

    Web application for managing tournaments and tennis players. The application includes a ranking calculation algorithm with more than 20 rules. Each player has a profile and can follow and sign up for tournaments as well as follow other players and practice partners.

  • 15do3
    https://15do3.ba/

    15do3 is the first online planner for hairdressing, beauty, wellness and spa, styling, and other salons in the Balkan region! It offers a complete business management tool together with online booking.

  • Putujmo.ba

    Local travel marketing website that collects data from popular travel agencies in Bosnia and Herzegovina and provides an all-in-one solution with the possibility of organizing your own trip with "A to B" service.

  • Mychoice

    An online dating platform. The main target group is people that moved away from their home country and are now trying to find soulmates in their local community with people of similar nationality.

  • New Leaf Lending

    A financial web application that introduces a concept for direct access to mortgage and real-estate services.

  • Digital Scheduling for Public Transport

    Created an algorithm for calculating a schedule and best ways for using local public transport. The project required all schedules to be submitted to Google Transit.

Skills

  • Languages

    HTML5, PHP, SQL, CSS3, C#, CSS, HTML, CoffeeScript, Less, JavaScript, T-SQL, C++, ActionScript 2, Java
  • Frameworks

    Lumen, PHPUnit, CodeIgniter, Laravel, Laravel 5, Zend Framework, Bootstrap, Bootstrap 3, Kohana, ASP.NET, AngularJS, Knockout (Knockout.js), .NET, CakePHP, Bootstrap 3+, ASP.NET MVC 3, Selenium, Adobe Flex, Symfony 2, Yii, React Native
  • Libraries/APIs

    PayPal API, REST APIs, Dwolla API, Vue, Highcharts, jQuery UI, jQuery, Vue 2, WhatsApp API, Viber API, Slack API, Twilio API, Google Chart API, Google Geocoding API, Stripe API, Facebook SDK, Google API, Chart.js, Google Maps, Facebook API, Backbone.js, Shopify API, BigCommerce API, Socket.IO, Pusher, React
  • Tools

    PhpStorm, Bitbucket, Microsoft Visual Studio, WebStorm, IntelliJ IDEA, Sequel Pro, PhpMyAdmin, Git, Envoyer, Vagrant, Composer, Elastic, Apache, Adobe Creative Suite, Flash, TFS, Beanstalk, Adobe Flash
  • Paradigms

    Object-oriented Programming (OOP), Scrum, Agile Software Development, Data-informed Visual Design, Responsive Web Design (RWD), Model View Controller (MVC), REST, Test-driven Development (TDD)
  • Platforms

    MacOS, Docker, Amazon Web Services (AWS), Linux, Windows Server, AWS Lambda, AWS Elastic Beanstalk
  • Storage

    MySQL, Microsoft SQL Server, PostgreSQL, Memcached, Redis Cache, Elasticsearch, JSON, Redis, NoSQL, Oracle PL/SQL, MongoDB
  • Industry Expertise

    Project Management
  • Other

    Data Visualization, Viber Bots, Slack App, Cryptocurrency, Software Design, Software Architecture, WebSockets, Domain-driven Design (DDD), Lean Development, Third-party APIs

Education

  • Bachelor's of Science (B.S.) Degree in Computer Science
    2007 - 2011
    Sarajevo School of Science and Technology | University of Buckingham - Sarajevo, Bosnia and Herzegovina | London, United Kingdom

Certifications

  • Certified Scrum Master
    FEBRUARY 2014 - PRESENT
    International Scrum Institute
  • Programming in HTML5 with JavaScript and CSS3 Specialist
    FEBRUARY 2013 - PRESENT
    Microsoft

To view more profiles

Join Toptal
Share it with others