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

Location
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.

Portfolio

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

Experience

Availability

Part-time

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 Framework (WCF), SQL, Windows Forms (WinForms), JavaScript, CSS, jQuery, HTML, ASP.NET MVC, ASP.NET, C#

Dentium RC

https://dentiumrc.com/
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).

MeAndMyLoan

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.

Promo

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.

Languages

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

Frameworks

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

Libraries/APIs

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

Paradigms

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

Other

Ajax, Architecture

Tools

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

Platforms

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

Storage

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

2003 - 2007

Bachelor's Degree in Computer Science

Universita degli Studi di Trento - Trento, Italy

JANUARY 2021 - JANUARY 2023

AWS Certified Solutions Architect – Associate

Amazon Web Services

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.

1

Share your needs

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

Choose your talent

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

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