Experience and Technological Skills

Possess technical expertise in many areas, with continuous updating of knowledge in advanced digital technology. The list of technical skills are as follows:

Expertise Domains

  • Enterprise Blockchain Systems

  • Blockchain and Smart Contracts

  • Enterprise Resource Planning

  • Management Information Systems

  • e-Learning,

  • Enterprise Project Management

  • Distributed Systems

  • Virtualisation.

Blockchain platforms

  • Hyperledger Fabric

  • EOSIO

  • Ethereum.

Software development and programming

  • Smart contracts development - GoLang, Solidity, JavaScript, C++

  • Web application development - Node.js, PHP, JSP, ASP.Net, J2EE, AJAX, JavaScript

  • Software development - C, C++, C#, Visual C++, Visual Basic, Java, Python

  • Query and scripting - SQL, PowerShell, Bash, Perl

  • CI/CD - Maven, Jenkins, CircleCI, GitLab CI

  • DB & DBMS - MySQL, Couch DB, PostgreSQL, MongoDB, MS SQL Server, Oracle

System Management

  • Domain Controller

  • Dynamic Host Configuration Protocol

  • Domain Name System

  • Proxy servers

  • Web servers

  • Mail servers

  • RAID Controlling

  • Centralised Authentication Management Mechanisms

  • Docker and Virtualisation Technologies.

Networking

  • Static and Dynamic Routing (OSPF, RIP, BGP)

  • IPv6

  • Local Area Networks

  • Wireless Local Area Networks

  • Virtual Private Network and Virtual Local Area Networks.

Security

  • Disaster Recovery Mechanisms

  • Fire Walls

  • Vulnerability Assessment testing

  • Penetration testing