Comprehensive technologies list
This list names languages, frameworks, platforms, databases, cloud services, tools, methods, and domains Spencer Hall has used in professional work. It is a reference for clients who want to see whether a stack is familiar. It is not a record of engagements, and an entry here does not set a price. If your technology is not listed, name it when you request an estimate; we will still price a bounded piece of work when the job can be written down and finished.
Languages
- 6502 assembly
- 68HC11 assembly
- Batch scripting
- BrainScript
- C
- C#
- C++
- CSS
- F#
- HTML
- Java
- JavaScript
- Ladder logic
- MQL
- Objective-C
- Perl
- PHP
- PIC assembly
- PowerShell
- Python
- R
- SQL
- TypeScript
- VB.NET
- Visual Basic
- WML
- x86 assembly
- XML
- XSLT
- Z80 assembly
.NET and Windows development
- .NET
- .NET Core
- .NET Framework
- ADO.NET
- ASP.NET
- ASP.NET Core
- ASP.NET MVC
- ASP.NET Web Forms
- Blazor
- Blazor WebAssembly
- Classic ASP
- COM
- DevExpress
- Entity Framework
- Entity Framework Core
- MFC
- Microsoft Identity
- Razor
- Razor Pages
- SignalR
- Telerik
- WCF
- Windows Forms
- Windows Services
- WPF
- Xamarin
Web frameworks and front ends
- AJAX
- Bootstrap
- CGI
- Electron
- jQuery
- Node.js
- Progressive Web Apps
- React
- Ruby on Rails
- Vue.js
Java platform
- Apache Ant
- Apache Tomcat
- Java applets
- Java EE
- Java ME
- Java Media Framework
- Java Native Interface
- Java Swing
- JavaBeans
- Jini
- MIDP
- Remote Method Invocation
- Servlets
Databases
- Amazon Aurora
- Amazon DynamoDB
- Microsoft Access
- Microsoft SQL Server
- MySQL
- Oracle Database
- PostgreSQL
Cloud and infrastructure
- Amazon API Gateway
- Amazon Bedrock
- Amazon CloudWatch
- Amazon EC2
- Amazon RDS
- Amazon S3
- Amazon VPC
- Apache Spark
- AWS CloudFormation
- AWS Elastic Beanstalk
- AWS IAM
- AWS Lambda
- AWS SageMaker
- Azure Application Insights
- Citrix
- Docker
- Hyper-V
- Internet Information Services
- Kubernetes
- Microsoft Azure
- VMware
Artificial intelligence and machine learning
- Caffe
- CNTK
- CUDA
- Falcon LLM
- GPT-4
- Hugging Face
- Large language models
- Llama 2
- OpenCL
- PyTorch
- Theano
- Torch
- vLLM
Integration, identity, and business systems
- Amplitude
- EDI
- Google Analytics
- Google Maps
- LDAP
- MetaTrader 4
- Microsoft Dynamics
- PayPal
- REST
- Salesforce
- SAML
- Single sign-on
- SOAP
- Social sign-in (Google, Facebook, and Twitter)
- Sockets
- TCP/IP
Engineering tools and delivery
- Android SDK
- Bash
- Beyond Compare
- Bitbucket
- CA Agile Central
- Chrome DevTools
- Confluence
- Cursor
- CVS
- Eclipse
- EasyTest
- EWS Editor
- Fiddler
- Fortify
- Git
- GitHub
- GitLab
- GitLab CI/CD
- JBuilder
- Jenkins
- Jira
- MSTest
- NetBeans
- NUnit
- Octopus Deploy
- Postman
- PuTTY
- Redmine
- Remote Desktop
- RStudio
- Selenium
- Sourcetree
- SQL Server Management Studio
- Subversion
- TeamCity
- TortoiseSVN
- TRAC
- Visual Studio
- Visual Studio Code
- VNC
Methods
- Agile
- Code review
- Continuous delivery
- Continuous integration
- DevOps
- Entity-relationship modeling
- Fine-tuning
- Microservices
- Multithreading
- MVVM
- N-tier architecture
- Object-oriented design
- Object-relational mapping
- Pair programming
- Prompt engineering
- Regular expressions
- Scrum
- Service-oriented architecture
- Single-page applications
- Software development lifecycle
- Technical writing
- Test-driven development
- Waterfall
Operating systems
- Android
- Debian
- Fedora
- IBM AIX
- iOS
- Linux
- macOS
- Novell NetWare
- Red Hat Linux
- SUSE Linux
- Ubuntu
- Windows
- Windows CE
- Windows Server
Networking, telephony, and hardware
- Active Directory
- Apache HTTP Server
- Asterisk
- Cisco
- Device drivers
- DHCP
- DNS
- Fail2Ban
- FTP
- GIS
- Internet of Things
- iptables
- IPv4
- IPv6
- Microcontrollers
- Named pipes
- NAT
- OBD-II
- OpenVPN
- PIC microcontrollers
- RAID
- RF
- Serial communication
- SIP
- SMTP
- SSH
- T.38
- TLS
- ViciBox
- VoIP
- VPN
Documents, reporting, and design
- Adobe Photoshop
- Blender
- Crystal Reports
- iTextSharp
- Microsoft Excel
- Microsoft Office
- Microsoft Visio
- Microsoft Word
- Office 365
- SharePoint
- X3D
Emerging technology
- Q#
- Shor’s algorithm