#support
Technical support and customer success engineering - diagnosing complex issues, writing knowledge base articles, and being the bridge between users and the engineering team.
#documentation
Technical writing for developer audiences - API references, SDK guides, architecture docs, and the runbooks that keep engineering teams aligned and onboarding fast.
#product-management
Defining what to build and why - product strategy, roadmap prioritisation, user research, and cross-functional coordination between engineering, design, and business stakeholders.
#design
UX and product design - user research, wireframing, prototyping, and high-fidelity UI work that shapes how people interact with digital products.
#web3
The decentralised web - dApps, DeFi protocols, NFTs, and wallet integrations built on blockchain infrastructure. Involves smart contracts, token economics, and wallet-connect tooling.
#blockchain
Distributed ledger technology underpinning cryptocurrencies and smart-contract platforms. Covers Solidity development, on-chain protocol design, and Layer 2 scaling solutions.
#hardware
Engineering at the hardware–software boundary: PCB design, FPGA, silicon bring-up, and the close collaboration between firmware engineers and electrical engineers on physical products.
#embedded
Software development for resource-constrained hardware - microcontrollers, RTOSes, firmware, and low-level peripheral drivers for consumer electronics, industrial, and IoT devices.
#security
Application and infrastructure security - threat modelling, penetration testing, secure coding practices, and building the controls that protect systems and user data.
#cicd
Continuous Integration and Continuous Delivery - automated pipelines that build, test, and deploy code. Key to fast, reliable software delivery and a core DevOps practice.
#cloud
Cloud computing - designing, deploying, and operating workloads on public cloud platforms. Covers multi-cloud strategy, cost optimisation, landing zones, and cloud-native architecture patterns.
#ml
Building systems that learn from data - from classical models (regression, trees, SVMs) to deep learning and LLMs. Includes training pipelines, feature engineering, and production serving.
#sql
Standard language for querying and manipulating relational databases. Essential for data engineering, analytics, backend development, and anyone who needs to understand their data.
#dotnet
Microsoft's cross-platform development platform. C# with .NET 8 powers everything from ASP.NET Core web APIs and Azure Functions to desktop apps and game development with Unity.
#ruby
Dynamic, expressive language best known for Ruby on Rails - a full-stack MVC framework that prioritises developer happiness and convention over configuration.
#php
Server-side scripting language that powers a significant share of the web, including WordPress, Laravel, and Symfony applications. PHP 8.x brings modern type system features and JIT compilation.
#scala
JVM language combining object-oriented and functional programming. Widely used in big data (Apache Spark is written in Scala) and high-performance distributed systems via Akka.
#graphql
Query language and runtime for APIs developed by Meta. Lets clients request exactly the data they need, reducing over-fetching and enabling flexible, self-documenting API schemas.
#full-stack
Roles and projects spanning both frontend and backend development. Full-stack engineers own features end-to-end, from database schema through API to rendered UI.
#architecture
System and solution architecture - designing scalable, resilient distributed systems, defining technical standards, and making high-level structural decisions across engineering teams.
#data
Covers data engineering, analytics, and science - building pipelines, data warehouses, and the tooling that turns raw data into reliable, queryable, business-ready assets.
#ios
Native iOS development using Swift and Apple frameworks - SwiftUI, UIKit, Combine, and the broader Apple platform ecosystem including macOS Catalyst and watchOS.
#android
Native Android development using Kotlin and Jetpack libraries. Covers the full lifecycle from UI with Jetpack Compose to background work, push notifications, and Play Store publishing.
#mobile
Development for iOS and Android platforms, including native (Swift, Kotlin), cross-platform (React Native, Flutter), and hybrid approaches.