Technology Experience

Here is a sampling of technologies I am proficient in. Please see my resume for a complete list.

Software

Applications Development

Programming Languages

C,C++

Perl

Unified Modeling Languages

Enterprise Architect

Revision Control Systems

SCCS, RCS, PCS, Subversion, Git

Development Environments

Eclipse

MS Visual Studio

Command line – Bash, Make

Editors

Ed, Vi, nano,

Web Applications

LAMP Servers

WordPress

PHP, HTML, CSS, SEO

Shared & Dedicated VPS environments

Operating Systems

UNIX

Linux – Redhat, Slackware, Unbuntu, Centos

HPUX, Solaris

MS Windows

XP, Windows 7

Virtual Machines

Xen, Virtualbox, VMware

Embedded

Embedded Linux

uClinux

DEOS

        Numerous stand-alone execution environments

Industry-specific software standards

Avionics

DO-178B, OOTiA, Misc. FAA & NTSB avionics regulations

Networking

TCP/IP – Internals of BSD and Linux Stacks
Ethernet – NIC device drivers, LAN configuration
Crypto – SSH, SSL, PKI, VPN, HTTPS
WiFi – Baseband processor drivers, 802.11 A/B/G, Penetration testing
Firewalls – Watchguard(proprietary), iptables, Network attacks.

Hardware

Design Tools

Schematic Capture

Eagle CAD

Orcad

Board Layout

Eagle CAD

Mentor Graphics PADS

Hardware Architectures

Embedded X86, XSCALE, ARM, ARM Cortex, MIPS, PowerPC, PIC, AVR RISC,
NXP LPC, TI MSP430

Sensor/IO Chips

MEMS Accelerometers & Gyros. Ethernet, USB,
Bluetooth, WiFi

Circuits

Low voltage power regulators, High-voltage
generators, Battery chargers, Battery backup, Non-volatile clocks, Non-volatile
memory, Optical isolators.

Desktop Applications

Office

MS Word, Excel, MS Project, MS Outlook

Graphics

Corel Draw, Corel Photo Paint, Google sketchup

Miscellaneous

Enclosure Design utilizing Laser Cutting service bureaus such as ponoko.com