Thomas William Hanrahan Jr.
******.**********@*****.***
Technology summary
Languages
Expert in: ASP, ASP.Net 1.1/2.0/3.5/4.0, MVC, MVC3, C#, Visual
Basic - Visual Basic.Net, J#, J2EE, Java, SQL, JavaScript,
JQUERY, BACKBONE, Angular, VB Script, Crystal Reports, Action
Script, HTML, XHTML, XSL, XSLT, XML
Training and experience using Agile, LEAN, Waterfall development
methodologies.
Familiar with: C, C++, Perl, PHP, DB2, Oracle, Python
Software
Environments: Microsoft Visual Studio 2003/2005/2008/2010/2012,
IIS Administration, SharePoint, RAD, Webisphere, Adobe MX Studio
Flash, Photoshop, Web Matrix, TFS, ClearCase, SVN, Git, Load
Runner, Tea Leaf, Clear Case, VSS, CMS,
Database: Microsoft SQL Server 2000/2003/2005/2008/2012, MYSQL,
Oracle, DB2, Microsoft Access
Platforms: Microsoft Windows 9x/me/2000/XP/Vista/7, Server
2000/2003/2008
Experience
Senior Systems Analyst 2011-2012
Lead Systems Analyst 2013-Present
Caesars Entertainment
Primary responsibilities include design and
development of www.totalrewards.com and other
associate casino websites owned under Caesar's
Entertainment. Development is split up between
Java and C#, and a lot of front end development
using JQUERY and JSON. Managed and developed
large scale projects.
AWARDS:
2011 Caesars IT performance of the year award
Gimme Award: "You hacked the hackers"
Gimme Award: "Total Rewards Redesign"
Gimme Award: "Bridging Gaps"
Gimme Award: "Developers Guild Leader"
Senior Web Developer II 2006-2011
US Airways
Primary responsibilities include design and development of
www.usairways.com. Secondary responsibilities include project
management, database management, and team system administration.
Currently overseeing 22 projects, managing deadlines, code fixes,
environment changes, and the releases of each through all
environments.
Designed and developed the current US Airways website. Lead
programmer and development programmer on project teams for the
merging of usairways.com and americawest.com. Primary technology
used: Visual Studio 2003/2005, Asp.net 1.1/2.0, C#.NET, java, SQL
Server 2003/2005
Currently working as a lead development of the next generation of
usairways.com which will be out in production soon. Leading the
shopping and purchasing projects. Primary technology used: Visual
Studio 2005/2008, Asp.net 2.0, C#.NET, java, WCF, Ajax, SQL
Server 2005/2008, Team Foundation Server.
Created the internal management web application used for all
functions of the US Airways including data management, page
management, reporting, stats, and accounting. Created and was
the lead for the CAPS program for US Airways. CAPS is the
project created for people who live on the east coast and use our
airline for daily commute, they simply walk into the airport,
swipe their card and get their ticket. I was in charge of the IT
side of the project. Primary technology used: Visual Studio
2005/2008, Asp.net 2.0, C#.NET, java, SQL Server 2005/2008, DB2
Developed the auto upgrade application for the company. This is
a service that runs on our production boxes that automatically
upgrades preferred members to first class when there is open
space. Primary technology used: Visual Studio 2005/2008, Asp.net
2.0, C#.NET, java, SQL Server 2005/2008, DB2.
Created the SharePoint intranet site used for organizing and
project management.
Because of my experience and our inadequate support team I became
the system administrator for team, and it was long after the
entire building. I build and install all the pc's in the office,
as well as maintain them and assist other employees when
possible. Work with all Microsoft OS systems and software,
laptops, desktops, servers, and printers.
Selected to lead a new team the company created called TRPS,
which stands for Tools, Resources and Production Support. The
team's responsibility is managing, maintaining, and developing
tools and resources used for all teams in US Airways technology
departments. As well as being production support for all public
applications.
CEO / Founder 2004 - Present
All In 1 I.T. Solutions.
I founded All In 1 I.T. Solutions, LLC in 2005, and have built it
up to a small successful company. Primary responsibilities are
running the day to day operations, advertising, accounting,
customer service, managing projects, and leading on projects. I
am the sole head of the company and handle most all aspects but
delegate responsibilities as needed. The company specializes in
all aspects of the I.T. industry focusing on small to medium
sized business, home offices, and web design. I've dealt with
many types of projects in many different fields, some of the
larger clients and industries I've dealt with are:
Saint Luke's Children's Hospital - Medical Health Care
Tele-sense Inc. - Telecommunication
Broadcast News - Advertising and Branding
Dr. Hogan - Dentistry
Lords of Design - Commercial Real Estate Design
Red Rock Construction - General Contractors
Much of my free time and nights are spent at home appointments,
offices setting up networks, fixing computers, consulting, or at
home making websites or building software applications.
Submitawebsite.com SEO 2005
Web Developer, Network and Systems Administrator
Submitawebsite.com is a search engine optimization company
specializing in optimizing websites for high search engine
placement. My main responsibilities were developing internal web
based management applications. Secondary responsibilities
included desktop support and network administration.
Developed a web crawler program designed to go through a list of
client websites and compare their website content with the
content we have on file, to ensure they are using what we gave to
them. It generated a web based report as well as a Crystal
Report. This was done using ASP, ASP.NET, and Crystal Reports
7.0 with MYSQL on the backend.
Developed on search engine called Stop Dog, it is designed to be
a free search engine for children at schools to use, that will
automatically filter its search for child safe results.
Built internal search engine optimization tools that employees
could use to find the best keywords for search engines, the
keywords used most at what times of day, and created back links.
Generated reports to clients about what our company would be able
to offer them.
Re-structured and redesigned their entire database system for
optimized storage size, speed, and data integrity.
Created several stored procedures design to maintain database
normalization and integrity on a MYSQL database.
Maintaining the office Free BSD server box and Server 2003 boxes.
Worked as an admin on a Cisco router, setup, and maintained the
office network.
Premier Inspectors of America, Inc.
2001 - 2004
Programmer Analyst, Network and System Administrator
Started out as an intern working under the CEO who was a gifted
IT professional and had been programming and networking for 20
years. While going to school he brought me up to run the company
I.T. department so he could focus more on the business aspect of
the company. I was responsible for developing and administrating
office applications. Setting up and administrating the office
network. Administrating the office server and exchange server.
Providing tech support for our agents in field. Also in charge
of managing company equipment and inventory.
Converted the custom made ECP (Employee Control Program) from fox
pro to VS.NET 2003 as well as adding on many new features. The
ECP program was used by the office employees to log phone calls,
schedule appointments, save and manage customer information, save
and manage agent information, generate and email reports, and
creates business statistics among many other features. I added
many of these features such as automated report generating that
emailed and faxed reports to clients, statistic functions, and
modified much of the existing functions to allow for much more
data management. Migrated data from SQL 2000 to SQL 2003 and
restructured the database for the new program expansion. The new
ECP program was developed using C#.NET, VB.NET, Crystal Reports
7.0, Server 2000, and Server 2003.
Designed and developed P2. This was a brand version of the
company's inspection program that inspectors used in the field to
inspect homes and create customer reports. This program had many
new features. It allowed managers to go into a design mode where
they could program the text and functionality of the programs
controls. Created a detailed report using Crystal Reports.
Allowed for the insertion of pictures, as well as picture
editing. Allowed for inspectors to synch their programs online
to a web service that would synch their program up with the most
current configuration, upload their daily reports, as well as
download their next day's appointments. Primary technologies:
C#.NET, VB.NET, ASP.NET 1.1, JavaScript, SQL, Crystal Reports,
Xml
Developed AutoEmailFax, this was a windows service that ran on
the server, and would monitor a data table. It would use data
entries to determine what type of report to create, who to send
it to, how to send it, then create the report and send it. It
would also monitor the exchange server for reports that were
being sent in from our field agents and properly file it and
update the appropriate records as well as forward to the
necessary parties. This was developed using C#.NET, Server 2003,
Crystal Reports, MSOffice, and Exchange server.
Developed Auto Accounting Program, this was an accounting program
designed for keeping track of all the field employee's itemized
receipts and gas mileage. The purpose of the program was to keep
track of all the employee expenses and mileage so we can start
paying field employees by the mile, because it came with a much
larger tax write off saving the company 50k a year. I developed
an automated program using MapPoint, which would automatically
map out all of the employees daily appointment routes then
generate and email the employee their daily appointments with a
map. It would keep track of all the relevant tax information and
generate a daily, weekly, and monthly excel report for the
accountant. The program saved our accountant countless hours and
saved the company thousands. This was developed using C#.NET,
VB.Net, VBScript, JavaScript, Excel, MapPoint, XML, Microsoft
SDK, QuickBooks SDK
Education
Bryman High Tech Institute of Technology
Phoenix, AZ
Associates Applied Science - Internet Technology and Systems
Communication
4.0 GPA, 1st in class
Dean's List
Presidents List
Arizona State University
Tempe, AZ
Computer Science Engineering
3.8 GPA