Skip to content

Instantly share code, notes, and snippets.

@jonavon
Last active November 15, 2021 21:17
Show Gist options
  • Save jonavon/0a0c2dbe7b031d4b6055917f12226f95 to your computer and use it in GitHub Desktop.
Save jonavon/0a0c2dbe7b031d4b6055917f12226f95 to your computer and use it in GitHub Desktop.
Resume

Jonavon Wilcox


jonavon@gmail.com 540.200.8889 Woodbridge, VA


Summary

I have significant experience in many roles, including system administrator, database administrator, software engineer, and Atlassian Systems Administrator. In addition, I have demonstrated experience developing innovative and efficient solutions to problems. My colleagues would describe me as an effective problem solver, a good communicator, and an efficient developer.

Key Highlights

  • More than 14 years of systems administration, software development, and systems architecture experience
  • Professional experience with several government organizations including the Office of Naval Research, the Army’s Acquisition, Logistics and Technology Enterprise Systems and Services (ALTESS) Project Directorate, Bureau of Prisons, Center for Medicare and Medicaid Services, and Security and Exchange Commission
  • Proven experience with Unix scripting, data and system migration, database administration, server automation, DevSecOps, and software best practices
  • Experienced full-stack web application developer of enterprise solutions

Experience


Senior Systems Consultant Xtivia, Inc. November 2018 - October 2021


  • Accenture > SEC: Designed scripts using Bash, Perl, and Powershell to implement significant migration and upgrades of the JIRA and Confluence applications and its Application Server, Proxy, and Database Systems. The scripts had to upgrade, and migrate the data and upgrade the systems so that downtime would be limited. The scripts successfully automated an error prone manual process into repeatable verifiable solution.
    • My role grew to involve developing the scripts for encryption of application artifacts, automating server management tasks, and implementing a system to keep server configuration files in version control (Git) as the office prepares to become a more mature DevSecOPS team.
    • Supported and maintained the Jira, Confluence, and Gitlab applications and the servers that support them, including Redhat Linux, Oracle, Apache Webserver, and Apache Tomcat
  • Helped customers implement, maintain, and improve their software development and project management processes by using the Atlassian tool suite which includes products like Jira, Confluence, BitBucket, and Bamboo.

Senior Software Consultant Prometheus LLC August 2016 - November 2018


  • Served as an expert resource for customers in Government and Private sectors. I worked closely with customers to create system architectures, software architectures, and software development best practices. I also developed solutions, implementing components and interfaces using a variety of technologies.
  • U.S. Navy: Was part of a team that manages the Contract and Awards Management Information System (CAMIS). Our effort modernized an Oracle Forms application from .Net 3 to C# and .Net 4.
    • I was the senior developer responsible for re-engineering the XML and EDI data exchange between the CAMIS system and EDA. The application was a web form, programmed using Angular, that made it easier for our users to submit contract information using another organization’s standard.
    • Senior developer on a service that managed the XML voucher data on Windows servers. Programmed in C#
  • Rightstar > Aquilent > Centers for Medicare & Medicaid Services: Created an assessment of CMS systems, an 85-page report that went over system architecture, people and processes, disaster recovery, and the challenges presented. Subsequently, contracted for Staff augmentation purposes to help implement the Jira and Confluence installation in an AWS environment.

Application Administrator TEKSystems December 2014 - August 2016


  • PD ALTESS > IBM: Built, upgraded, managed, and administered the Atlassian suite of tools; Jira, Confluence, Crowd, Bitbucket, Crucible, Fisheye, and Bamboo for the software development team
    • Served as the process manager and administrator for managing user accounts
    • Developed custom workflows, issue schemas, and templates for use with Jira and Confluence
    • Developed a custom plugin using JAVA for managing CAC-based authentication for Atlassian tools
    • Managed the development and agile workflows for numerous development projects within Jira
    • Administered Windows 2008, Windows 2012 servers

Application Analyst Virginia Tech May 2012 - December 2014


Analyze, plan, develop, maintain, and modify complex computer systems in a diverse technical environment to ensure the accuracy and efficiency of application systems. Act as a technical member of ad-hoc teams by providing assistance and expertise and performing assigned tasks and objectives as part of the implementation, development, and maintenance of enterprise-scale systems.

Worked on the Web Services development staff to manage the University Content management system for all departments. This JAVA-based application had to be customized and maintained according to the needs of each college or department.


System Administrator/DBA Virginia Tech February 2012 - May 2014


  • Worked on the Web Services development staff to manage the university content management system for all departments, a JAVA-based application that had to be customized and maintained according to the needs of each college or department.
  • Provided web administration, database administration, and technical user support in a multi-tiered 24×7 environment, including software installation, configuration, and upgrades. Diagnosed, troubleshot, consulted, and resolved problems with a web/database server environment supporting enterprise services—monitored and tuned the database and server software for maximum performance and security.
  • Developed, implemented and maintained health and status monitoring solutions to ensure high system availability for critical enterprise systems.
  • Developed and implemented plans for new services and upgrades to the web/database environment supporting enterprise services.

Full-Stack Developer Apex Systems November 2011 - February 2012


  • Worked across various systems, applications, and projects within the Hosted Solutions division. I worked on code for internal and external applications.
  • PD ALTESS: Junior C# developer – Developed server-side code for internal and external web applications.
  • Wrote unit tests, automated regression tests, and tracked issues as they occurred.
    • Wrote and improved C# Components, including POCOs, which represent data and operations
    • Maintained a high level of security and code reusability.
    • Utilized Asp.Net MVC3 and Entity Framework.
    • Utilized the jQuery Framework (jQuery, jQuery U.I.)

Software Developer NanoSafe September 2011 - January 2012


Hired to develop a proprietary application that will effectively search nano-particles for the nanotechnology industry and environmental health and safety.


Web Programmer Virginia Tech September 2011 - January 2012


Redesign and migrate the website for the NSF center of e-Design


Unix Systems Administrator Virginia Tech July 2007 - August 2011


  • Provided support for the underlying systems used by librarians and patrons.
  • Created or configured the general maintenance and monitoring of all the library servers using programming and scripting for over 40 Linux (Redhat, Ubuntu) and Solaris servers for the Library.
  • Managed and created documentation.
  • Backed up and migrated Oracle Data. Used Perl and bash scripting to rotate logs and develop email status reports.
  • Built several servers:
    • Squid Proxy (RHEL v5, Squid, Apache)
    • Lockss Server (Lockss software, Apache, CentOS)
    • Catalog Testing Server (Millennium Software, Solaris 10, Oracle 10g, Tivoli)
    • Log Server (Solaris, syslogd)

Programmer Virginia Tech March 2005 - July 2007


  • Part of an I.T. team that built and maintained tools for the campus library.
  • Developed SEAMS (Student Employee Application Management System) software.
    • Sourced requirements from internal customers, developed an architecture for the system to be built and selected frameworks to use
    • Linux (RedHat), Apache, MySQL, PHP application, also known as LAMP
    • Built a custom MVC framework for this application
    • Introduced test-driven development to the office using PHPUnit
    • Introduced concepts of code coverage and automated builds
    • Introduced GIT to the office to replace CVS as the version control tool
    • Used PHPDoc to allow for the use of Java-like code documentation.
    • Used PEAR (PHP Extension and Application Repository) for release management
    • Used UML to document the code and database architecture
    • Developed a custom solution to incorporate the use of Calendar files to manage dates within the application
    • Created a custom solution to manage I.P.-based security. Nothing like this existed for PHP. It became widely discussed and adapted for use.
  • Developed ULTRA (University Library Tracking) PHP application, an internal bug and issue tracking system
  • Developed Outreach, a PHP application that allows librarians to track their interactions with patrons
  • Redesigned library website by adding a feature that used AJAX to pre-search for student resources

Coach/Supervisor Echostar Communications June 2003 - March 2005


During my role as a supervisor, I monitored and trained several Customer Service Agents. I also intervened with customers in difficult circumstances. Additionally, I developed a custom software solution called "Real Time Stats." to make my job and the job of my peers easier. Real Time Stats is used to monitor Agent phone activity. It is freely available online. It has been used in call centers here in the United States to India.

Technical Experience

Programming Languages : JAVA : PHP : C# : XML/XHTML/HTML/HTML5 : CSS/SCSS : Javascript/ECMAScript/Jquery : SQL : Angular : Perl : Bash : Groovy/Grails : TCL/TK

Systems : Apache Web Server : Apache Tomcat : IIS Web Server : Redhat Linux : Gentoo Linux : Ubuntu Linux : Android : Windows Server 2012 : Solaris

Tools : Atlassian JIRA : Atlassian Confluence : Atlassian Bamboo : Atlassian BitBucket : IntelliJ : Eclipse : Vim : Git : CVS : Subversion : Jenkins : Maven

Certifications : Comptia Server+ : Comptia Security+ : Atlassian Certified Technical Sales Professional : Atlassian Certified Jira Project Administrator : Atlassian Certified in Agile Development with Jira Software

Clearance : TS/SCI

Education

2013 : BA, Interdisciplinary Studies; Virginia Tech : Minor: Computer Science, Biology, Psychology


jonavon@gmail.com * 540.200.8889 * Woodbridge, VA

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment