Reuf Slamnik, Developer in Sarajevo, Federation of Bosnia and Herzegovina, Bosnia and Herzegovina
Reuf is available for hire
Hire Reuf

Reuf Slamnik

Verified Expert  in Engineering

Software Developer

Sarajevo, Federation of Bosnia and Herzegovina, Bosnia and Herzegovina
Toptal Member Since
November 19, 2012

Reuf is a results-oriented, customer-focused senior software engineer with 14+ years of experience analyzing, developing, and troubleshooting software and system architectures. He has strong design and problem-solving skills, with particular expertise in React, Angular, and .NET.


Mistral Technologies
CSS, HTML, JavaScript, PostgreSQL, .NET Core, React
DentiumRC (via Toptal)
PostgreSQL, Django, React
Razberi Tehnologies
Microsoft SQL Server, Entity Framework, C#, Web API 2, Grunt, HTML5, AngularJS




Preferred Environment

Visual Studio Code (VS Code)

The most amazing...

...application I've developed is a high performance, multi-threaded HTML scraper that simultaneously incorporated multiple input sources on live systems.

Work Experience

Software Architect

2018 - PRESENT
Mistral Technologies
  • Led the discovery phase for multiple projects, talking to clients and defining product requirements.
  • Worked on multiple web applications as a software architect.
  • Mentored younger colleagues and helped them grow as developers.
Technologies: CSS, HTML, JavaScript, PostgreSQL, .NET Core, React

Full-stack Developer

2018 - 2018
DentiumRC (via Toptal)
  • Implemented a web application to support dentist offices' business operations.
  • Implemented integrations with various third-party systems.
  • Performed full test coverage for the back end and the front end.
Technologies: PostgreSQL, Django, React

Software Consultant

2014 - 2017
Razberi Tehnologies
  • Developed on the full stack for VyneWatch Surveillance Health Monitor, a system designed to do real-time monitoring and analytics on health and performance metrics from deployed Razberi NVRs. Each Razberi NVR device runs a monitoring service that periodically reads system health stats and pushes them to a cloud-based central management server (CMS). The Razberi device’s performance data is accessible via a web-based interface.
  • Built front-end functionality for Razberi Switch Web. The application is running on Razberi devices and allows users to explore and configure the device in detail.
Technologies: Microsoft SQL Server, Entity Framework, C#, Web API 2, Grunt, HTML5, AngularJS

Senior Software Developer, Team Lead

2011 - 2014
Mistral Technologies
  • Worked on web applications for US clients as part of an international team of developers using .NET and open-source technologies (Backbone.js, AngularJS, Node.js).
  • Contributed to the full development cycle, including analysis and design, coding and testing, delivery/deployment, and technical support.
  • Personally led a six-person team.
Technologies: MongoDB, SQL, Node.js, Backbone.js, JavaScript, CSS, jQuery, HTML, ASP.NET MVC, C#

Senior Software Developer

2009 - 2011
Authority Partners, Inc.
  • Worked on distributed enterprise applications built with cutting-edge .NET technologies including LINQ, EF, WCF, ADO.NET, and TFS, as well as those listed above.
  • Integrated technologies with external systems using REST and XML RPC-SOAP services.
  • Contributed to the full development cycle, including analysis and design, coding and testing, delivery/deployment, and technical support.
Technologies: Windows Communication Foundation (WCF), SQL, Windows Forms (WinForms), JavaScript, CSS, jQuery, HTML, ASP.NET MVC, ASP.NET, C#

Dentium RC
A web application for managing dental practices.

I was the full-stack developer on the project, responsible for building the entire project from scratch. The application UI side is built in React, while back-end support is implemented in Django (Python). The entire solution is hosted in the cloud (AWS).


MyAndMyLoan is a mortgage loans website.

Contributed to the full development cycle of a mortgage and loans website, participating in analysis, design, coding, testing, delivery, deployment, and technical support.

The application consisted of an interactive, user-friendly interface and various integrations with real-time data providers.

Immediate Insights

Developed an enterprise survey tool that allows your media property to leverage its existing user database by creating in-depth research surveys with monetizable lead generation capabilities.


Collaborated in an international team on web applications for USA clients using .NET and opensource technologies. Worked on the full development cycle from analysis and design, coding/testing to delivery/deployment, and support.
2003 - 2007

Bachelor's Degree in Computer Science

Universita degli Studi di Trento - Trento, Italy


AWS Certified Solutions Architect – Associate

Amazon Web Services


React, Node.js, Underscore.js, Backbone.js, jQuery, Windows Forms (WinForms), Web API 2, Entity Framework, Web API, RequireJS, Facebook API


Git, Mongoose, Microsoft Visual Studio, LINQ to SQL, Grunt, Gulp, TFS, Karma, Mocha


AngularJS, Angular, .NET Core, ASP.NET MVC, ASP.NET, .NET, Knockout (Knockout.js), Django, Material UI, Angular Material, Jasmine, Protractor, Express.js


Web Architecture, Design Patterns, Agile Software Development, Functional Programming


JavaScript, HTML5, C#, OCaml, SQL, HTML, CSS, Sass, GraphQL, Python, XML, XSLT, PHP, ES5, CSS3


mSQL, MongoDB, Microsoft SQL Server, PostgreSQL, SQL Server Reporting Services (SSRS), MySQL


Amazon Web Services (AWS), Visual Studio Code (VS Code), Android


Ajax, Architecture, Windows Communication Foundation (WCF)

Collaboration That Works

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

Discuss your requirements and refine your scope in a call with a Toptal domain expert.

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring