Software Development

Software development deals with writing code to create a software program. A software developer needs to know coding and excel at developing algorithms, always run tests to make sure all the pieces of code working correctly and fix bugs if any.

Background and application development skills

  • Hands-on experience in software design and development, database design, system integration.
  • Object Oriented Design and Object Oriented Programming (OOP/OOD), interfaces, classes, methods, MVC pattern.
  • 5+ years VB .NET and C#: application domains, threading, contexts, object marshaling.
  • 10+ years PHP: Yii, Laravel, modules and development for OpenCart, Drupal, Joomla, WordPress, PageKit.
  • Web technologies including JSON/XML, WSDL, RESTful and SOAP-based web services, microservices.
  • Knowledge of web authentication protocols such as SAML and OAuth.
  • HTML, CSS, client side technologies: JavaScript, JQuery.
  • Development of App Services and Function Apps in Azure.
  • Experience with test driven development and proper unit testing of code.
  • Embedded C for microcontrollers programming.
  • Python starter.
Enterprise Identity and Access Management

Identity Management

Enterprise Identity and Access Management

RFID and Near-Field Communication

Radio Frequency Identification

RFID and Near-Field Communication

Cloud Infrastructure Management and Architecture

Microsoft Azure

Cloud Infrastructure Management and Architecture

Nix Architecture and System Administration

Linux and Unix

Nix Architecture and System Administration

Windows Server Environment and Active Directory

Active Directory Infrastructure

Windows Server Environment and Active Directory

Information Risk Management and Penetration Testing

Information Security

Information Risk Management and Penetration Testing

Database Design and BI

Business Intelligence

Database Design and BI

Scripting and Automation

Automation

Scripting and Automation

Firewalls, Enterprise and Application Gateways

Network

Firewalls, Enterprise and Application Gateways

Continuous Integration and Delivery

Development and Operations

Continuous Integration and Delivery

Office 365 Enterprise Services

Office 365

Office 365 Enterprise Services

SEO, Google, Yandex, Bing

Search Engine Optimization

SEO, Google, Yandex, Bing

Enterprise Mobility and Mobile Device Management

Mobile Device Management

Enterprise Mobility and Mobile Device Management

Information Technology Management

IT Management

Information Technology Management

Servers, Hardware and Storages

Virtualization and Hardware

Servers, Hardware and Storages

Anton Popov
Anton Popov

Anton Popov

An accomplished, result driven, critical thinking Technical Expert on Identity Management, Microsoft On-Premise and Azure cloud solutions as well as on Linux\Unix with hands on experience in Software development, its Continuous Integration, IT Architecture and Information Security.
Extensive experience in the full life cycle of the information systems design and implementation process in the Enterprise Environment at the edge of each IT branch.
Constant information technologies self-development, quick learner.

Anton Popov
live:anton.popov_3
anton@pureidm.com
Russia, Saint-Petersburg
Russia, Saint-Petersburg