02/26/2018 updated

OP
100 % available

Senior C#/F# Developer Senior C++ Developer

Ukraine
Ukraine
Ukraine
Ukraine

Profile attachments

Resume

C (Programming Language)HTMLJavaScript.NET FrameworkMicrosoft WindowsAgile MethodologyArtificial IntelligenceAlgorithmsAmazon Web ServicesArchitectureASP.NET MVC FrameworkAutomationUnit TestingMicrosoft AzureBash ShellC Sharp (Programming Language)UnixC++ (Programming Language)Ubuntu (Operating System)Cascading Style Sheets (CSS)Cloud ComputingCMakeComputer ProgrammingConcurrent ComputingCryptographySAP Crystal ReportsData StructuresDependency InjectionLinuxLanguage Integrated QueryEclipse (Software)Entity FrameworkFreeBSDGNU Compiler CollectionApache HadoopWindows Communication FoundationPython (Programming Language)PostgreSQLLinux Security ModulesProject ManagementMercurialMicrosoft Visual StudioMicrosoft Message QueuingMicrosoft ProjectWindows Presentation FoundationMicrosoft SilverlightMicrosoft SQL ServersTeam Foundation ServerMongoDBMySQLMSBuildModel View Controller (MVC)Model View ViewModelNode.jsNoSQLNuGetNunitObject-Oriented Software DevelopmentOpenMPOracle ApplicationsPackage Management SystemsWindows PowerShellScrum MethodologyRedisBlockchainMicrosoft Visual SourceSafeService-Oriented ArchitectureSQLitePL-SQLSubversionTcl (Programming Language)TCP/IPTortoiseSVNTransact-SQLTypeScriptZeroMQ (Concurrent Programming Libraries)Design PatternsTelerikMultithreadingScriptingResharperDevexpressHeliosReact.jsCloud TechnologiesGitKanbanCloudwatchCrypto CurrencyNetwork ServerSoftware Version ControlDatabase AdministrationNinjectWeb ApiProgramming Languages
Programming Languages
    Main experience - .Net Famework C#/F#
    Good experience - C++, C (Unix, Linux)(my favorite programming languages)
        low-level programming - Assembler
        Web - TypeScript, JavaScript, Html, Css
    Scripting โ€“ Bash, Python, PowerShell, Tcl

Code Style and architecture
    StyleCop, FxCop, Resharper, Ndepend
 Programming Details
    .NET Framework (1.0/1.1/2.0/3.0/3.5/4.5/4.6/4.7), TPL
    .NET Core 2.0
    ReactiveX(Rx), WPF, WCF, WWF, MEF, MAF, WebApi 2/2.2/4.0, Rest, MultiThreading, Reflection,     LINQ, PLINQ, Silverlight 4/5.
    AI .net libraries โ€“ Accord.Net, Aforge.NET etc
    Last Language Spec - C# 6/7/7.1 F# - 4.0/4.1
    Unit Testing โ€“ xUnit, NUnit, NSubstitute, MS Unit, MS Fakes
    Automation โ€“ F# Fake/Make, MSBuild
    Dependency Injection โ€“ Autofac, Unity, StructureMaps, Ninject
    Sheduling โ€“ Quartz.NET
    Package Manager โ€“ nuget and paket
    NoSql Db โ€“ Redis, MongoDb, Hadoop, Avrora
    Embeded โ€“ UnQLite, SQLite
    SqlDb โ€“ MS SQL, Oracle, PostgreSQL
    ORM โ€“ Entity Framework, Dapper, AutoMapper etc

    Cloud โ€“ Amazon Cloud(AWSSDK, CodeDeployAgent, CloudWatch, CloudWatchLog etc),
    Akka.net(Akka.Cluster, Akka.Remote, Helios, Akka.Logger, Akka.Testkit), Orleans, ZeroMQ,     MBrace, Azure, Fsharp.CloudAgent and F# Mailbox Processor

    C++ 11/14/17 ( gcc, clang)
    OOP/OOD, SOLID, STL, BOOST, OpenMP, OpenMPI, TBB, Cryptography
    Multithreading/parallel programming, IPC, Network (TCP/IP, sockets, http)
    Autotools & Cmake,
     Cryptocurrency, blockchain
    C++ testing frameworks (Catch, Google Test, Boost Test Library, xUnit++) and TDD
    Knowledge of Algorithms and Data Structures on C++

    Linux โ€“ bash, C, C++, Python, Linux Security, Modules(LSM), Drivers.
              Linux GUI -  QT 4/5

    Web โ€“ TypeScript, HTML, asp.net mvc 5/6, .net core 2, angualrJS 4/5, Node.js, React.js

Concurrent Programming and additional frameworks
    Parallel Extensions for .NET (TPL), integrated in .NET Framework 4.0
              TPL(Task Parallel Library), CDS(Control Data Structure)
    Rx, Microsoftโ€™s Reactive Extensions for .NET (Rx). Rx = Observables + LINQ + Schedulers., Rxx

 Design Experience
    GOF Design Patterns, Microsoft Patterns, Enterprise Patterns, OOAD, SOA, O-R Mapping, MVC,     MVP, MVVM, MVPVM.
Cloud technologies
    Amazon Cloud, Akka.net, Orleans, ZeroMQ, Mbrace, Fsharp.CloudAgent and F# Mailbox     Processor.
Database administration and development
    Oracle (PL/SQL) MS SQL Server(T-SQL), PostgreSQL, MySQL.
IDE
    Visual Studio.NET 2003/2005/2008/2010/2012/2015/2017, Eclipse, Idea, Visual Studio Code(Linux), QtCreator(Linux), Code::Blocks
Reports
    MS Reporting Services, DevExpress ExtraReports, Crystal Reports, Fast .NET Reports
Servers
    Servers: MSMQ.
Version control(VCS)
    Source Safe, Team Foundation Server Version Control (TFS), CVS, SVN (TortoiseSVN), Git, Mercurial.
Components
    Telerik, DevExpress, Infragistic, WPFToolkit
Project Management
    SCRUM, Agile, Kanban, MS Project
OS
    Windows, Unix(FreeBSD), Linux(Ubuntu),Plan 9, Plan B, Infeno(Limbo), Harvey Os

Languages

EnglishGoodRussianNative speakerUkrainianNative speaker

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in