Documents
Resources
Learning Center
Upload
Plans & pricing Sign in
Sign Out

Ian C

VIEWS: 30 PAGES: 5

									                                       Ian C. Blenke
                                        ian@blenke.com
                                      http://ian.blenke.com

                                        PO Box 1046
  Mango, FL 33550-1046

Cell: (813)784-6020
 Objective

       My personal objective is to remain on the forefront of emerging software, data, and
       networking technologies. This includes keeping current in the OpenSource
       community, continually improving the state of the art in large-scale enterprise systems
       administration, and staying up to date with local and wide-area telephony.

Work Experience

     April 2001 – Present: Senior Systems Engineer
Networked Knowledge Systems Tampa, FL

      •   Developed the FUSE based CORNFS distributed filesystem.
      •   Wrote my own AJAXed Ruby on Rails blogging engine from the ground up.
      •   Built and maintained hundreds of OpenSource packages for the management
          infrastructure of a 1000+ node Linux server farm.
      •   Support and maintain a large installed Linux server base of managed services
          offering of Firewall, file server, VPN, and monitoring services running on hundreds
          of virtual User-Mode-Linux servers and physical edge devices.
      •   Implemented VoIP infrastructure using SIP phones and Asterisk PBX software
      •   Started the JSP SVG mapping project for OpenNMS

      January 1999 – April 2001: Platform Development Engineer
      2nd Century Communications Tampa, FL

      • Originally hired early to this CLEC startup as a senior developer. Started the now
          60+ node Solaris/Linux farm. Wrote C, Java, Perl, and Oracle PL/SQL.
      • Transferred to Engineering as a Platform Development Engineer after 6 months.
      • Developed numerous data products ranging from customer premise thin-server
          devices and web hosting to remote access and IPSEC VPN offerings.
      • Implemented Sun FT1800 based Terabridge Pathminder Softswitch platform.
      • We received various awards for helping to build the first of its kind SVC based Voice
          over ATM (VoATM) network.

      March 1996 - January 1999: Senior Unix Systems Administrator
Intermedia Communications Inc. Tampa, FL

      •           Quickly grew a small 8-machine Unix network into a 120-node Solaris/HP
          farm.
      •          Built and managed the HPOV/Sybase based CascadeView servers used to
          manage Intermedia's national Frame Relay network.
      •          As the lead Unix guru, managed a staff of up to 11 subordinate contractors
          installing hardware and building enterprise architecture.
      •          Built and managed the IT test lab. Engineered and tested a variety of
          telecom cross-platform back-office systems.

     1994-March 1996: CTO
Tachyon Communications Corporation        Melbourne, FL.
      •         Co-founded an Internet Service Provider (ISP) in the Melbourne, FL area.
      •         Installed, configured, maintained, and mastered various public domain UNIX
           and networking tools with an focus on lower-layer protocols and security issues.

1991-1994: Unix LAN Administrator
Harris Corporation Melbourne, FL.
Education

     2002 University of South Florida. Tampa, Florida.
      •       Bachelor of Science Computer Engineering (B.S.Cp.E), 3.1 GPA

Acquired Knowledge

      TCP/IP v4 and v6 internetworking.
      •         Routing: BGP4, OSPF, IGRP/EIGRP, and basic RIP II.
      •         Firewalling and packet filtering: mastery of CheckPoint Firewall1, TIS
         Gauntlet, Cisco IOS ACLs, Linux ipfwadm/ipchains/iptables, and
         OpenBSD/Solaris ipfilter.
      •         Network Address Translation (NAT): extensive experience with
         static/dynamic NAT/PAT and various IP helpers, IP load balancing (LVS and F5’s
         BigIP line).
      •         VPN tunneling: PPTP, PPP over L2TP, IPSEC (extensive 2.4/2.6 KLIPS
         FreeSwan/OpenSwan and 2.6 KAME / BSD Racoon), Shiva VPN, PGPnet, SSH,
         OpenVPN, Tinc, numerous others.

     Networking equipment experience:
     • Routers/Switches/IADs: Cisco (from early IOS 9.x on AGS+ through to IOS 12.x on
         7200s), RedBack, Ascend MAX/TNT/Pipeline (and 'core' Cascade 4000/6000
         switches), Bay Networks, Alcatel 7470 (Newbridge 36170), ASC RBOX, Vina MX,
         3com, Fore (Marconi), Xyplex, Livingston, Xylan, HP switches, D-Link, Linksys
     • Experience with Ethernet 802.3[u,z/ab], 802.1[pq], ATM LANE, MPOA, and MPLS
         as well as vanilla RFC1483 PVCs.

     Telephony:
      •        Unified ATM and TDM based telephony and data networks.
      •        Signaling: ALTA spec Q.2931 VoATM, SS7, Megaco/MGCP, and SIP.
      •        Transport: experience with VoIP and RTP/RTSP streaming media using SIP
         and MGCP (Asterisk PBX) as well as H.323 media gateways (primarily
         OpenH323/GnuGK and VOCAL).

     Wireless:
      •    Active interest in data wireless technologies, including daily experience with
           802.11a/b/g WEP/WPA/WPA2 wireless security and penetration testing.
      •    Experience with various WDS meshed 802.11b/g networks, including Linux
           HostAP, Mad WiFi, and broadcom reference firmware (Linksys GPL, Sveasoft,
           DD-WRT, OpenWRT)
      •    Extensive self-study in 2.4Ghz and 5.8Ghz technologies including Bluetooth, 2.5G
           & 3G W/CDMA UMTS and CDMA2000 (1xRTT/EVDO) wireless, MMDS, and
           higher with LMDS.

     Operating Systems:
       •   Unix: expert with most flavors, including but not limited to SunOS 4.1.x, Solaris
           2.1-2.8 (Solaris8), SGI IRIX 6.5, HP/UX 10.x/11.x, AIX, a few other pure SVR4
           variants, and various BSD 4.4lite derivatives such as
           OpenBSD/NetBSD/FreeBSD.
       •   Linux: mastery of Linux from early 0.96plX kernels through to 2.6.14 today.
           Started with the floppy based SLS distribution in 1993 (now Slackware), and now
    routinely work in any one of a number of Linux distributions: Debian based (from
    Potato through to Sarge today with various Sid backports, Knoppix,
    Corel/Xandros, Storm, Progeny, and Libranet), RedHat based (from 4.x through
    to 7.2, Mandrake, S.u.S.e, and Lycorix), Gentoo, as well as various others.
•   DOS: extensive real-mode (DOS 3.1-6.22) experience since early PC-XT
•   Windows: have developed in win16/win32 and wrote WSANet, an early Winsock
    VBX
System administration
      •  Configuration Management: rsync and a homegrown Make based system similar
         to ISConf. Some cfengine. Currently contributing to Luke Kanies' Puppet.
      •  DNS: BIND 4.x/8.x,/9.x, and Microsoft Win2k DDNS<>ADS integration
      •  DHCP: ISC DHCP v2/v3, Microsoft NT/Win2k DHCP, PXE network booting
         (Microsoft RIS, BPBatch, PXELinux, etc)
      •  Backups: Dirvish (rsync), Legato Networker, Veritas NetBackup, AMANDA, HP
         OmniBack II, dump
      •  File sharing: NFS v1/v2/v3 (Sun, Linux knfsd, Reflection NFS, Microsoft Services
         for Unix 2.0, etc), various SMB stacks (Win98, WinNT, Win2k, Samba, Syntax
         Totalnet), and, as well as some AFS, CODA, and GFS/GNBD.
      •  Network “thin-client” protocols: X11, Citrix ICA, RDP (Microsoft TSE), RFB (VNC)
      •  RPC: Sun ONC RPC, DCE RPC, XML-RPC/SOAP, Corba IIOP, DRb
      •  Authentication: Kerberos v4/v5, RADIUS, TACACS/TACACS+, ERPCD, NIS (yp),
         NIS+, PPP PAP/CHAP/MSCHAP, SSH, PGP/GPG, PKI (X.509)
      •  Printing: SysV lp, BSD lpr, LPRng, PDQ, CUPS, Windows SMB based printing,
         Ghostscript, enscript.
      •  Email: sendmail, postfix, smail, qmail, procmail, majordomo, mailman, Microsoft
         Exchange, Lotus Notes
      •  Monitoring: HP OpenView, Netcool Omnibus, NetSaint, OpenNMS, Big Brother.
      •  Volume management: HP-UX, SGI, and Veritas Logical Volume Managers.
         Solaris DiskSuite (ODS), Linux md. LVM, and EVMS (specifically with XFS and
         Reiserfs)
      •  Clustering: Sun Clustering, Veritas Clustering, Oracle Parallel Server, Microsoft
         clustering, Linux Mosix and Beowulf. Actively use OpenGFS on firewire for hosting
         all blenke.com virtual servers on a two node Linux cluster.
      •  Hardware: Sun 3/60 through E4500, Sun FT1800 Fault Tolerant Servers, and
         OEMed Sun AXi and AXmp based clones, HP: 715, C, D, K, and N class. All PC
         architectures from 8086 through to AMD K8 and Intel P4.
      •  NAS: Network Appliance F740 and F760. SAN: early Sun Sparc Storage Arrays,
         newer Sun arrays (A1000, D1000, A5000), MTI Gladiator Fibre-channel disk
         arrays, EMC Symmetrix, arbitrated loop and switched fabric environments. Also,
         iSCSI, Hyperscsi, and ATA over Ethernet

Development background

       •        Assembler languages: 6502, 80x86, 68000, and IBM 370 assembler
       •        Development languages: Strong C ability, Java, C++, Pascal, and Forth.
       •        OpenSource environments: (GNU tools: gcc, autoconf, rcs, cvs, svn),
           GNOME (GTK+), KDE (Trolltech Qt)
       •        Scripting language: Perl, Ruby, Python, sh/ksh/csh/bash/tcsh shell
           programming, TCL/TK and expect, DOS .bat and NT .cmd scripting, VBS/VBA
           COM automation
       •        Web development: Ruby on Rails, PHP3/4, CGI, mod_perl, Zope, ASP,
           ISAPI, ColdFusion, and Oracle's OAS (PL/SQL)
       •        Windows/DOS development: DOS real mode, Win16/Win32, VBX,
           COM+/ActiveX
       •        Handheld development: PalmOS, WindowsCE, Linux.
       •        Relational Database development: Postgres 7/8, MySQL 4/5, Oracle 7.3.4
           and 8i, MSSQL 7.0, Sybase 4.9.2 and 11, Informix, IBM DB2.
       •        XML/XSL development: Expat, Perl XMLParse, Ruby REXML

Hobbies and Interests

       My primary full-time hobbies are also my profession. To that end, I am currently
striving to document the things I work on in my personal blog. When I'm not working,
I'm playing with new software and chatting with other authors on OpenProjects.net.

								
To top