
Dusan Velickovic
Verified Expert in Engineering
Software Developer
Niš, Serbia
Toptal member since May 13, 2021
Dusan is a senior software engineer with expertise in .NET, front-end development, and scalable system architecture. He has a proven track record of delivering high-quality software, optimizing processes, and leading projects. Experienced in collaborating with teams and customers, he translates complex requirements into reliable, user-friendly solutions. Ambitious and goal-oriented, Dusan is committed to continuous learning, technical excellence, and creating meaningful impact through software.
Portfolio
Experience
- .NET - 9 years
- JavaScript - 9 years
- Entity Framework Core - 8 years
- .NET Core - 8 years
- Git - 8 years
- Angular - 8 years
- Redux - 7 years
- React - 7 years
Preferred Environment
Docker, MacOS, JetBrains IDE, Visual Studio Code (VS Code)
The most amazing...
...project I've built is a cloud hosting platform used worldwide by large companies.
Work Experience
Senior Software Engineer
Softelm
- Architected a scalable React front end for a B2B platform, defining component structure, routing, and Redux state organization.
- Developed complex React interfaces for vehicle tracking, reservations, and maintenance workflows, enabling users to manage large fleets with significantly faster navigation and task completion.
- Implemented a robust state-management layer with Redux, including reducers, selectors, and middleware, reducing data inconsistencies across core fleet workflows.
- Integrated API data flows using Redux middlewares and custom hooks, ensuring consistent synchronization of vehicle availability, contracts, and partner data.
- Integrated real-time data streams into React views, allowing fleet managers to monitor vehicle location and availability updates with minimal delay.
- Led front-end code reviews and provided React-focused mentorship to engineers, elevating code quality and consistency across the team.
- Collaborated closely with back-end and product teams to translate complex business logic into performant, reliable React components that powered core fleet-management operations.
Software Engineer
Atomia
- Developed and maintained a large-scale .NET application used as a complete software solution for cloud and web hosting services.
- Built new features and resolved bugs reported by the QA team.
- Guided colleagues in different programming paradigms and practices.
Junior Software Engineer
Softelm
- Designed the architecture of an enterprise system.
- Developed Ionic with Angular hybrid mobile applications. Published to stores for iOS and Android.
- Implemented payment integrations such as Stripe and Braintree.
- Created a public API for third-party clients with OAuth2.
Experience
Atomia
https://www.atomia.com/Hii Chat
Staff Sales
Dashboard Analytics
Cosmos Flight Booking (CFB)
Fleet Management
Education
Bachelor's Degree in Computer Science
Faculty of Electronic Engineering - University of Nis - Nis, Serbia
Skills
Libraries/APIs
React, Node.js, Entity Framework, LINQ, Playwright, Socket.IO, RxJS, REST APIs, Chart.js, Chai, Google Maps
Tools
Git, YouTrack, Visual Studio 2019, GitHub, JetBrains Rider, Mocha
Languages
JavaScript, HTML, TypeScript, C#, CSS, SQL, C#.NET, PHP, SCSS, GraphQL
Frameworks
.NET, .NET Core, Angular, Entity Framework Core, ASP.NET, ASP.NET Core, Express.js, Redux, Razor, Laravel, Ionic, NestJS, Next.js, Cypress, Jest
Paradigms
Unit Testing, CQRS, Microservices
Storage
Microsoft SQL Server, JSON, PostgreSQL, Redis, MongoDB, MySQL, Azure Cosmos DB
Platforms
Docker, Visual Studio Code (VS Code), Windows, MacOS
Other
Full-stack Development, Architecture, WCF Web Services, Identity, JetBrains IDE, Apollo
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