Vladimir Stankovic
Verified Expert in Engineering
Full-stack Developer
Leskovac, Serbia
Toptal member since May 16, 2022
Vladimir is a full-stack developer and tech lead with extensive .NET experience and a solid track record of delivering enterprise solutions. He is accustomed to working in Agile environments, onboards into .NET projects efficiently, and grasps complex business requirements quickly. Vladimir has 15 years of continuous development experience with the Microsoft stack and picks up new technologies easily. He has a bachelor's degree in computer science.
Portfolio
Experience
- C# - 20 years
- .NET - 20 years
- JavaScript - 10 years
- .NET Core - 7 years
- ASP.NET Core - 6 years
- Angular - 5 years
- Docker - 4 years
- Microservices - 2 years
Availability
Preferred Environment
Visual Studio, C#, ASP.NET Core, Domain-driven Design (DDD), Microservices, Docker, Angular, JavaScript, SQL Server 2016, Azure Cloud Services
The most amazing...
...thing I've developed is a chat app as a module that can be embedded into any website with a simple script.
Work Experience
Senior .NET Developer
TBC Bank
- Served as an architect and developer at TBC Bank, where my primary responsibilities were enhancing the system by creating innovative features.
- Achieved the development of the Foreign Exchange microservice and Service Worker. In addition, I played a key role in enhancing the Transfer microservice by introducing a new feature for creating orders.
- Developed an application that successfully created millions of transactions once it went to production.
Senior .NET Back-end Developer
Lexplore
- Developed an assignments feature where teachers can assign work to students and track their progress.
- Enabled teachers to create more than 10,000 assignments for students through this feature.
- Tracked and fixed bugs using Azure Boards as a reporting tool.
.NET Tech Lead
Novateq Global
- Developed a monitoring app for sportsbook services, including the back-end service, feed provider, and image services. The app checks the status of services every 30 seconds and sends an SMS and email notification to the admin user.
- Tracked and fixed bugs using Jira as a reporting tool.
- Found and solved problems quickly, avoiding customer complaints and satisfying our client.
Senior Angular Developer
Badinsoft
- Led a team to develop an entirely new design and payment integration with a back-end API for infostan.rs. The app has more than 300,000 users.
- Received coverage in all the major news outlets in Serbia, and the mayor of Belgrade presented the app at one of his a press conferences.
- Tracked and fixed bugs using Jira as a reporting tool.
Senior Full-stack Developer
Maicom
- Developed a new app for pharmaceutical companies based on the existing .NET MVC 3.5 application and SharePoint: Rebuilt an old application, migrated code to .NET Core, and developed the app front end using Angular.
- Increased the app speed to 10-15 times faster than the old one, which made my customer very happy.
- Tracked and fixed bugs using JIRA as a reporting tool.
Senior Full-stack Developer
Maicom
- Developed a desktop application for a marketing agency. It automates the process of finding new customers, creates new connections, and posts messages to customers on LinkedIn. The app is based on WPF, Windows services, and Microsoft MQL Server.
- Enabled the marketing agency to expand its business by automating its processes.
- Tracked and fixed bugs using Jira as a reporting tool.
Medior .NET Developer
Freelance
- Developed an accounting application for customers in Serbia. The application was developed in Visual Studio 2012 and MySQL and has a Windows desktop version and a Web ASP.NET version.
- Satisfied customers with the design and functionality of this app, especially the ability to fully customize the app to enhance workflow.
- Tracked and fixed bugs using Bugzilla as a reporting tool.
Medior Full-stack Developer
Freelance
- Developed a social network for dating where a user can create their profile, search for a soul mate, create blogs, and post their status. I built the website using Visual Studio 2010, SQL Server 2008, ASP.NET, and AJAX.
- Attracted more than 250,000 registered users registered. At that time, www.zaljubise.net (the Serbian version of this app) was among the top 30 sites in Serbia. The world version is www.best4-date.com.
- Tracked and fixed bugs using Bugzilla as a reporting tool.
Experience
Chat App
Sportsbook App
1. Image content manager—An image distribution system with a management tool.
Technology: .NET Core 3.1 MVC, MongoDB, jQuery, and Redis,
2. Health check service—A logging and monitoring service dedicated to checking all Sportbook services and their statuses. The admin user receives an email and SMS notification on service disruptions.
Technology: .NET Core 3.1 Web API, Angular (v10), Worker Service, Docker, Kubernetes, and Microsoft SQL Server.
Payment Service App
Captcha Checker App
Healthcare Application
To optimize the performance, I decided to replace SharePoint with MongoDB for storing files and Microsoft SQL Server for metadata on history versions, file names, and paths. The new application stores documentation, organizes data, and generates reports.
Technology: .NET Core, Angular, DevExpress, Windows Communication Foundation, MongoDB, and SQL Server.
Linked Star App
Dating App
https://www.best4date.comAccounting App
Education
Bachelor of Science Degree in Computer Science
Belgrade University - Belgrade, Serbia
Certifications
Microsoft Certified: Azure Fundamentals
Microsoft
Microsoft Certified Solutions Developer (MCSD)
Microsoft
Skills
Libraries/APIs
Entity Framework, REST APIs, Web API, Azure Blob Storage API, Windows Forms (WinForms), SignalR, jQuery, Sockets, Vue, React, API Development
Tools
Visual Studio, Jira, Azure Application Insights, Crystal Reports, Syncfusion, RabbitMQ, GitHub, Amazon CloudWatch, AWS CodeCommit, Bitbucket, Azure Kubernetes Service (AKS), Presentation Foundation
Languages
C#, JavaScript, C#.NET, SQL, HTML, CSS, HTML5, TypeScript
Frameworks
ASP.NET Core, Angular, .NET, ASP.NET, .NET Core, Entity Framework Core, .NET 5, .NET 4, ASP.NET Identity, .NET MAUI, ASP.NET MVC, ASP.NET Web Forms, Razor Pages, ASP.NET MVC 5, Windows Presentation Foundation (WPF), IdentityServer 3, JSON Web Tokens (JWT), IdentityServer 4, Blazor, ASP.NET Core MVC, AngularJS
Paradigms
Windows App Development, Microservices, CQRS, Microservices Architecture, Scrum, DevOps, UI Design, Azure DevOps
Platforms
Windows Desktop, Docker, Azure Functions, Azure, Amazon Web Services (AWS), AWS Lambda, Xamarin, Android, iOS, Kubernetes
Storage
SQL Server 2016, SQL Server 2008, MongoDB, MySQL, Redis, Azure SQL Databases, Microsoft SQL Server, PostgreSQL, SQL Server 2017, NoSQL, Azure Cloud Services
Other
.NET 6, Architecture, APIs, Full-stack, Cloud, Back-end, Web MVC, Domain-driven Design (DDD), Microsoft Azure, Cloud Storage, Virtualization, Cloud Security, HTTP, Bots, Ajax, DevExpress, Windows Communication Foundation (WCF), OOP Designs, Windows Services, Distributed Systems, Cloud Architecture, Full-stack Development, CI/CD Pipelines, Containers, OAuth, API Documentation, Single Sign-on (SSO), Internet Information Services (IIS), Code Review, Security, Serverless, API Integration, Xamarin.Forms
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