July 2021 - Present
Network Architect
- Performed a total network overhaul for a small-but-growing triple-play service provider; primary goals were to alleivate past problems and secure a path for growth
- Ensure maximum uptime and network stability through active network monitoring and data collection, using tools such as SNMP, LibreNMS, ElasticSearch, OcularIP, and more
- Oversaw and architected multiple large projects; legacy network migration, central office overhauls (including DC power work), regional optical transport (DWDM), new peering agreements, establishing new colocation facilities
- Worked with both field technicians and support staff to investigate and resolve customer-facing issues
- Worked with all layers of the organization, from the executive staff to field technicians, to establish scalable, standardized processes in order to facilitate growth
- Deployed and reconfigured VMware ESXi, Dell PowerStore SANs, Nokia SROS and SRLinux, and other technologies to increase server reliability
September 2020 - July 2021
Network Engineer II
- Design, test, and implement photonic, OTN (G.709), and MPLS network augmentations to facilitate core network changes and customer-driven upgrades
- Configuration and troubleshooting of MEF-compliant MPLS services (EPL, EVPL, EPLAN, EVPLAN); includes underlying protocols such as OSPF, RSVP, LDP and LSPs
- Providing equipment costs for business class service quotes (Ethernet Transport, Internet Access, and Optical Wave services)
- Participate in on-call rotation and serve as escalation point for Operations and Network Engineer I staff
- Deployed and managed a variety of platforms, including Nokia 1830, 7750, 7250, 7210, and NFM-T, as well as & Ciena 6500, 4200, and 3900 platforms
April 2017 - September 2020
March 2020 - September 2020 ⤶
Senior Network Engineer
- Maintain, improve, and grow a redundant, stable, and fast network interconnecting southeastern Indiana using both proven and cutting-edge technologies
- Ensure maximum uptime and network stability through active network monitoring and data collection
- Oversaw and principally architected multiple large projects, including Central Office power overhauls (DC and AC plants) and a new virtualization cluster deployment
- Worked closely with outside plant and construction groups, as well as multiple vendors, to secure new fiber routes, site and equipment selection for new cabinets, and coorindation of new colocation facilities as part of a $6M network expansion
April 2017 - March 2020 ⤶
Network Engineer
- Manage and extend a large service-provider network using carrier-grade hardware and software
- Serve as primary engineer while implementing new BGP architecture for a 13,000 customer network
- Extend our MPLS network and increase capacity of existing routers
- Work with our outside plant group to deploy business circuits across our MPLS network
- Investigate and resolve tier 3/4 problems that arise
- Experience with a variety of platforms, including Calix E7 & Cisco IOS-XR
October 2015 - April 2017
Systems Administrator
- Building, evolving, and supporting network, storage, and Linux infrastructure in a highly available data center environment
- Performing installation, maintenance and support of network infrastructure, servers, PLCs, software
- Configuring, debugging and supporting multiple infrastructure platforms
- Perform high-level root cause analysis for service interruption and implement preventive measures where necessary
- Scripting, software development, automation as needed to facilitate the needs of a colocation facility
April 2013 - October 2015
Linux Systems Engineer
- Developing, maintaining and supporting network and Linux infrastructure
- Performing installation, maintenance and support of system software/hardware and user support
- Configuring, debugging and supporting multiple infrastructure platforms including AWS, VMware, Windows, Linux, Cisco IOS and Juniper JunOS
- Perform high-level root cause analysis for service interruption and implement preventive measures where necessary
- Used VMware vCenter, Dell & Coraid SAN hardware, Asterisk, Ubuntu Server (Linux), and a multitude of other technologies to achieve the company's goals
February 2012 - April 2013
Owner
- Systems Administration duties: Windows Server 2012 installation, configuration, and migration, Subversion administration & migration, network upgrades (HP ProCurve)
- Advised on redesign of Apache/PostgreSQL/PostGIS webcluster to streamline and stabilize production web application environment
- Also served as project lead, UI prototyper, and client interface for AgriSite IPM
- Worked with iOS & webapp developers in an agile environment, using Xcode, Ruby on Rails, and a variety of Open Source and third party technologies
Show More ⪢
October 2010 - December 2011
Developer
- Focused primarily on the webRDP product, extending functionality by utilizing more of Microsoft's RDP specification
- Implemented the foundation for adding Channels, as well as the basics for the clipboard channel
- Isolated and engineered fixes to countless bug reports submitted by users internal and external to our team
January 2009 - October 2010
Systems Administrator
- Developed, directed, and made modifications to installations of programs and software for Purdue's Learning Spaces computing environment
- Coordinated software and hardware installation, maintenance, and support; identified and reported issues to software vendors
- Created and assisted others in the creation of software "packages" for workstation deployment in the computing labs using Microsoft's App-V and SCCM, as well as other tools
- Designed, developed, tested, modified, and documented programs and utilities on desktop computers and terminal servers; included creating scripts and programming using using Batch, Powershell, C#, Ruby, Perl, and others
August 2008 - December 2008
Teaching Assistant / Systems Administrator
- Maintained 4 classroom lab facilities & 1 server room; approximately 72 workstations, 30 virtual machines (hosted on VMWare ESXi), 9 HP ProCurve switches, and 7 physical servers
- Proctored and facilitated course labs for the network engineering program, focusing on systems administration and enterprise network management; encouraged and maintained a productive learning environment
- Assembled and configured a simulated large-scale enterprise network for student use
June 2008 - August 2008
January 2006 - August 2006
Network & Software Technician
- Worked with a team to deploy, troubleshoot, diagnose, and if possible fix hardware and software problems across Purdue's Learning Spaces lab environments
- Environment consisted of 2400 Windows machines and approximately 100 Macs
- Scripted custom components for Mac OS X lab deployment using Bash and Perl
- Tested new software deployment mechanism being deployed campus-wide (SCCM)
May 2007 - August 2007
May 2008 - June 2008
Web Application Programmer (Internship)
- Co-designed and was the lead programmer for a ground-up redesign of an existing accounts database
- Intranet web application; 10,000+ lines of code; 30,000 records (at implementation time) across 62 tables
- Made extensive use of open source technologies (PHP, MySQL and AJAX (including the Prototype and Scriptaculous Frameworks))
January 2008 - April 2008
Lab Coordinator — Cyber Forensics Lab
- Managed operating systems and applications on 20 clients and 2 servers
- Built an inventory and checkout system based on a web-based, open source asset management project; used barcodes to track and organize items
- Implemented and populated a documentation wiki to capture institutional knowledge
- Co-designed and lectured for an Apple-specific computer forensics course for local, state, and federal law enforcement officers
August 2006 - December 2007
Apple Support Specialist
- Served as primary Systems Administrator & Desktop Support for approximately 50 users
- Maintained operating systems and applications on approximately 50 Apple Mac systems
- Used Apple Remote Desktop (ARD) to support users, Bash to automate tasks, and Apple's package format to repackage software for deployment via ARD
- Implemented Single Sign On backed by Purdue's OnePurdue Active Directory system
- Implemented OS X Server as a local software update repository, MCX, file, and web server
⪡ Hide More