Post Job Free
Sign in

Developer

Location:
Tyler, TX
Posted:
December 08, 2015

Contact this candidate

Resume:

Alan Hardin

Objective Immediate: To obtain a position that will allow me to gain valuable experience and to expand my current abilities.

Education The University of Texas at Tyler Tyler, Texas Bachelor of Computer Science May, 2009

Computer

Experience

Python

JAVA

C/C++

C#

VB.NET

Objective C

Crystal Reports

ArcGIS

ArcPy

HTML

CSS

JQuery

AJAX

PHP

Zend/MVC

ASP.NET

MsSql

MySQL

ArcGIS

LexisNexis

NetBeans

Eclipse

PHP Storm

PyCharm

Git

Subversion

Visual Studio

Windows

Mac

Linux

Unix

Sonicwall

Untangle

PFSense

Nagios

Work

Experience

October 2015 to Present Tire Profiles Inc.

Sr. LAMP (Linux, Apache, MsSql, PHP) Developer:

Developed Web Applications using Yii a PHP framework.

Developed Python scripts to interact with our REST API.

Managed other developers

Maintained our Subversion repository.

Maintained our local, development, and production Linux servers

Developed MsSql queries, views and procedures.

August 2014 to Present Triadland Services, LLC

GIS Analyst:

Produced maps in Texas, Oklahoma, Arkansas, and Louisiana using ArcGIS.

Developed and maintained Geodatabases, Feature Classes, and Shapefiles.

Developed Python scripts using ArcPy to automate ArcGIS processes, and modify/create Geodatabases, Shapefiles, and Feature Classes.

Developed custom symbology that was used as a template for future projects.

Developed custom expressions in Python and VB for labeling, and querying Shapefiles and Feature Classes more effectively.

Communicated directly with clients to develop and maintain GIS projects.

Communicated between multiple departments to create reports and maps.

Researched different technologies to further our GIS Department.

Used multiple Projected Coordinate Systems in different projects.

Used Maplex Label Engine to create multiple classes to define expressions, placement properties, and scale ranges.

Imported and joined different Shapefiles/Feature Classes with Excel documents.

Maintained accurate data through careful review of Leases, Lease Schedules, MORs (Mineral Ownership Reports), Deeds, Metes and Bounds, etc.

Trained client on how to develop scripts in ArcPy.

Python Developer:

Developed desktop applications to automate lease acquisition.

Developed desktop applications to automate ArcGIS processes

Developed applications using Pycharm IDE

Communicated directly with clients and different in-house departments to Plan, Design, and Execute applications.

Phone 817-***-****

E-mail: ****.*.******@*****.***

Used the package OpenPyXl to read, write, and manipulate data in Microsoft Excel.

Used the package ArcPy to read, write, and manipulate data in ArcGIS.

Used the package Splinter to automate web browsing to collect well data from different web site.

Used the package RE (regular expression) to scrub/filter data for accuracy.

Database Developer:

Developed the back end for our leasing department

Updated and maintained an existing Microsoft Access Database.

Developed Microsoft Visual Basic scripts for reports and queries.

Developed and modified existing queries and sub queries to retrieve data to create Lease Purchase Reports, Mineral Take Off Reports, Mineral Ownership Reports

Created tables and their relations to populate data for our Projects, Leases, Mineral Tracts, Owners, etc.

Communicated directly with clients and in-house departments to deliver quality reports and user friendly forms.

Trained client and in-house department on how to use our database.

PHP Developer:

Ongoing development of an Land Information System for our Lease Acquisition Department

Developed web applications using the MVC CakePHP

Developed web applications using Bootstrap’s responsive design

Database Development of a MySQL Database using MySQL Workbench

Other development tools used were: HTML5, CSS, JQuery, D3.js, AJAX, etc. February 2012 to July 2014 M2 Land, LLC

Web Application Developer:

Developed a land management web application for field agents to store and search for instruments; to generating MORs, Leases, Lease Status Reports, etc.

Started out using a LAMP (Linux, Apache, MySQL, PHP) environment to develop our Web Application. Started with a blank Ubuntu server and installed Apache, MySQL, and PHP on the machine.

Ended using a WAMP (Windows, Apache, MsSQL, PHP) half way through the development, per the clients request.

Developed web applications with help of a RAD (Rapid Application Development) called script case to speed up coding. It worked well for form creation, pagination, AJAX calls, searching, creating responsive pages, etc.

Developed web applications using ZEND Framework a PHP MVC (Model, View, Controller) architecture. I setup custom relations in Models, and functions in Controllers to display the view that the client needed.

Developed web applications using HTML for filling in the gap where script case fell short, mainly creating custom forms.

Developed web applications using CSS changing the look and feel of different pages, and making pages responsive.

Developed web applications using Javascript to make custom functions like alphabetically sorting select dropdown boxes, calculating mineral interests of mineral owners, etc.

Developed web applications using JQuery for traversing the DOM, editing inner HTML of element, making listeners for buttons, links, select dropdowns, etc.

Developed web applications using AJAX to make changes on a page without leaving the page. To receive data from a database though a PHP page to change elements on the current page.

Developed web applications using PHP a server side script that is used to communicate to databases. PHP was used for taking data from our MySQL database and creating reports, leases, populating tables, generating HTML, etc.

Developed web applications using MySQL to store and receive data. I created custom queries to retrieve data for reports, tables, leases, HTML elements, etc.

Developed web applications using JSON to send and receive data from mobile and desktop computers. Also to pass data in AJAX calls.

Developed applications using Eclipse IDE

GIS Analyst:

Produced maps in Texas, using ArcGIS.

Developed and maintained Geodatabases, Feature Classes, and Shapefiles.

Developed Python scripts using ArcPy to automate ArcGIS processes, and modify/create Geodatabases, Shapefiles, and Feature Classes.

Developed custom symbology that was used as a template for future projects.

Java Developer:

Developed a desktop application for offline input for the web application.

Used multithreading to make http requests to our server to insert new instruments, search for existing instruments, and update the Applications SQLite database with the web applications MySQL database.

Developed the front end of the application and created custom animation with Java Swing.

Developed HTTP Requests using the java package org.apache.http so that the servers MySQL database and the Java application could communicate through JSON.

Developed an application updater that would let the main application know that an update was available and the user had to click the update button to install the update.

Developed the connection to our servers database using the java package java.sql.

Developed applications using Eclipse IDE

February 2012 to Present Texas Cash Register

Python Developer:

Developing desktop application using Python 27 and Python 34

Developed a connection between the Python application and Aloha’s ODBC using the sqlanydb package.

Developed an ODBC connection to access predefined SQL views to read and manipulate Aloha’s POS transaction data.

Created and read xml document using the Python 27 package xml.etree.cElementTree.

Created and read csv document using the Python 27 package csv.

Developed an add-on to an existing Point of Sale Software (Aloha) to process volunteer employees.

Edited Existing Crystal Reports to my clients needs.

Developed the frontend of the desktop application using the Python 27 package wx.

C# Developer:

Developing a system automated process for data query/entry using C# and SQLite

Developed a desktop application that read text files that were generated from old POS systems and converted them to an Aloha friendly csv file for importing.

Developed applications using Microsoft Visual Studios September 2009 to February 2012 PFM, LLC, Samson Lone Star LP

Head of IT for Shreveport, LA and Nacogdoches, TX:

Managed over 100 employees computers, printers, copiers, etc.

Fixed and installed printers, copiers, scanners, modems, switches, etc.

Ran network cables across offices and buildings.

Managed our companies Sonicwall.

Database Administrator:

Maintained the backend of our SAAS.

Created and edited database tables.

Trained different departments on our database and SAAS.

GIS Analyst:

Mapped mineral tracts in Louisiana and East Texas.

Maintained Shapefiles and Geodatabases

2006 to January 2009 Petro-Land Group, LLC, Penn Virginia Tyler, Texas

Web Application Developer:

Developed using a LAMP (Linux, Apache, MySQL, PHP) environment to develop our Web Application. Started with a blank Ubuntu server and installed Apache, MySQL, and PHP on the machine.

Developed web applications using HTML to build the framework of my site.

Developed web applications using AJAX to make changes on a page without leaving the page. To receive data from a database though a PHP page to change elements on the current page.

Developed web applications using CSS changing the look and feel of different pages, and making pages responsive.

Developed web applications using PHP a server side script that is used to communicate to databases. PHP was used for taking data from our MySQL database and creating reports, leases, populating tables, generating HTML, etc.

Developed web applications using MySQL to store and receive data. I created custom queries to retrieve data for reports, tables, leases, HTML elements, etc.

Developed applications using Eclipse IDE

Help Desk:

Managed over 20 employees

Fixed and installed copiers, printers, scanners, etc.

Trouble shot employees computers

May 2009 to Present Jesus Lives Productions LLC & Hardin Resources Inc

Mobile Application Developer

Developed an app for the Android OS to calculated the area of a given metes and bounds for a legal document.

Developed the project in eclipse

Web Application Developer:

Development of a Land Management Information System similar to Ilandman and Quorum.

Developed an Information System for Miss Texas Portal, which stores local pageant information for the state of Texas.

Personal LAMP system that holds various searchable media.

AlanandCaseyHardin.com was my wife and I’s wedding website.

Developed web applications using HTML to build the framework of my site.

Developed web applications using PHP a server side script that is used to communicate to databases. PHP was used for taking data from our MySQL database and creating reports, leases, populating tables, generating HTML, etc.

Developed web applications using CSS changing the look and feel of different pages, and making pages responsive.

Developed web applications using AJAX to make changes on a page without leaving the page. To receive data from a database though a PHP page to change elements on the current page.

Developed web applications using MySQL to store and receive data. I created custom queries to retrieve data for reports, tables, leases, HTML elements, etc.

Created website templates using Photoshop

Created an interactive sideshow using Flash and custom animations.

Developed applications using Eclipse IDE

3D Modeling

General 3D Modeling using Blender

January 2008 to May 2008 Tyler Police Department

Web Application Developer:

Created a Public Information System using SQL and VB.NET.

Created SQL quires for the database.

Created the interface in VB.Net to connect to a SQL database containing police records/reports.

Connected the database to the web, enabled web access and built a custom search engine in Visual Basic 6.0.

Intern

2004 to 2006 Petro-Land Group, LLC Tyler, Texas

Intern:

Managing accounts payable and accounts receivable, general billing, mineral leasing, research of land rights

Maintain supplies

Filing, answering calls, office organization, mailing, emailing.



Contact this candidate