Vladimir Vislavski, Developer in Novi Sad, Vojvodina, Serbia
Vladimir is available for hire
Hire Vladimir

Vladimir Vislavski

Verified Expert  in Engineering

Software Developer

Location
Novi Sad, Vojvodina, Serbia
Toptal Member Since
November 26, 2015

With more than six years of experience with the .NET platform, Vladimir enjoys his work as a software developer. By applying programming techniques and patterns, he strives to achieve clean code and maintainable solutions. Good communication and absolute understanding of requirements and domain is a key for success.

Availability

Part-time

Preferred Environment

Subversion (SVN), Git, IntelliJ IDEA, Visual Studio, Windows

The most amazing...

...project I've worked on is a validation and estimation engine for metering sensor data. It's scalable, customizable, and designed as a platform.

Work Experience

Senior Software Developer

2015 - PRESENT
Deploy Inc.
  • Developed software for a custom Android-based device.
Technologies: Android SDK, Java

Software Developer

2010 - 2015
SDA Software Associates, Inc.
  • Implemented an Android client and a desktop applications that communicates via XMPP protocol.
  • Implemented a back-end side REST API with ASP.NET MVC.
  • Implemented a Windows Phone 8 application for a music festival.
  • Ported a website to Umbraco CMS.
  • Implemented a few websites as a full-stack developer, ASP.NET MVC, and HTML/JavaScript.
Technologies: Salesforce, JavaScript, C++, Android SDK, Windows Phone 8, ASP.NET MVC, C#.NET

Senior Software Developer

2009 - 2015
Schneider Electric DMS NS
  • Implemented a scalable and custmizable validation and estimation engine for metering data. Ported the engine to Azure cloud, as a full-stack developer.
  • Implemented the front-end side for a metering data management system.
Technologies: T-SQL (Transact-SQL), Entity Framework, Azure, Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF), C#.NET

Software Developer

2012 - 2013
As Soft
  • Maintained an affiliate website.
  • Implemented integration with payment processors.
Technologies: ASP.NET Web Forms

Dashboard Controller

A web API (REST) controller written in C# that handles HTTP requests, i.e., "dashboard/budget." It relies on Entity Framework for data access (AbcContext), which is initialized and finalized by this class.

Validation and Estimation Engine

A highly scalable platform for validation and estimation of metering data which is in form of time series. Primarily designed for smart building measurements, but extensible for other domains.

Energy Consumption Monitor

A portal for monitoring of energy consumption. Data are measured and imported for different sources as power grid, solar panels and electric generators. On demand reports are calculated to help optimize energy consumption and cost for per organization.

Languages

C#, SQL, HTML, Java, C#.NET, T-SQL (Transact-SQL), CSS, C++, JavaScript

Frameworks

ASP.NET Web API, Windows Presentation Foundation (WPF), ASP.NET MVC, Entity, Android SDK, ASP.NET Web Forms, Bootstrap

Tools

Microsoft Visual Studio, Subversion (SVN), IntelliJ IDEA, Visual Studio, Git

Paradigms

Model View ViewModel (MVVM), Design Patterns, REST

Platforms

Android, Windows Phone 8, Windows, Salesforce, Azure

Storage

Microsoft SQL Server, MySQL

Other

Architecture, Windows Communication Foundation (WCF), APIs

Libraries/APIs

Entity Framework, jQuery, Web API, REST APIs

2009 - 2010

Master's Degree in Computer Science

University of Novi Sad - Novi Sad

2004 - 2009

Bachelor's Degree in Computing and Automation

University of Novi Sad - Novi Sad

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