What We Do
“Ad hoc” literally means, “for this.” That’s what we specialize in at Ad hoc—the tools and techniques are just a means of achieving your specific end. From the moment you drop us into your project—we solve the problem we’re there for, in terms of your specific needs, constraints, and timeline; then exit left. We offer material technical support in any of the following engineering areas.
Capabilities
Systems Administration
-
Any server
From RHEL to Windows; from OpenLDAP to AD. Automated configurations and STIGs; comprehensive service and networksetup.
-
Any setup
Whether it's Ansible, Puppet, or a script from '98.
-
Security & RBAC
We find bugs, we fix bugs. Some of those bugs, can be really important. IAT Level II certified.
Cloud
-
Docker
Whether it's on your workstation, or stuck in a pipeline.
-
Kubernetes
And other forms of redundant hosting.
-
AWS
Or anyone else's cloud.
Software Engineering
-
Linux
From an HA server, to a Raspberry Pi.
-
Windows
From Win32, to C# and PowerShell.
-
Java
JavaFX, Jakarta EE, Maven-- Java is a robust ecosystem where we can support your projects.
-
Anything else
It's called software for a reason. If it can be automated, it can be automated by us.
Testsets
-
Design
Mass interconnect systems are a discipline of their own.
-
Integration
Making big systems cooperate, and expertise for when things don't go to plan-- from RF to power systems.
-
Equipment Selection
Pick the right equipment, and balance that with the requirements you can fulfill yourself.
Embedded Systems
-
VxWorks
Real-time data acquisition and communications with VxWorks.
-
Microcontrollers
Embedded C and C++ development for STM32, TI, ARM, and PIC processors.
-
Board-Level Design
Not custom enough, yet? We can help with board design.