Skills & Technologies
Core technologies, tools and disciplines I use to design and ship reliable software.
Security
Tools & PlatformsSystems Analysis
Tools & PlatformsNetworking
Development Tools
Tools & PlatformsCloud
Cloud & DevOpsWeb & Infrastructure
Databases
DatabasesSoftware Development
LanguagesProfessional
Technical Documentation
User Manuals
User Training
Problem Solving
Stakeholder Engagement
Team Collaboration
Technical Mentoring
ICT Project Implementation
Security
Secure Software Development
Authentication & Authorisation
Role-Based Access Control
IT Security Policies
Systems Analysis
Requirements Gathering
Business Process Analysis
Technical Specifications
Systems Integration
Application Testing
Application Maintenance
Performance Optimisation
Root Cause Analysis
Networking
DNS
DHCP
Network Troubleshooting
Development Tools
Git
GitHub
Source Control
Application Debugging
Cloud
Microsoft Azure
Amazon Web Services (AWS)
Web & Infrastructure
Windows Server
IIS
Web Application Hosting
Application Deployment
Systems Administration
Backup & Recovery
Access Control Management
Databases
Microsoft SQL Server
MySQL
MongoDB
SQL
Relational Database Design
Stored Procedures
Database Integration
Database Troubleshooting
Software Development
C#
.NET
ASP.NET
ASP.NET Core
ASP.NET MVC
Full Stack Development
Web Application Development
RESTful API Development
Software Architecture
Solution Design
Software Development Life Cycle (SDLC)