Skills
It would be nearly impossible to mention every platform and tool that I've utilized throughout my two decades of software development experience, not to mention my formative years as a young learner. Including outdated technologies like MSX Basic, Delphi, dBase, and FoxPro would make the list even more extensive. However, I've compiled a curated selection to share with you.
Programming Languages
Web
Parallel Programming and high performance computing
Architecture/Coding style preferences
- Microservices Architecture
- Domain-Driven Design
- TDD
- FDD
- Agile
Cloud
- Azure (Achievements )
- AWS
- Docker (Swarm, Kubernetes and AKS)
- C#
- F#
- Javascript
- C, C++
- Java
- Python
- ASP.NET MVC
- ASP.NET Core
- ASP.NET Web Forms
- Razor
- Blazor
- JQuery
- Bootstrap
- React.JS
- Angular.JS
- JSON
- HTML5
Web Services/Web APIs
- RESTful Web Services/APIs
- WCF
- WSDL/SOAP
Desktop
- Windows Forms Controls and Components
- Windows Presentation Foundation
- GTK#
- .NET MAUI
- Universal Windows Platform
- Xamarin.iOS
- Xamarin.Android
- Xamarin.Forms
- CocosSharp game development iOS/Android/Windows
- Windows Mobile Legacy applications using .NET Compact Framework
- Windows Phone 7/8 development with Silverlight XAML/C#
- Windows 10 Mobile development
- Designing, Assembling and Managing of Computer Networks
- Developing of Peer to Peer, Instant Messaging and Video/Audio streaming applications
- Specialization in Service Oriented Architecture and micro-services.
- MS-SQL Server
- MySQL
- SQLite
- CouchBase
- Redis
- MongoDB
Geographic Information Systems
- ArcGIS Server, ArcMap
- WMS Web Services
- ArcGIS API for JavaScript, C#, Silverlight
- MPI/MPI.NET
- OpenMP
- Task Parallel Library
- Developed and published coordination platforms under LINDA model
- Developed and published a volunteer computing platform
- Azure Devops
- Team Foundation Server
- TeamCity
- YouTrack
- Jira
- Jenkins
- Octopus
- RabbitMQ
- Telerik (Windows Forms, WPF, Silverlight, AJAX, Web Forms, MVC and Windows Phone/Mobile)
- Kendo UI