Welcome to Dejan's corner of the tech world! My name is Dejan, and I am passionate about technology and software development. With a deep enthusiasm for the .NET framework, I integrate it into nearly every project I tackle, offering a diverse range of software solutions.
My experience encompasses the entire spectrum of application development, from low-level applications utilizing the .NET Micro framework to sophisticated web user interfaces that span mobile, desktop, and service platforms. I have honed my skills in crafting desktop applications using Windows Forms, WPF, and the Prism design pattern, ensuring a high standard of quality and functionality.
I specialize in ASP.NET development, utilizing both Web Forms and MVC frameworks. Additionally, I have a strong background in mobile application development, having won four contests in this field. My journey began with Windows Mobile 6.1, and I have evolved alongside the technology, now developing cross-platform applications with Xamarin and Windows Universal Platform.
I am a proponent of the MVC architecture and leverage Web API for building robust services. My programming approach is deeply rooted in asynchronous programming, utilizing keywords such as async and await, combined with portable class libraries to enhance code reusability and efficiency.
In addition to programming, I offer my expertise in controlling development processes and have become well-versed in utilizing various source control systems, continuous integration practices, and build automation tools. Lately, I have begun outsourcing my knowledge by consulting on architecture and design patterns, helping teams optimize their development workflows.
I am also an author, having co-written a book titled NuGet 2 Essentials with a fellow tech enthusiast, Damir. Sharing insights and tips in the tech community is important to me, and I maintain a personal tech blog where I write about various topics, from dependency management to build automation. Here are some recent blog posts:
| Date | Title |
|---|---|
| 24 Apr 2016 | Controlling your dependencies versions with mirrored NuGet feed |
| 31 Jul 2015 | Advanced Installer – best installer in town, no more XML hacking! |
| 25 May 2015 | Expanding RAID in VMWare ESXi 5 on HP P410 without downtime |
| 09 Feb 2015 | Incremental MSBuild in TeamCity |
| 06 Feb 2015 | Securing know-how by authenticating NuGet Server |
Through my diverse experience and commitment to excellence, I aim to deliver quality software solutions tailored to meet your needs. Let's connect and bring your project ideas to life!