Note to recruiters: I am not looking for a job at this time.
Brian M. Almeida
6490 Andes Court
Woodbridge, VA 22193
Cell: 703-405-3204
Email: bma at thunderkeys.net
Objective
To excel at a challenging technical career in a UNIX-oriented environment.
My main interests lie in the fields of Systems Administration of
UNIX-based platforms and programming in Perl or C++/C.
Skill Summary
- Operating Systems: Linux (various distributions, primarily Debian and RedHat); Solaris; HP-UX; Windows 2000/XP, 2003 Server; MacOS X
- Programming Languages: Perl, C/C++, PHP, Python, Ruby
- Software Configuration Management: Subversion, RCS/CVS, RT, Drupal CMS
- Network and Security: Apache, Kerberos, LDAP, SSH, Sendmail, IPSec (Strongswan), iptables/ipfilter, Samba, NFS, RSA SecurID
- Systems Administration: Linux/UNIX host and database administration, Lab management, Server virtualization shell scripting, TCP/IP networking, software and hardware RAID
- Storage: Basic SAN knowledge, Veritas Foundation Suite, LVM, EMC PowerPath
Work Experience
December 2006 - Present
Noblis
Lead Staff
- Primary Systems and Database administrator for production and development environments consisting of approximately 50 Linux servers and a few Windows 2003 Server boxes
- Lab manager duties (full scope of responsibility - power, networking, rack management, etc)
- Deploy and maintain
- Virtualizated servers using various technologies (VMWare Server, Xen, KVM, Linux Vserver)
- Nagios monitoring software
- RSA Appliance servers for secure two-factor authentication
- RT3 ticket-tracking and Drupal content management systems
- Develop best practices for host configuration management (CM)
- Increase server availability through use of multiple networking paths (bonding/teaming)
September 2002 - November 2006
America Online, Inc.
Senior Systems Administrator
- Primary System Administator for 120+ Solaris/HP-UX/Linux
production database, build and testlab hosts. Order/decomission hardware, coordinate lease returns, OS patching/upgrades, and metrics/statistics gathering.
- Support, development and maintenance of Perl and shell script solutions used to assist in managing 10k+ hosts across three departments in a "cookie-cutter" fashion.
- Member of Core Systems Services infrastructure team - design, communicate and implement security polices/procedures and technical solutions that affect all teams in department.
- Design, develop and maintain custom host-based firewall management solution for 10k+ Linux, Solaris and HP-UX hosts.
- Design, develop and maintain generic reporting mechanism to deliver daily host health reports to individual teams, including history tracking
- Implement and administer RT3 ticket-tracking system with PostgreSQL backend
- Provide ad-hoc Linux technical support to 80+ System Administrators
- Test and certify vendor-supplied patches for Operations use
- Member of 24x7 primary production oncall rotation
November 2000 - September 2002
Mitretek Systems
Staff - Unix Administrator/Programmer
- Lab manager and systems administrator for two computer labs running a
mixture of Sun SPARCs (Solaris, Linux) and PCs (Windows 98/2000, Linux).
Maintain 6-node Linux MOSIX cluster. Research and implement a Kerberos and LDAP (aka LDAPv3) centralized user management system. Implement automated secure backup system of all lab machines.
- Perform basic Oracle DBA tasks.
- Maintain PHP frontend to MySQL and TCP/IP socket backends.
- Design, write, and maintain applications and tools used in support of the FTS2001 contract with GSA.
- Provide cost analysis support to GSA, perform pricing runs on FTS traffic data, and create/maintain cost breakdown spreadsheets.
- Create and present deliverables and demonstrations to GSA.
- Responsible for Other Direct Costs (ODC) budget design/justification and purchase requisitions for the department.
November 1999 - November 2000
Winstar Wireless
Linux Systems Engineer
- Linux expert for Systems Architecture department. Extensive research,
testing, and support of leading edge technologies.
- Assist in implementation of building-wide (300+ users) file and print serving using Linux and Samba.
- Develop online web frontend to LDAP-based company-wide directory using PHP.
- Perform various systems administration tasks as needed.
September 1996 - November 1999
CICAT Networks
Systems Administrator/Technician/Programmer
- Work with Windows 3.x/95/NT, Solaris, and Linux machines as a technician and
programmer. Technician duties include regular backups; installing
Windows 95/NT; troubleshooting hardware, software, and networking problems;
restoring inoperable machines; and assisting customers.
Administer NT and Linux machines; manage Samba, CVS, IPChains Firewalls and software-based RAID arrays.
- Programming tasks include developing Windows communication applications
and CGI frontends under Windows NT and UNIX using SQL databases. Frontends
written primarily in C and Perl, and attached to both MySQL
and Microsoft Access backend databases. Projects include several order
tracking databases and an employee tracking database for the Architect of
the Capitol. Assist in BRI/PRI ISDN protocol code development for
Telesoft International. Programming environments in use include both Windows
and UNIX.
Education
- Bachelor of Science, Computer Science, George Mason University, January 2002.
- Sun Advanced Administration in the Solaris 9 Operating Environment, October 2003
- VERITAS Foundation Suite 3.5 for Solaris, July 2003
- Red Hat Certified Engineer (Certificate number 809003916307820), May 2003
- Red Hat Enterprise System Monitoring and Performance Tuning (RH442), December 2004
- Brainbench Certified Master Linux Administrator
- Brainbench Certified Perl Developer
Clearances
- DOD Top Secret, March 2008
- GSA NACIC, April 2007
Associations
- Member of the Association for Computing Machinery (ACM)
- Member of the Electronic Frontier Foundation (EFF)
References
Available upon request