Damir Šeremet
Verified Expert in Engineering
Software Developer
Sarajevo, Federation of Bosnia and Herzegovina, Bosnia and Herzegovina
Toptal 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.
Portfolio
Experience
Availability
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.
Work Experience
Front-end Engineer
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.
Software Engineer
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.
Founder
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.
Software Engineer
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.
Senior Software Developer
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.
Software Engineer
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.
Senior Developer
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.
Software Developer
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.
Software Architect
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).
Software Developer
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.
Software Developer
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.
Web Developer
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.
Experience
Tennis Organization and Management Application
http://toma.dash.ba/15do3
https://15do3.ba/Putujmo.ba
Mychoice
New Leaf Lending
Digital Scheduling for Public Transport
Education
Bachelor's of Science (B.S.) Degree in Computer Science
Sarajevo School of Science and Technology | University of Buckingham - Sarajevo, Bosnia and Herzegovina | London, United Kingdom
Certifications
Certified Scrum Master
International Scrum Institute
Programming in HTML5 with JavaScript and CSS3 Specialist
Microsoft
Skills
Libraries/APIs
PayPal API, REST API, API, Vue.js, Highcharts, jQuery, jQuery, Vue 2, WhatsApp API, Viber API, Slack API, Twilio Development, Google Chart API, Google Geocoding API, Stripe Development, Facebook SDK, Google API, Chart.js, Google Maps Development, Facebook API, Backbone.js, Shopify API, BigCommerce API, Socket.IO, Pusher, React.js
Tools
PhpStorm, Bitbucket, Microsoft Development, WebStorm, IntelliJ IDEA, Sequel Pro, PhpMyAdmin, Git, Envoyer, Vagrant, Composer, Elastic, Apache, Adobe Software Development, Flash, TFS, Beanstalk, Adobe Software Development
Languages
HTML5, PHP, SQL, CSS3, C#, CSS, HTML, CoffeeScript, Less, JavaScript, T-SQL (Transact-SQL), C++, ActionScript 2, Java
Frameworks
Lumen, PHPUnit, CodeIgniter, Laravel, Laravel 5, Zend Framework, Bootstrap, Twitter Bootstrap, Kohana, ASP.NET, AngularJS, Knockout (Knockout.js), .NET, CakePHP, Twitter Bootstrap, ASP.NET MVC, Selenium, Adobe Flex, Symfony, Yii, React Native
Paradigms
Object-oriented Programming (OOP), Scrum Master Consulting, Agile Development, Data-informed Visual Design, Responsive Web Design, Model View Controller (MVC), REST, Agile Development
Platforms
MacOS, Docker, AWS, Linux, Windows Development, AWS Lambda, AWS Elastic Beanstalk
Storage
MySQL, SQL Server, PostgreSQL, Memcached, Redis Cache, Elasticsearch, JSON, Redis, NoSQL, Oracle Development, MongoDB
Industry Expertise
Virtual Coaching
Other
Data Visualization, Viber Bots, Slack App, Cryptocurrency, Software Design, Software Architecture, WebSockets, Domain-driven Design (DDD), Lean Project Management, API
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring