- Writing technical/project documentation (ISO 9000)
- ISO 8583 metaprotocol experience
- Leading team of developers (Experience with leading a team up to 50 developers/analysts/designers)
- System architecture, specialization in cloud (Azure, Databricks)
- Excellent understanding of the software life cycle and the QA process
- Creating complex project plans with precise time estimations
- Knowledge of formal project leading techniques according to RUP systems, semi-agile of MSF type planning and project management, as well as agile software management techniques (SCRUM)
.NET PlatformsExpertise in .NET Core, .NET Framework, and .NET 6+. Xamarin Expert, Blazor, Razor, MAUI, Objective Sharpie, Native libraries binding and interop, Avalonia and Mono
Web DevelopmentExperience with ASP .NET, ASP .NET Core, MVC, Razor Pages, Blazor, SignalR, gRPC. Knowledge of HTML5, CSS3, JavaScript, TypeScript, AJAX, jQuery, and front-end frameworks such as Angular, React, or Vue.js, Tailwind CSS, NodeJS, Deno
AI and Machine LearningProficiency in TensorFlow, PyTorch, Keras, scikit-learn, and NumPy, Data preprocessing and feature engineering, Model development and evaluation, Deep learning with CNNs, RNNs and transformers, Model deployment with Docker and Kubernetes, Visualization and interpretability with Matplotlib and Seaborn, Experience with Azure Machine Learning, Google Cloud AI, and Amazon SageMaker
Desktop DevelopmentExperience in building desktop applications using WPF, WinForms, UWP or Avalonia
Cloud PlatformsExperience with Azure, AWS, or GCP. Familiarity with Azure Functions, Azure Logic Apps, Azure Service Fabric, Azure DevOps, etc.
Microservices & DockerExperience in designing, developing, and deploying microservices-based applications. Containerization using Docker and orchestration with Kubernetes, messaging with Kafka and Tibco and others.
TestingExperience with unit testing, integration testing, and performance testing. Familiarity with NUnit, xUnit .net, MSTest, Moq, and SpecFlow
DevOpsExperience with CI/CD pipelines, using tools like Azure DevOps, Jenkins, or GitHub Actions. Familiarity with infrastructure as code tools like Terraform or Pulumi
Design Patterns and ArchitectureSolid understanding of design patterns, SOLID principles, DDD, TDD, BDD, clean architecture, microservices architecture, and cloud-native design.
APIsExperience in building RESTful and GraphQL APIs. Familiarity with OpenAPI and gRPC
SecurityKnowledge of .NET security practices, OAuth2, OpenID Connect, and Azure AD
PerformanceExperience with profiling and improving performance of .NET applications, both on the frontend and back-end
ToolingProficiency with development tools like Visual Studio, VS for Mac, VS Code, Rider, Git, etc.
Other Technologies
- Swift UI, RxSwift, Alamofire, Firebase, Realm, etc
- iOS SDK (iOS API, CoreGraphics, CoreAnimation, CoreData, CoreLocation, CoreImage, CoreText, GameCenter, UIKit, OpenGL ES, iCloud, ARC, Storyboarding, custom control development)
- Xamarin, Xamarin Forms, Xamarin Forms custom controls & Renderers
- 3rd party mobile APIs - Amazon S3, Parse .com, Dropbox, Facebook, Twitter, Cogenta, Lastpass, Mobinetic, Wavecrest, Zxing, VisionSmarts, BlocksKit, Three20, Tapku, (and more)
- NodeJS
- MAUI, WPF, Silverlight
- Azure, Azure DevOps (Pipelines)
- .NET visual components (including extensive knowledge of designers and Visual Studio NET integration models)
- MFC, ATL
- XML (DOM, SAX, SOX, XSDL, XSLT)
- WebServices (SOAP, ROPE, WSDL, WSE)
- Java, EJB (Orion ? BEA WebLogic, Voyager), J2EE, Servlets, JSP, JavaScript, JDBC
- ATL, Win32 API
- OLE, COM, COM+, ActiveX
- OLE DB, ADO, DAO, ODBC, DB LIB, SQL, PL/SQL
- RenderWare, OpenGL, DirectX
Development environments
- XCode, AppCode, Xamarin Studio, Rider
- Microsoft Visual Studio
- TogetherJ, IDEA
- IBM Visual Age for C++ for Windows
- Delphi
- Watcom C++
Tools
- Azure DevOps (Pipelines), AppCenter
- TestCloud & Automated UI and unit testing in general
- Instruments
- Microsoft Visual SourceSafe
- Subversion
- Rational Rose
- Rational Visual Test
- Numega Bounds Checker