Key technical skills

SKILL EXPERIENCE LEVEL
Mobile 7 years advanced
  • Android and iOS native, Cross-platform and Hybrid ¬†applications development
  • Data access using ActiveAndroid, SQLite, content providers, Core data
  • RESTful API, SOAP
  • Android Studio, Gradle, XCode
Desktop 6 years advanced
  • Windows Forms and Web (ASP.NET MVC) applications
  • Unity
  • Entity Framework and NHibernate
  • RESTful API, SOAP
  • Unit Testing using NUnit and MSTest
Backend and HPC 2 years medium
  • Backend and platform development
  • Highload and highly scalable solutions
  • Docker images, orchestration
  • gRPC and others
  • Google cloud platform, Amazon Web Services
  • GPU and scientific development, CUDA
  • Tensorflow, PyTorch, numpy
  • LOPQ, Hadoop, Spark, Mesos, Marathon
JavaScript, Typescript, HTML5, CSS3 4 years advanced
  • JavaScript, Typescript,, AngularJS, JQuery, Bootstrap
  • Interactive and responsive UI
  • Custom web components development
Databases and KVS 6 years advanced
  • NoSQL DBs, RDBMS
  • Complex, performance-oriented queries
  • Complex, normalized schemas (in very large DB, over 2000 tables) design
  • SQL queries and indices, ORM, ORM optimization
Windows, Linux, Mac OS X 20 years advanced
Development methodologies (SCRUM, Agile, TDD, OOP, Unit testing) 8 years advanced
Git, TFS, SVN 11 years advanced
CI/CD of GitLab, GitHub 5 years advances