Dalibor Čarapić
Verified Expert in Engineering
C# Developer
Zagreb, Croatia
Toptal member since September 2, 2021
Dalibor is a certified .NET Framework Windows Applications developer. He has led teams and projects, implementing technologies ranging from .NET Windows Forms desktop applications, ASP.NET Web Forms and .NET WPF applications, Xamarin Android apps, to ASP.NET Core back-end APIs. He built a Windows Forms and Windows Service application to manage energy sales produced by hydroelectric power plants and a Xamarin Android application for production floor maintenance and repair feedback.
Portfolio
Experience
Availability
Preferred Environment
Windows, Visual Studio, Visual Studio Code (VS Code)
The most amazing...
...tool I've built is a real-time 24/7 algorithmic trading platform for the European energy exchange market.
Work Experience
Senior Developer
Freelance
- Developed a Windows Service application for automated trading on the European energy exchange with Windows Forms front-end for management and monitoring.
- Developed a Windows Forms application for new product planning and design for a large hardware appliance manufacturer.
- Developed a WPF kiosk application for displaying production information and gathering feedback and a custom Windows Forms and WPF applications for designing kiosk forms.
- Developed a Windows Forms and Windows Service application to manage energy orders and sales for an energy reseller.
- Developed a Windows Forms and Windows Service application to manage the sales of energy produced by hydroelectric power plants.
- Developed a Xamarin Android application with ASP.NET Core web API for production floor maintenance and repair feedback.
- Built a Windows Forms and Windows Service application to manage a large pipe production plant.
- Developed an ASP.NET web forms application for ticketing and task management.
- Developed an ASP.NET web forms site for entering and providing information about sign language grammar and syntax.
- Developed an ASP.NET web forms knowledge management application and numerous other applications.
Team Lead
Totus d.o.o. / Gravitas d.o.o.
- Led a team developing a centralized dealer management system (Windows Forms and Oracle) for a prominent car manufacturer for all car dealerships in the Balkan region.
- Managed a team of two developers, including team tasks. Designed the application architecture.
- Provided on-site education and assistance during the deployment and introduction of the new application.
Senior Developer
Ekobit d.o.o.
- Developed a custom .NET enterprise application framework for a customer that built financial software (migration to .NET).
- Developed a Visual Studio extension that provided serialization and deserialization of Windows Forms components into a custom XML format.
- Developed an Outlook plugin that integrated with Microsoft TFS and enabled users to work with TFS tasks via Outlook.
Senior Developer
Ailec IT d.o.o.
- Developed an ASP (classic) web application for managing factory production and maintenance.
- Developed a .NET Windows Service application for managing telephone communication systems for companies.
- Oversaw a team of two developers, assisting them in day-to-day operations.
Experience
WCM-System
https://www.ini-it.at/Produkte/WCM/Module.aspxDealer Management System IMS
https://www.totus.hr/dms-ims.htmlCertifications
MCPD: Windows Developer
Microsoft
MCTS: .NET Framework 2.0, Windows Applications
Microsoft
Skills
Libraries/APIs
Windows Forms (WinForms), React, Entity Framework
Tools
Visual Studio Development, LLBLGen, Dapper, Subversion (SVN), Microsoft Team Foundation Server, RabbitMQ, Git
Languages
VB.NET, C#, Active Server Pages (ASP), Java
Frameworks
.NET, ASP.NET, ASP.NET Core, Visual Studio Extensibility, Windows Presentation Foundation (WPF)
Storage
Microsoft SQL Server
Platforms
Oracle, Visual Studio Code (VS Code)
Other
DevExpress, Windows Development, Windows Communication Foundation (WCF), Xamarin.Forms, Office Plugins
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