Jeff Glenn

Jeff Glenn

Full Stack Web Developer

Profile

Hi there! I'm a full stack developer, jack-of-all-trades type with a background that has been focused primarily on back-end development. I'm fairly language agnostic and prefer to use the right tool for the job at hand depending on the project's needs and technology stack, but I have the most experience with C# / .NET and PHP, and decent working experience with Java and Ruby on Rails.

I also have several years of systems administration experience and am very comfortable setting up and managing Windows and Linux servers, as well as Amazon Web Services instances. I prefer to automate things whenever possible, so shell scripting and APIs are my jam.

I dabble in design and can help to take a vague idea or mockup and turn that into a functional, user-friendly UI. I also have plenty of experience taking mockups or site designs and turning that into markup and CSS. Most of all, I just love to create things - taking an idea and turning it into a finished product is incredibly rewarding!

Experience

Full Stack Web Developer at signal.trace()

December, 2013 - Present

  • Design, development and implementation of custom web-based solutions using a mix of C#, VB, PHP and JavaScript depending on project needs and hosting environment.
  • Design web application and mobile application user interfaces based on mockups or client discussions.
  • Translate design mockups and comps into functional HTML / CSS / JS.
  • Data modeling and database design.
  • Develop additional features and functionality for existing client sites and applications.
  • Develop reusable components such as Drupal / WordPress modules and .NET shared libraries.
  • Manage version control and deployment releases for projects via GitHub.
  • Deployment and management of LAMP or IIS web application servers.
  • Development of APIs to allow third-party services to integrate with solutions.
  • Development of iOS / Android apps.

Web Developer at AVID Design

May, 2014 - May, 2015

  • Developed websites, web applications, and mobile applications for clients in healthcare industry using a mixture of C#, VB and JavaScript.
  • Translated design mockups and comps into functional HTML / CSS / JS.
  • Implemented website solutions using proprietary CMS.
  • Developed custom functionality as needed and integrated into CMS.
  • Standardized core CMS functionality and separated into standalone library.
  • Upgraded legacy CMS code from VB to C#.
  • Developed modular approach to extending CMS functionality.
  • Served as lead developer on multiple award-winning projects.
  • Developed new CMS functionality that was integrated into core product.
  • Provided recommendations on new technology and workflow improvements.

Web Developer at The University of Georgia

Facilities Management Division

March, 2012 - May, 2014

  • Developed web applications using C#/.NET MVC4, PHP, and jQuery.
  • Designed and documented application database structure.
  • Trained users and administrative associates in the use of Wordpress.
  • Developed Wordpress themes and plugins based on departmental needs.
  • Migrated legacy Web Forms applications to .NET MVC 4.
  • Created reusable .NET MVC project template for all FMD .NET projects.
  • Migrated Subversion repositories to self-hosted Git solution using Gitlab.
  • Developed internal employee suggestions portal.
  • Migrated static departmental websites to a Wordpress network.

Systems Administrator at The University of Georgia

Office of the Vice President for Research

August, 2011 - March, 2012

  • Managed VMWare ESXi cluster hosting approximately 50 virtual machines.
  • Managed 3 large storage servers hosting mission-critical application and user data.
  • Managed MySQL, PostgreSQL and MS SQL Server databases.
  • Wrote Perl and Bash scripts to automate various tasks on Linux servers.
  • Provided additional support to development team in designing and implementing Java and PHP projects, utilizing Subversion to integrate changes.
  • Managed multiple Red Hat Enterprise Linux / Apache web servers hosting approximately 70 websites.
  • Managed Windows Server 2008 R2 IIS web servers.
  • Secured systems and analyzed network traffic to detect malicious activity.
  • Administered patches and scheduled updates to Windows and Linux servers.
  • Managed Brocade switches and assisted in networking infrastructure management.
  • Planned and implemented Nagios open source monitoring solution to monitor overall server and network health.
  • Completely reconfigured network and virtual hosting infrastructure to alleviate an unstable hosting environment.
  • Automated and refined backup tasks on all Linux servers hosting mission-critical data using custom Perl scripts.

Software Developer at The University of Georgia

Facilities Management Division

March, 2006 - August, 2011

  • Developed desktop and web applications using C#/.NET 4, Ruby, and Perl as needs dictated.
  • Created, updated, and maintained web applications to interface with 3rd party computer-aided facility management (CAFM) system.
  • Created Oracle schemas, tables, stored procedures and triggers based on application structure.
  • Coordinated with directors and shop supervisors regarding application needs.
  • Created and maintained Perl scripts to integrate campus DB2 data with CAFM data as well as perform various daily tasks.
  • Created and managed virtual machines using VMWare VCenter/vSphere.
  • Utilized Google Analytics to track web application usage statistics.
  • Wrote reports using BIRT and Crystal Reports to pull data from CAFM system.
  • Implemented Subversion version control software to manage over 30 projects.
  • Implemented Nagios system and service monitoring software to monitor and track service outages.
  • Created internal code libraries containing commonly used functions and user controls.
  • Created MediaWiki-based internal wiki for centralizing a repository of department-specific knowledge.
  • Created internal helpdesk ticketing and inventory management system to serve user base of ~900 employees.
  • Created work order tracking interface to allow University employees to enter and track work orders through the CAFM system.

Skills

Web

  • HTML
  • CSS
  • Less
  • Grunt
  • jQuery
  • Knockout.js
  • Node.js
  • Amazon Web Services

Languages

  • C#
  • PHP
  • JavaScript
  • Perl
  • Java
  • Ruby

Platforms / Frameworks

  • .NET
  • ASP.NET MVC
  • Laravel
  • Xamarin

Databases

  • SQL Server
  • Oracle
  • MySQL
  • DB2

Content Management

  • Drupal
  • Wordpress

Servers

  • Linux
  • Windows Server
  • VMWare ESXi
  • Amazon EC2
  • Apache
  • IIS
  • Tomcat

Education

Athens Technical College

Athens, GA

Associate of Applied Science, Networking Specialist
2008