Tools &Technologies
The technologies I use to architect, build and deliver scalable web applications, eCommerce platforms, integrations and cloud-based solutions.
Core .NET
-
C#
Enterprise backend development, business applications and eCommerce systems.
-
ASP.NET Core
Scalable web applications, APIs and enterprise platforms.
(opens in a new tab) -
Entity Framework Core
Data access and persistence for modern .NET applications.
-
SQL Server
Database architecture, optimisation, reporting and enterprise workloads.
-
Web API
RESTful APIs and integrations across web, mobile and third-party systems.
-
ASP.NET MVC
Structured server-side web application development.
-
Blazor
.NET-based interactive web application development.
-
SignalR
Real-time communication and interactive application functionality.
-
RabbitMQ
Asynchronous messaging and distributed application workflows.
-
MySQL
Databases for WordPress & web apps
-
JSON
Data exchange for APIs & integrations
eCommerce
-
nopCommerce
My primary eCommerce specialisation, covering custom development, plugins, migrations, integrations and enterprise platform customisation.
(opens in a new tab) -
Shopify / Shopify Plus
Modern eCommerce storefront development and customisation.
-
WordPress
CMS development and custom business websites.
(opens in a new tab) -
WooCommerce
WordPress-based eCommerce development and customisation.
(opens in a new tab) -
BigCommerce
Cloud-based eCommerce platform experience.
-
Squarespace
Website builder for content-managed business websites.
(opens in a new tab) -
ACF
Structured WordPress content & admin
(opens in a new tab)
Frontend
-
React
Component-based frontend application development.
-
TypeScript
Typed JavaScript development for maintainable frontend applications.
-
JavaScript
Interactive web development and integrations.
-
jQuery
Development and maintenance of established web and eCommerce applications.
-
Bootstrap
Responsive interfaces and application layouts.
(opens in a new tab) -
HTML5
Semantic web structure.
-
CSS3
Responsive styling and custom frontend presentation.
Cloud & DevOps
-
Microsoft Azure
Cloud services, application infrastructure and deployment.
-
AWS
Cloud infrastructure and application deployment.
-
Docker
Containerised application development and deployment.
-
Azure DevOps
Development workflows, repositories and delivery pipelines.
-
CI/CD
Automated software build and deployment workflows.
-
Git / GitHub
Version control, collaboration and source-code management.
-
Cloudflare
DNS, CDN, caching & security
(opens in a new tab) -
IIS
Hosting .NET & nopCommerce apps
-
FTP / SFTP
Deployment & server file management
Payments & Security
-
PCI DSS
Payment-security architecture and compliance-focused engineering.
-
Stripe
Payment integration.
-
PayPal
eCommerce payment integration.
-
Cardknox
Enterprise payment-processing integration.
-
ProPay
Retail and enterprise payment integration.
-
Adyen
Payment-platform integration.
-
Authorize.Net
Payment-gateway integration.
Development Tools
-
Visual Studio
Primary development environment for C# and .NET.
-
Visual Studio Code
Frontend and cross-platform development environment.
(opens in a new tab) -
Postman
API testing and integration debugging.
(opens in a new tab) -
GitHub
Source management, collaboration and open-source development.
(opens in a new tab) -
Figma
Design inspection, UX collaboration and developer handoff.
(opens in a new tab) -
Adobe XD
UI/UX Design
AI-Assisted Development
AI & UX
-
Artificial Intelligence
Applied AI study and exploration alongside professional software engineering.
-
User Experience
User-centred thinking applied to software and digital-product experiences.
Have a project in mind?
Let's buildSomethingThat works.
I'm available for selected .NET, nopCommerce, eCommerce and software-development projects, as well as technical consulting and long-term collaboration.