Software Developer / Engineer

Over 20 years, expertise has translated Programming/Scripting language for software development role with Australian Federal government agencies and Industrial sectors. Expertise holding professional certifications with: MCDBA, MCSE, MCP, Oracle, SQL & PL/SQL, MCPD and MCTS in .Net framework 4

Technical expertise details:

  1. Expert on Backend platform technologies with C#, .NET Core, ASP.NET, VB.NET, MVC, Web API 2, Service Stack, SignalR, Rabbit MQ, Entity Framework, LINQ, NUnit, NSubstite, Moq, AutoMapper, Unity, Castle Windsor, WCF, Web service
  2. Expert on Frontend platform technologies with Angular, Knockout, TypeScript, Angular Material, Jasmine test, Protractor test, JQuery, JavaScript, Bootstrap, Less, Gulp, Grunt, CSS 2/3, HTML 4/5, underscorejs
  3. Expert on Database: Oracle, SQL, T-SQL, SQL Server, PostgreSQL.
  4. Expert on Cloud Services: AWS S3, AWS EC2, Azure, OneDrive, Office365, SAAS, IAAS, PAAS
  5. Expert on Software project management: Jira, Kanban, Azure, Share Point, OOP, SOLID principles, OOAD, Dependency Injection/Inversion of Control Continue integration, Responsive UI, Cross browser development, MVVM, Single Page Application (SPA), Kendo UI, Google Map Integration, Optimising website for mobile browser, Visual Source Safe; Agile, DevOps Team city, Octopus deploy, Trello, Scrum, agile software development.
  6. Expert on Technical expertise includes Web development (PHP, JavaScript, MySQL, ASP.Net MVC), Java EE, Spring Boot C/C++ and C#; CI/CD with Jenkins, Docker, Open Shift, Git, Mercurial, SVN, and CVS.
  7. Expert on Frameworks, Technologies and Platforms: MVC, Maven, Git, APIs, WebSocket, Servlet, NuGet, Arduino, DevOps, Active Directory, .NET, Blockchain, Pandas, Watson Analytics, Hadoop, Apache Spark, HBase, Neo4j.
  8. Expert on Application & Database Administration including SQL Server: 2008, 2012 Administration and Maintenance. Application: Office 365, Service Now, MS Exchange (Hybrid), Veritas NetBackup, VMware ESXi, Quest K1000 & K2000
  9. Expert on Trust-Zone secure software service development, cryptography, reverse engineering, algorithm development and critical problem solving, object-oriented design, network programming, source code management with perforce/git, code review, technical team management.
  10. Expert on OS deployment, Software deployment, Patch management using SCCM 2012, Server monitoring using SCOM 2012, Zabbix, Helpdesk (OTRS), ITIL/ITSM (iTOP), Maintenance Office 365 Scripting: PowerShell, Python, cloud computing (including Amazon and Azure) Platform virtualization implementation and maintenance, using VMware and Hyper-V.
  11. Expert on Information Security system focus on Incident Response, Security Engineering, and/or Intrusion Detection. Also have solid knowledge of computer networks and common protocols: TCP/IP, UDP, DNS, FTP, SSH, SSL/TLS, HTTP, and etc.
  12. Expert on Network traffic and usage of Deep Packet Inspection tools, Sound knowledge of CVEs and recent security vulnerabilities. In-depth technical knowledge of Mac OS X and Linux Operating Systems.
  13. Expert on identify and understanding of Incident Response, Cyber Kill Chain, Threat Modelling, and Attack Vectors.
  14. Expert on Software Quality Assurance, Web, Mobile and Desktop Application Testing.
  15. Expert on Testing Tools (Selenium web driver, JMeter- Load test tools, QTP – automation, Xenu link – link broken testing tools), types of Testing (including Integration, Functional, Regression, Security, Load, Black-Box, White-Box), and Bug Tracking Tools (including JIRA, Bugzilla, Mantis, TestLog).