Resume Jason Adams

81 HWY 60

Vincent, Alabama 35178

(205) 672-2577

adams484@charter.net


Resume in MSWord doc format

Resume in PDF format


Primary Skill Set


Work Experience

Program Architect / Information Technology

Tech Mahindra / AT&T Birmingham Data Center Birmingham, AL

(4/2011 - Present)


When AT&T contracted its IT support and development to Tech Mahindra I was among the list of employees considered essential personnel and offered a position at Tech Mahindra. In this new position I am doing Flex/ActionScript, Java, and database development. Some of my other duties include application server administration, database and SQL tuning and a considerable amount of mentoring. This is primarily on a middle tier framework that I designed and a database back end framework architecture by others and myself. Mostly a continuation of the previous position listed below with more responsibilities.


Professional-Technical Architect / Information Technology

AT&T Birmingham Data Center Birmingham, AL

(6/2008 – 4/2011)


I was offered a position in the AT&T “Workflow Operations Center” for a redesign of a Dashboard application and the associated content management tools to support work on order flow-through management. There I had to learn Adobe Flex/ActionScript and design and build a Java middle tier for JDBC database access for the Flex presentation layer utilizing BlazeDS (a Flex to Java RPC and message bus). I was responsible for application architecture, installation, and configuration of the application servers. I designed and did proof of concept of a Java middle tier, stress testing it to 2 million transactions per hour, and mentoring the existing developers. Most of the mentoring was involved in setting up a build process, source code control system, and deployment process. I was also there to support sound design principles in object oriented design. I aided by tuning SQL queries for performance and solving other database related problems and design. Other responsibilities were assorted software tools and databases designs while maintaining and scaling the main application suite as needed.


Manager/Analyst (Software Engineer)

BellSouth Birmingham Data Center Birmingham, AL

(2/2003 – 6/2008)


This was a continuation of the previous contract with added responsibilities. I was offered a permanent position to replace my contract that lasted year and a half. I was responsible for a complete sub system of the monthly batch processing for the BellSouth nine state regions. This includes the previous Java development and support for 5 other applications, one of which was being considered for patent by BellSouth. The new sub system I was responsible for was the encapsulation of business logic in a system of Oracle stored procedures, views, triggers, and tables used to process accounts payable for performance metrics under FCC 271 and 272 requirements. Some of the other work I was doing was to design and create a sub system to render month to date (daily) data from our monthly batch system. By using a subset of data feeds and data we were able to provide our internal clients with current performance information to identify and correct problems pro-actively. This required extensive query tuning and performance enhancements due to average table size of 2 to 5 million rows with complex joins and aggregations. I was also required to design and provide the presentation layer for this using Java.

Java Object Modeler / Developer

BellSouth / ComSys 1099 Contract, Colonnade Campus Birmingham, AL 35243

(8/2001 - 2/2003)


At BellSouth I started working on a Java based rules engine with JRules by ILog on an accounts payable project that computes financial remedies based on statistical data from a dimensional data warehouse. After a change in architecture, which replaced the rules engine with PL/SQL code. This was an organizational decision. I was assigned to design and develop an application to replace some Coldfusion applications. I designed and helped develop two different 3-tier CLIENT/SERVER applications that implemented functionality that wasn’t available on the server-side applications they replaced. These were Java Swing clients with heavy table and tree customization, an Oracle view over trigger middle tier, and Oracle RDBMS back end. I designed these utilizing MVC patterns and separated the business logic into a model layer where ever possible. I have been responsible for SQL performance profiling in the JDBC code, SQL / PLSQL code in functions and triggers, and Java object model design and development. For this project I used Rational Rose for the object modeling, JBuilder4 & 7SE for IDE's, Quest Toad & SQL Navigator, and Irwin for database work.


Senior Software Engineer

DIRECTV, Englewood, Colorado

(5/2001 - 7/2001)


EJB 2.0/Weblogic 6.0-6.1 development. Developing an enterprise service layer in Java.


Senior Software Engineer

Cysive, Denver, Colorado

(11/2000 - 2/2001)


Software engineering with a focus on back end systems and J2EE development. Some wireless development. There was a lot travel required at Cysive.


Senior Software Engineer

Cahners/Unison, Littleton, Colorado

(1/2001 - 2/2001)


Contract to complete and roll out of an EJB internal and external Web portal install some databases and tune application for performance.


Contractor IPRM Project

Qwest, Denver, Colorado

(5/2000 - 9/2000)


I worked on a leading edge deployment of Enterprise Java technology using BEA's Weblogic 4.5 and proto-typing conversion to 5.1. This was a provisioning system for IP addressing at Qwest.


Client / Server Developer

First Trust Corporation, Denver, Colorado

(1/2000 - 5/2000)


At First Trust I helped develop a trade transaction engine in Java tied into legacy systems. I did proof of concept work in EJB technology and evaluated four application servers for performance and security and adherence to proof of concept. Those servers were, BEA Weblogic, IBM WebSphere, Sybase EAS, and Silver Stream. I also did some in house training of Java for the IT staff at the company.


Adjunct Faculty / Consultant

Front Range Community College, Westminster, Colorado

(5/1995 - 4/2000)


I was an instructor in computer science also contracting commercial training in C/C++, Java Development, Object Oriented Design and Analysis Unix, Unix System Administration, and other computer and IT subjects.


I also contracted small engineering jobs from the school system both software and hardware assignments on their network.


Education and Certifications

11/2003 Oracle SQL Tuning Course, Birmingham, Alabama

Professional Oracle training in database query tuning.


5/2003 Oracle PL/SQL, Birmingham, AL

Professional Advance Oracle development.


7/2003 Advanced Oracle PL/SQL, Birmingham, Alabama

Professional Oracle training in advanced PL/SQL

2/2001 Sun Certified Developer, Boulder, Colorado


4/2001 Certification Sun Certified Java Developer 1.2

Certification Document

3/2000 Microsoft Solutions Framework, Denver, Colorado

The Microsoft Solutions Framework for software development, project management, and team model. This was a 5 day course on Microsoft’s software development model.


5/1998 Sun Java 1.1 Programmer Certification, Boulder, Colorado

Certification Document


5/1998 Front Range Community College, Westminster, Colorado

Associate Degree 3.457 GPA

Science Degree specializing in computer science.