Dustin O'Neal

DevOps Manager at Point Loma Nazarene University
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
El Cajon, California, United States, US

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • shaping-up-with-angular-js
    Code School

Experience

    • United States
    • Higher Education
    • 700 & Above Employee
    • DevOps Manager
      • Sep 2022 - Present

    • Software Engineer
      • Jul 2015 - Sep 2022

    • United States
    • Telecommunications
    • 700 & Above Employee
    • Engineer, Senior
      • 2012 - 2015

      * Designed and implemented a Java web application on Play Framework with jQuery, AJAX, and Twitter Bootstrap based frontend for DNS record generation based on user input. It also used MySQL for its backend object storage via Hibernate.* Maintained and added features to Perl/C++ based log analysis tool. I tracked down a bug in the C++ portion of the code that resulted in a 95% performance improvement.* Wrote C++ packet reassembler using libpcap, used as library for the log analysis tool and for a custom tcpdump wrapper.* Worked on multi-threaded C++ load generation tool. In addition to maintenance and bug fixes, I updated the tool to use libevent for polling, added TLS communications, updated socket handling behavior, and made significant improvements to its TCP connection handling Show less

    • Systems Administrator
      • 2008 - 2012

      * Maintained lab of 3000+ blades primarily running RHEL* Wrote CGI web interface to support moving test handsets into different DNS views for test scenarios* Wrote another web interface to support enabling/disabling NAT connections for handets. The tool would look up the handset's IP and RAN connection, and modify the appropriate iptables rule to support the requested operation.* Supported DNS services that included 3 core redundant servers and 2 handset view servers* Maintained a PXE environment to support the quick and automated reimage of any of the 3000+ blades, based on a few OS and usage templates* Wrote a custom VM management tool in Perl. The tool maintained VM state, supported migration of VMs across physical hardware, creation, start, stop, and destruction of VMs. It also supported bringing VMs that were active back online after recovery from a catastrophic failure.* Co-wrote and maintained a Perl based configuration management system. Various plugins would be run on a host based on group membership. Configuration information was stored and retrieved from Subversion. Added object oriented Perl structure to plugins, to support sharing of data across various plugins* Supported chassis switch configuration running Cisco Catalyst Show less

    • IT Support Analyst
      • 2006 - 2008

Education

  • Stevens Institute of Technology
    Master's Degree, Computer Science
    2010 - 2012
  • San Diego State University-California State University
    Bachelor of Arts (B.A.), Music, Computer Science Minor
    1997 - 2000
  • Victor Valley College
    Associate of Arts (AA), Music
    1994 - 1996

Community

You need to have a working account to view this content. Click here to join now