WPF /Xamarin.Forms / C# developer
IT, Internet, Telecom
• Software Development
Work experience —4 years 2 months
C#, Xamarin.Forms, WPF
1. ASi-5 Addresser
Cross-platform application for configuration of industrialnetworks using
ASi-5 protocol. Bluetooth LE, USB, TCP communication withhard devices in IoT
projects. Landscape + portrait views for both Phone andTablet, fully adapted
Desktop. UI adaptation for all platforms (iOS, Android, UWP).Dynamic
Xamarin.Forms, Telerik controls, sqlite
Unity IoC, NUnit
Mass automatic conversion of legacy code (VB6, C++, C#) to.net for recent C#
Custom DSL for transformations. Generic UI (WinForms withDevExpress, Angular)
1. Diagram editor
The application to create complex graphs of convolutionalneural networks. Also
serves as a neural network development and lifecyclemanagement environment.
UI extensibility is organized including external wpf modules.
The graphical editor supports linking individual elements,scaling, moving,
highlighting, grouping, and other operations required forvisual graph
design. The build result is exported to a GraphML document.
(C#, WPF, WCF, Catel)
2. Toolkit for appraisers (C#, WPF, SQL Server, Prism, MSOffice integration).
Business processes automation for real estate valuation:calculation,
reports, opinions and other documents (.docx,.xlsx), analysisand calculation
C# WPF Xamarin Forms UWP
C#, WPF - 4 years
C#, Xamarin.Forms [iOS, Android, UWP, WPF, GTK] - 1 year
WEB backend: SOAP & Rest
External controls: Telerik, Syncfusion
Dbs: SqLite, Realm, Entity Framework
Tools: VS 2017, XCode, AndroidStudio, Xamarin Live Player
UX: Balsamic Mockup
Other base technologies:
ASP.net, ASP.Core. WinForms, GTK
Tests: NUnit, MS Test, Moq, Machine.Specifications.
UI Automation tests (Android, iOS) and UWP UI Tests.
Source Control System: Git, TFS, SVN.
Software development methodologies: Agile [Scrum – for bigprojects], RAD
[for Demo-Apps or MVP], also TDD.