David Abigt's Resume Builder

Use % as wild card as in %bob% in like fields to find any text containing bob. Empty / 0 fields are ignored.
Only jobs matching all the criteria in the first column AND any of the hardware selected AND any software / processes selected will be returned.
Note items in under software / processes are in the format:
Category: subcategory
or
Category: subcategory: application: version
Selecting a category: subcategory item will return any entry matching any application in that category: subcategory
Note skills matrix / summary only displays software and processes you have selected.





DAVID ABIGT
P.O. Box 1669
Leander TX 78646-1669
VoIP: (512) 827-9109 (rings all phones)
Email:

Current as of Wed Apr 24 18:11:15 GMT-05:00 2024

I am currently only looking for positions within 20 miles of Leander (North Austin / Round Rock / Georgetown area).
The fastest way to reach me during the day is by email.

Summary

This resume is filtered with the following criteria:

Software / Processes Selected: All

If you want one that reflects a different skill set or in another format they can be found on my main website at http://www.dea42.com/jsp/r1.jsp along with a full dynamic skills matrix, simple code samples plus links to and descriptions of sites I have done. There is also a link to my Brain Bench scores and my resume builder which was used to filter this resume to only relevant jobs.

Skills Used In The Listed Jobs

Languages: BASIC(Business BASIC and Quick Basic), C#(ASP .Net), C/C++(Borland C++(4.0), C, C++, CSet++, MetaWare cross compiler, VC++, cc and xlC(ASCII, X, Motif)), Java(ANTLR(2.7.X), AOP Alliance (Aspect-Oriented Programming ), AWT, Android SDK(8, 9 and 10), Apache commons, Apache commons-jelly, BuzzPower, CGLIB(2.1), Castor(1.2 and 0.9.5), Cybersource (eCom), Display Tag Library(1.0), EJB(1.x, 2.x and 3.x), EasyMock(1.1,1.2), Fast(4), Hibernate(2.1.8, 3.2.6 and 3.6), Hibernate Annotations(3.3.1), Hibernate EntityManager(3.3.2), Hibernate Search(3.0.1), Informa, J2EE, JDBC, JDK(1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 1.7, 1.8 and 1.11), JDOM, JMS/JMX(3.2.6), JNDI, JNI, JPA, JSP, JSTL(1.1.2, 1.0.5 and 1.2), JSch(0.1.5), JTA(1.4 and 1.0.1), Jakarta ORO (1.1.x and 2.0.x), Jasper(5.0.18), Jython, LDAP(1.2.X), Lucene(1.3 and 2.3), Mail, Mock Objects(0.99), NekoHTML(0.7.7), OJB, OSGI, POI(3.1), SNMP(Westhawk 4.13), SWT, Servlets, Solr(4), Spring Framework(1.2.2, 1.1.X and 3.0.5), Spring MVC, Spring Tiles(2.1.4), Struts(1.1, 1.2.X and 1.0.2), Struts-Layout(1.3), Struts-el(1.2.7), Swing, Velocity Templates(1.4), Wagon(1.0), XOM(1.1), Xerces(2.6.2 and 2.4.0), ZooKeeper(3.3.2), console, dom4j(1.5.1 and 1.6.1), iText(2.1.3), log4j, p6spy, quartz(1.4.5) and slf4j), JavaScript(Ajax, Dojo(1.3), Firefox, IE, JSON, Meteor (cometD), Netscape, React and jQuery), Lisp(Interleaf), Markup(CSS, HTML, XML and xHTML), Perl(PHP(5)), Ruby(Watir) and TCL(DejaGnu and Expect)

Web: App Servers(JBoss(7), JRun, Jetty, NodeJS, Resin(2.x), Tomcat(6), WebLogic(6.x, 8.x, 4.x and 5.x), WebSphere(6.0, 6.1 and 2.0-3.0) and iPlanet (Netscape)), LDAP(Apache DS and Netscape LDAP Server), Web Servers(Apache, Domino, IBM HTTP Server, IIS, Mosaic and Netscape Enterprise Server) and Web Services(JSON, REST, SOAP, SOAP like and javax beans)

Database: Flat(PFS), Relational(DB/2, MS Access, Microsoft SQL Server(2008, 2005, 2000 and 2010), MySQL, Oracle(9i, 8i, 10g, 10i and XE), Postgres(9.1 and 8.3) and Sybase), Stored Procedures(DB/2, Oracle PL/SQL and SQL Server 2000) and Tools(Magic (Oracle/Btrieve front end), Toad and phpMyAdmin)

Change management : Bug tracking(BMC Remedy, DDTS, FogBugz, Jira, RETAIN, Rational ClearQuest, Rational Quality Manager, Rational Requirements Manager and Vantive) and Version control(CMVC, CVS, Mercurial(Kiln), PVCS, Perforce(4.6), Rational ClearCase, StarTeam(4.2), Subversion, Visual Source Safe(VSS) and WinCvs)

Automated QA: Code Coverage(Veritas(1.4)), Java Based(Fitnesse, HttpUnit, JFCUnit, JProfiler, JUnit(3.8.1 and 4), JWebUnit, Selenium and jcoverage) and Other QA(QA Partner, SoapUI(5.0.0, 2.5.1 and 5.2.1) and Watir)

Operating Systems: MS(2000, 2003 Server, DOS(1.0-3.3), NT(WS, SRV, ESRV,WTS), OpenShift, Vista, Windows(3.0 and 3.1), Windows 10, Windows 7, Windows 95, Windows Server 2008(R2 Enterprise), Windows XP, Windows for Workgroups and XP), Mobile(Android(2.1 and 2.2)), Other OS(Apple DOS, CP/M, MP/M, MVS and OS/2) and UNIX(AIX(4.1 and 3.2), HP/UX(9.x and 10.x), ISC/Dell, Linux(Ubuntu, Centos 4, Centos 5, Centos 6, Red Hat, Red Hat 6.x, Red Hat 7.x and Red Hat 5.x), Solaris(5.3), Solaris x86, SunOS(4.1), System V and XENIX)

Networking: Protocols(AFS(2), DCE/DFS, DS, NFS, Net BIOS, PCNFS, RPC, SNA, TCP/IP and YP/NIS) and Technologies(Corvus Omninet, Ethernet, Novell, PCnet (IBM & Orchid) and Token-Ring)

IDE: Eclipse based(Eclipse(3.X and 4.X), IBM Rational Application Developer(6), IBM Software Development Platform(7), JBoss Dev Studio and MyEclipse) and Other IDEs(IntelliJ IDEA(11, 12, 3, 4, 5 and 9), J++, JBuilder, Kawa, MS Developer Studio, Visual cafe and VisualAge)

Environments: ASR(Android Speech, Dragon Client SDK, Dragon Mobile SDK, Dragon Naturally Speaking, Dragon Server SDK, Google Speech SDK, IBM and MS Speech Recognition), Agile(Scrum and TDD), Certified(ISO9000 and SEI) and Other(508 Web Standards, DOD, Federal Agency, JAWS screen reader, Mobile Accessible, NVDA screen reader and WCAG 2.0 Web Standards)

Mainframe: Mainframe(ISPF, InfoConnect and JCL)

Other: Accounting(Great Plains, Open Systems, Oracle Financials and Peachtree), Build Tools(Ant, CloudBees, CruiseControl, Hudson, Jenkins, Maven(3.0.3 and 1.0.2), gmake and make), CAD/CAM(AutoCAD) and Scripting(Second Life Script(LSL), awk, bash, csh, ksh, sed and sh)
Hardware: Sun Ultra SPARC, AT&T 3B Series (Unix), Altos 586, Sony SMC 70 (CPM), AT&T 7300, TI 1500 / HP 9000, HP pre486 PCs, C. Itoh, HP (HP/UX), IBM RT (AIX), Altos 986, VM (Linux), Lisa / Mac XL, Mac, Altos 515, AT&T (Unix), Power PCs, IBM PC,PC2, Tallgrass, PCs (Linux), IBM RS/6000 (AIX), AT&T 6300, Dell 8086-80486 PCs, PCs (Windows), Altos 8600, IBM PS/2, Apple III, Altos 2086, PCs (Solaris x86), IBM PC Junior, Apple II, VM (Windows), Sun (Solaris), Corvus, Sun SPARC, Sequent, Compaq 8086/80286/80386 and Tandon PCs
fmt=0 showMatrix=2 style=1

WORK EXPERIENCE

05/22 - 06/22 Citizant - Austin,Texas
Sr. Java Developer, C# app Mgr.: Robert Murphy
Software / Processes: C#(ASP .Net), Relational(Microsoft SQL Server(2010)), Other IDEs(MS Developer Studio),
Hardware: PCs (Windows)
Responsibilities:
  • Added features and fixes to web app for tracking station coverage
  • Helped other developers learn how to maintain the app.
  • Learned enough C# to add needed features and fix bugs in orphaned app in about a month.
04/22 - 05/22 Citizant - Austin,Texas
Sr. Java Developer, POC 4/2022 Mgr.: Robert Murphy
Software / Processes: Java(JDK(1.11)) and JavaScript(React), App Servers(NodeJS) and Web Services(REST), Relational(Postgres(9.1)), Eclipse based(Eclipse(4.X)), Build Tools(Jenkins and Maven(3.0.3))
Hardware: PCs (Windows)
Responsibilities:
  • Worked with a team to create a Proof Of Concept React app for a code challenge from scratch in just 10 days.
10/21 - 05/22 Citizant - Austin,Texas
Sr. Java Developer, Internal Revenue Service (IRS) EST Mgr.: Robert Murphy
Software / Processes: Relational(DB/2), Bug tracking(Rational Quality Manager and Rational Requirements Manager) and Version control(Rational ClearCase), Mainframe(ISPF, InfoConnect and JCL),
Hardware: VM (Windows), VM (Linux) and PCs (Windows)
Responsibilities:
  • Worked with a team of manual mainframe testers to see what could be automated.
05/20 - 09/21 Citizant - Austin,Texas
Sr. Java Developer, Internal Revenue Service (IRS) TIGOS Mgr.: Robert Murphy
Software / Processes: Java(JDK(1.5, 1.6, 1.7 and 1.8)), App Servers(JBoss(7) and Tomcat), Relational(Oracle), Java Based(Selenium), MS(OpenShift and Windows 10) and UNIX(Linux(Red Hat 7.x)), Eclipse based(JBoss Dev Studio), Build Tools(Ant, CloudBees and Maven) and Scripting(bash)
Hardware: VM (Windows), VM (Linux) and PCs (Windows)
Responsibilities:
  • Provided Java development support to projects` developers getting their project working with an automated CICD pipeline and helped troubleshoot issues as they arose.
  • Provided Java development support for developers updating Federal agency applications.
10/17 - 04/20 Citizant - Austin,Texas
Sr. Java Developer, Internal Revenue Service (IRS) Solaris Migration Mgr.: Randall Brown
Software / Processes: Java(Apache commons, Hibernate(3.6), Hibernate Annotations(3.3.1), J2EE, JDK(1.6), JSP, JSTL(1.2), LDAP(1.2.X), Servlets, Spring Framework(3.0.5), Spring MVC, Spring Tiles(2.1.4), log4j and slf4j), JavaScript(jQuery) and Markup(CSS, HTML, XML and xHTML), App Servers(JBoss and Tomcat(6)), LDAP(Apache DS) and Web Services(SOAP), Relational(Microsoft SQL Server(2005)), Bug tracking(Rational ClearQuest) and Version control(Rational ClearCase), Java Based(JWebUnit) and Other QA(SoapUI(5.0.0, 2.5.1 and 5.2.1)), MS(Windows 7) and UNIX(Linux(Red Hat 6.x)), Eclipse based(Eclipse(3.X)), Other(508 Web Standards, Federal Agency, NVDA screen reader and WCAG 2.0 Web Standards), Build Tools(Ant and Maven(3.0.3))
Hardware: PCs (Linux), VM (Linux) and PCs (Windows)
Responsibilities:
  • Project aids other projects with migrating legacy applications from Solaris.
  • Providing Java development support for developers updating Federal agency applications.
09/17 - 09/17 IRS - Austin,Texas
Lead Java Developer; Internal Revenue Service (IRS) Income and Family Size Verification (IFSV) Mgr.: Randall Brown
Software / Processes: Java(Apache commons, Hibernate(3.6), Hibernate Annotations(3.3.1), J2EE, JDK(1.6), JSP, JSTL(1.2), LDAP(1.2.X), Servlets, Spring Framework(3.0.5), Spring MVC, Spring Tiles(2.1.4), log4j and slf4j), JavaScript(jQuery) and Markup(CSS, HTML, XML and xHTML), App Servers(Tomcat(6)), LDAP(Apache DS) and Web Services(SOAP), Relational(Microsoft SQL Server(2005)), Bug tracking(Rational ClearQuest) and Version control(Rational ClearCase), Java Based(JWebUnit) and Other QA(SoapUI(5.0.0, 2.5.1 and 5.2.1)), MS(Windows 7) and UNIX(Linux(Red Hat 6.x)), Eclipse based(Eclipse(3.X)), Other(508 Web Standards, Federal Agency, NVDA screen reader and WCAG 2.0 Web Standards), Build Tools(Ant and Maven(3.0.3))
Hardware: PCs (Linux), VM (Linux) and PCs (Windows)
Responsibilities:
  • Project is part of the Affordable Care Act (ACA) fee collection system.
  • Created training materials to teach testers how to automate regression tests for web applications.
  • Provided Java development support for the Federal agency applications utilizing the Eclipse IDE.
  • Provided assistance for projects related to current project as well as general research and evaluation of questions.
05/15 - 08/17 IRS - Austin,Texas
Sr. Java Developer, Internal Revenue Service (IRS) Income and Family Size Verification (IFSV) Mgr.: Randall Brown
Software / Processes: Java(Apache commons, Hibernate(3.6), Hibernate Annotations(3.3.1), J2EE, JDK(1.6), JSP, JSTL(1.2), LDAP(1.2.X), Servlets, Spring Framework(3.0.5), Spring MVC, Spring Tiles(2.1.4), log4j and slf4j), JavaScript(jQuery) and Markup(CSS, HTML, XML and xHTML), App Servers(JBoss and Tomcat(6)), LDAP(Apache DS) and Web Services(SOAP), Relational(Microsoft SQL Server(2005)), Bug tracking(Rational ClearQuest) and Version control(Rational ClearCase), Java Based(JWebUnit) and Other QA(SoapUI(5.0.0, 2.5.1 and 5.2.1)), MS(Windows 7) and UNIX(Linux(Red Hat 6.x)), Eclipse based(Eclipse(3.X)), Other(508 Web Standards, Federal Agency, NVDA screen reader and WCAG 2.0 Web Standards), Build Tools(Ant and Maven(3.0.3))
Hardware: PCs (Linux), VM (Linux) and PCs (Windows)
Responsibilities:
  • Project is part of the Affordable Care Act (ACA) cost estimation system.
  • Provided design leadership for multiple changes to interface with outside project applications. Some deployed asynchronously.
  • Provided Java development support for the Federal agency applications utilizing the JBoss Studio.
  • Provided mentorship to junior developers in the best practices of using ClearCase, troubleshooting and coding.
  • Provided assistance for projects related to current project as well as general research and evaluation of questions.
  • Created automated status system for project so anyone could easily check if the servers were up and operating correctly and in a timely manner.
  • Provided design leadership and significantly automated and streamlined process to support legislative changes to an application as needed.
  • Created scripts to deploy project application and gather configuration and health information of the servers.
  • Created SoapUI library and framework to reduce overhead for regression test creation and maintenance plus automated test results reporting for project which I received a reward for.
  • Supported the updating of project documentation as needed.
09/14 - 04/15 IRS - Austin,Texas
Sr. Java Developer, Internal Revenue Service (IRS) Branded Prescription Drug Fee (BPD) Mgr.: Randall Brown
Software / Processes: Java(Apache commons, Hibernate(3.6), Hibernate Annotations(3.3.1), J2EE, JDK(1.6), JSP, JSTL(1.2), LDAP(1.2.X), Servlets, Spring Framework(3.0.5), Spring MVC, Spring Tiles(2.1.4), log4j and slf4j), JavaScript(jQuery) and Markup(CSS, HTML, XML and xHTML), App Servers(Tomcat(6)), LDAP(Apache DS) and Web Services(SOAP), Relational(Microsoft SQL Server(2005)), Bug tracking(Rational ClearQuest) and Version control(Rational ClearCase), Java Based(JWebUnit) and Other QA(SoapUI(5.0.0, 2.5.1 and 5.2.1)), MS(Windows 7) and UNIX(Linux(Red Hat 5.x)), Eclipse based(Eclipse(3.X)), Other(508 Web Standards, Federal Agency, NVDA screen reader and WCAG 2.0 Web Standards), Build Tools(Ant and Maven(3.0.3))
Hardware: PCs (Windows), PCs (Linux), VM (Windows) and VM (Linux)
Responsibilities:
  • Project is part of the Affordable Care Act (ACA) fee collection system.
  • Provided Java development support for the Federal agency applications utilizing the Eclipse.
  • Provided assistance for projects related to current project as well as general research and evaluation of questions.
  • Provided mentorship to junior developers in the best practices of using ClearCase, troubleshooting and coding.
07/14 - 09/14 IRS - Austin,Texas
Sr. Java Developer, Internal Revenue Service (IRS) Automated Insolvency System (AIS) Mgr.: Randall Brown
Software / Processes: Java(Apache commons, Hibernate(3.6), Hibernate Annotations(3.3.1), J2EE, JDK(1.6), JSP, JSTL(1.2), LDAP(1.2.X), Servlets, Spring Framework(3.0.5), Spring MVC, Spring Tiles(2.1.4), log4j and slf4j), JavaScript(jQuery) and Markup(CSS, HTML, XML and xHTML), App Servers(JBoss and Tomcat(6)), LDAP(Apache DS) and Web Services(SOAP), Relational(Microsoft SQL Server(2005)), Bug tracking(Rational ClearQuest) and Version control(Rational ClearCase), Java Based(JWebUnit) and Other QA(SoapUI(5.0.0, 2.5.1 and 5.2.1)), MS(Windows 7) and UNIX(Linux(Red Hat 5.x)), Eclipse based(Eclipse(3.X)), Other(508 Web Standards, Federal Agency, NVDA screen reader and WCAG 2.0 Web Standards), Build Tools(Ant and Maven(3.0.3))
Hardware: PCs (Linux), VM (Linux) and PCs (Windows)
Responsibilities:
  • Project is the IRS's primary tool for tracking legal requirements for dealing with taxpayers under bankruptcy protection as well as ensuring that the government's interest is protected when these taxpayers have tax obligations.
  • Provided Java development support for the Federal agency applications utilizing the Eclipse.
  • Provided assistance for projects related to current project as well as general research and evaluation of questions.
  • Provided mentorship to junior developers in the best practices of using ClearCase, troubleshooting and coding.
05/13 - 06/14 IRS - Austin,Texas
Sr. Java Developer, Internal Revenue Service (IRS) Branded Prescription Drug Fee (BPD) Mgr.: Randall Brown
Software / Processes: Java(Apache commons, Hibernate(3.6), Hibernate Annotations(3.3.1), J2EE, JDK(1.6), JSP, JSTL(1.2), LDAP(1.2.X), Servlets, Spring Framework(3.0.5), Spring MVC, Spring Tiles(2.1.4), log4j and slf4j), JavaScript(jQuery) and Markup(CSS, HTML, XML and xHTML), App Servers(Tomcat(6)), LDAP(Apache DS) and Web Services(SOAP), Relational(Microsoft SQL Server(2005)), Version control(Rational ClearCase), Java Based(JWebUnit) and Other QA(SoapUI(5.0.0, 2.5.1 and 5.2.1)), MS(Windows 7) and UNIX(Linux(Red Hat 5.x)), Eclipse based(Eclipse(3.X)), Other(508 Web Standards, Federal Agency, NVDA screen reader and WCAG 2.0 Web Standards), Build Tools(Ant and Maven(3.0.3))
Hardware: PCs (Windows), PCs (Linux), VM (Windows) and VM (Linux)
Responsibilities:
  • Project is part of the Affordable Care Act (ACA) fee collection system.
  • Provided Java development support for the Federal agency applications utilizing the Eclipse IDE.
  • Provided assistance for projects related to current project as well as general research and evaluation of questions.
  • Provided mentorship to junior developers in the best practices of using ClearCase, troubleshooting and coding.
10/12 - 04/13 Ticom Geomatics Inc - Austin. Texas
Senior Scientist Mgr.: Kurtis White
Software / Processes: Java(J2EE, JDK(1.7) and slf4j), JavaScript(Ajax, Firefox and JSON) and Markup(XML), App Servers(JBoss and Tomcat) and Web Services(SOAP), Bug tracking(Jira) and Version control(Mercurial and Subversion), Java Based(JUnit(4)), MS(Windows 7) and UNIX(Linux(Centos 6 and Red Hat)), Protocols(RPC and TCP/IP), Other IDEs(IntelliJ IDEA(12)), Other(DOD), Build Tools(Ant and Maven) and Scripting(bash)
Hardware: PCs (Linux) and PCs (Windows)
Responsibilities:
  • Built translation module to make various sensors work with a single set of instructions from the GUI part of the controller application in a DOD environment.
06/12 - 10/12 Advisory Board Company - Austin, Texas
Software Developer Mgr.: Charles Moon
Software / Processes: Java(J2EE, JDBC, JDK(1.6), Solr(4) and log4j) and Markup(XML), App Servers(Jetty) and Web Services(JSON), Relational(Microsoft SQL Server(2008 and 2010)), Bug tracking(FogBugz) and Version control(Mercurial(Kiln) and Subversion), Java Based(JUnit(4)), MS(Windows 7), Eclipse based(Eclipse(3.X)) and Other IDEs(MS Developer Studio), Agile(Scrum), Build Tools(Ant and Maven(3.0.3))
Hardware: PCs (Windows)
Responsibilities:
  • Created Solr indexing and searching tools for data mining medical documents.
  • Created Knime tools for extracting significant terms from documents.
10/11 - 06/12 Dell (Message One) - Round Rock, Texas
Software Developer Mgr.: Toni Guckert
Software / Processes: Java(Fast(4), J2EE, JDK(1.5 and 1.6), JSP, JSTL(1.1.2), Solr(4) and ZooKeeper(3.3.2)) and JavaScript(Dojo, Firefox and jQuery), App Servers(Tomcat), Relational(Postgres(9.1 and 8.3)), Bug tracking(Jira) and Version control(Perforce(4.6)), Java Based(JUnit and Selenium), MS(Windows Server 2008(R2 Enterprise) and Windows XP) and UNIX(Linux(Ubuntu, Centos 4, Centos 5 and Red Hat)), Other IDEs(IntelliJ IDEA(11 and 9)), Build Tools(Hudson, Jenkins and Maven(3.0.3)) and Scripting(bash)
Hardware: PCs (Linux) and PCs (Windows)
Responsibilities:
  • Added enhancements and fixes to email backup / recovery system mainly in the email search area.
  • Each application instance used multiple web interfaces to access a cluster of 20+ servers on both Windows and Linux platforms. So all changes needed to be deployed in an automated way.
  • Worked on team replacing the FAST indexing and searching system with a Solr based one.
  • All changes needed be incorporated into a continuous build system.
08/09 - 09/11 IBM - Austin, Texas
Java Architect Mgr.: Bill Carter
Software / Processes: C/C++(C++ and VC++), Java(AWT, Android SDK(8, 9 and 10), Apache commons, J2EE, JDK(1.5 and 1.6), JNI, SWT, Swing and log4j), JavaScript(Ajax, Dojo(1.3), Firefox, IE, JSON, Meteor (cometD) and jQuery), Markup(CSS, HTML, XML and xHTML), Perl(PHP(5)) and Ruby(Watir), Web Servers(Apache) and Web Services(JSON and javax beans), Relational(MySQL) and Tools(phpMyAdmin), Version control(Subversion), Java Based(JFCUnit and JUnit) and Other QA(Watir), MS(Vista, Windows 7 and XP), Mobile(Android(2.1 and 2.2)) and UNIX(Linux(Ubuntu and Red Hat)), Eclipse based(Eclipse(3.X)) and Other IDEs(MS Developer Studio), ASR(Android Speech, Dragon Client SDK, Dragon Mobile SDK, Dragon Naturally Speaking, Dragon Server SDK, Google Speech SDK, IBM and MS Speech Recognition) and Other(508 Web Standards, JAWS screen reader, Mobile Accessible, NVDA screen reader and WCAG 2.0 Web Standards), Build Tools(Ant) and Scripting(Second Life Script(LSL), ksh and sh)
Hardware: PCs (Linux) and PCs (Windows)
Responsibilities:
  • Created linkages, front-ends and plugins for various accessibility technologies to help make Second Life platform 508 (blind and deaf) compliant.
  • Created scripted objects for use in Second Life platform.
  • Created system to convert speech based chat into text based chat.
11/08 - 01/09 IBM (Tivoli) - Austin, Texas
Sr. Java Programmer Mgr.: Kathy Hansen
Software / Processes: Java(Apache commons, EJB(2.x), Hibernate, J2EE, JDBC, JDK(1.5), JDOM, Jython, Mail, OSGI, Servlets, Struts(1.1), Xerces and log4j), JavaScript(Firefox and IE) and Markup(CSS, HTML, XML and xHTML), App Servers(WebSphere(6.1)), Relational(DB/2), Bug tracking(Rational ClearQuest) and Version control(CVS), MS(XP) and UNIX(AIX, HP/UX, Linux(Red Hat) and Solaris x86), Eclipse based(Eclipse(3.X)), Agile(TDD) and Other(508 Web Standards), Build Tools(Ant) and Scripting(ksh and sh)
Hardware: PCs (Solaris x86), PCs (Windows), HP (HP/UX), PCs (Linux) and IBM RS/6000 (AIX)
Responsibilities:
  • Performed maintenance fixes and enhancements to the Tivoli Project software distribution system.
  • Worked on streamlining development environment and build processes.
  • Standardized and extended unit testing facilities.
07/08 - 09/08 Austin Energy - Austin, Texas
Sr. Java Programmer Mgr.: Jeff Bouthillier
Software / Processes: Java(Apache commons, Castor(1.2), EJB(3.x), Hibernate(3.2.6), Hibernate Annotations(3.3.1), Hibernate EntityManager(3.3.2), Hibernate Search(3.0.1), J2EE, JDBC, JDK(1.5), JNDI, JPA, JSP, JSTL(1.1.2), JTA(1.0.1), LDAP(1.2.X), Lucene(2.3), Mail, POI(3.1), Servlets, Struts, Struts-Layout(1.3), XOM(1.1), iText(2.1.3) and log4j), JavaScript(IE) and Markup(CSS, HTML, XML and xHTML), App Servers(Tomcat and WebSphere(6.1)) and Web Services(SOAP), Relational(Oracle(10i)) and Stored Procedures(Oracle PL/SQL), Version control(Subversion), MS(XP) and UNIX(Linux), Eclipse based(MyEclipse), Build Tools(Ant and Maven) and Scripting(ksh and sh)
Hardware: PCs (Linux) and PCs (Windows)
Responsibilities:
  • Converted infrastructure Cold Fusion apps to Java based solutions
  • Trained Cold Fusion programmers in Java methodologies.
  • Instituted standardized processes and policies including adding Maven to build system.
  • Streamlined the development process toward an Agile model.
  • Converted initial Java framework using Hibernate XMLs to Hibernate Annotations / JPA EJB 3.0 framework
  • Created Lucene / Hibernate Search module to be used by all new applications.
04/07 - 04/08 Visa(Inovant) - Austin, Texas
Sr. Java Programmer Mgr.: Will Coombes
Software / Processes: Java(ANTLR(2.7.X), Apache commons, Hibernate(3.2.6), J2EE, JDBC, JDK(1.5), JSP, JSTL(1.1.2), Mail, POI(3.1), Servlets, Spring Framework, Spring MVC, dom4j(1.6.1) and log4j), JavaScript(Firefox and IE), Markup(CSS, HTML, XML and xHTML) and Ruby(Watir), App Servers(WebSphere(6.1)), Relational(DB/2 and Microsoft SQL Server(2000)), Bug tracking(Rational ClearQuest) and Version control(CVS and Rational ClearCase), MS(XP) and UNIX(Linux), Eclipse based(IBM Software Development Platform(7)), Agile(TDD) and Other(508 Web Standards, Mobile Accessible and WCAG 2.0 Web Standards), Build Tools(Ant) and Scripting(ksh and sh)
Hardware: PCs (Linux) and PCs (Windows)
Responsibilities:
  • Acted as senior member of team to create an application to link several legacy applications with centralized authentication and data replication.
  • Application was actually multiple applications running on separate servers linked via a messaging system.
  • Created framework for adding Watir tests to the unit testing framework.
  • Created custom tag standards to reduce development time and improve testability of applications.
  • Instrumental in finishing conversion to Agile Scrum environment.
  • Worked on improving database performance through better table layout and normalization of data.
10/06 - 04/07 KITS - Round Rock, Texas
Sr. Java Programmer Mgr.: Charles Whitley
Software / Processes: Java(AWT, Hibernate, J2EE, JDBC, JDK(1.4 and 1.5), JSP, Servlets, Struts and Swing), JavaScript(IE) and Markup(CSS, HTML, XML and xHTML), App Servers(WebSphere(6.0 and 6.1)) and Web Services(SOAP), Relational(Oracle(10g)), Bug tracking(Rational ClearQuest) and Version control(CVS and Rational ClearCase), Java Based(JFCUnit, JUnit and Selenium), MS(XP) and UNIX(Linux), Eclipse based(IBM Rational Application Developer(6) and IBM Software Development Platform(7)), Other(DOD), Build Tools(Ant) and Scripting(ksh and sh)
Hardware: PCs (Linux) and PCs (Windows)
Responsibilities:
  • Worked in DOD high security environment.
  • Acted as senior member of team adding enhancements to original Swing based product and created new web based ones.
  • Worked on both client and server side code.
  • All clients connected to web services via SOA and or ESB frameworks.
  • Conducted interviews of new programmers.
  • Trained Swing developers in Struts and other web based methodologies.
  • Wrote JNI interface from our application to NetViz application.
  • Implemented JFCUnit and Selenium frameworks to improve scope of Test Driven Development(TDD)
  • Did database design and implementation of new applications.
08/05 - 10/06 BMC Software - Austin, Texas
Sr. Java Programmer Mgr.: Chris Marich
Software / Processes: Java(ANTLR(2.7.X), Apache commons, Apache commons-jelly, CGLIB(2.1), Castor(0.9.5), Display Tag Library(1.0), EasyMock(1.1,1.2), Hibernate(2.1.8), J2EE, JDBC, JDK(1.4 and 1.5), JMS/JMX(3.2.6), JSP, JSTL(1.0.5), JSch(0.1.5), JTA(1.4), Jasper(5.0.18), Mail, SNMP(Westhawk 4.13), Servlets, Spring Framework(1.2.2), Struts(1.2.X), Struts-el(1.2.7), Velocity Templates(1.4), Wagon(1.0), Xerces(2.4.0), dom4j(1.5.1) and quartz(1.4.5)), JavaScript(Firefox and IE) and Markup(CSS, HTML, XML and xHTML), App Servers(JBoss), Web Servers(Apache) and Web Services(SOAP like), Relational(Oracle(9i, 10g and XE)) and Tools(Toad), Bug tracking(BMC Remedy) and Version control(WinCvs), Java Based(Fitnesse, JProfiler, JUnit(3.8.1) and jcoverage), MS(2000, 2003 Server and XP) and UNIX(AIX and Linux), Eclipse based(Eclipse(3.X)) and Other IDEs(IntelliJ IDEA(5)), Agile(Scrum and TDD) and Other(508 Web Standards), Build Tools(Ant and Maven(1.0.2)) and Scripting(ksh and sh)
Hardware: PCs (Linux) and PCs (Windows)
Responsibilities:
  • Fully implemented Agile Scrum environment including Test Driven Development(TDD) and Fitnesse framework.
  • Added enhancements to current product for web based Infrastructure Monitoring.
  • Clients and servers linked via a SOAP like architecture using JMS messaging.
  • Used Velocity Templates to create easily customizable alerts.
  • Fixed many issues with former versions including drastically improving database performance.
  • Created tools that helped automate performance testing, troubleshooting customer's installations.
  • Streamlined the maintenance process in both Java and SQL.
  • Acted a mentor for the third level maintenance team.
03/05 - 08/05 Dell Financial Services - Austin, Texas
Sr. Java Programmer/Tech lead Mgr.: Joyce Crocker
Software / Processes: Java(ANTLR(2.7.X), AOP Alliance (Aspect-Oriented Programming ), Apache commons, Castor(0.9.5), Hibernate(2.1.8), J2EE, JDBC, JDK(1.4), JDOM, JSP, Jakarta ORO (2.0.x), Mock Objects(0.99), NekoHTML(0.7.7), Servlets, Spring Framework(1.1.X), Struts(1.2.X), Velocity Templates(1.4), Xerces(2.6.2), dom4j(1.5.1) and log4j), JavaScript(IE) and Markup(CSS, HTML, XML and xHTML), App Servers(WebLogic(8.x)), Relational(Oracle(9i)), Stored Procedures(Oracle PL/SQL) and Tools(Toad), Version control(WinCvs), Java Based(HttpUnit, JUnit(3.8.1) and JWebUnit), MS(XP) and UNIX(Linux), Other IDEs(IntelliJ IDEA(5)), Agile(TDD), Build Tools(Ant, CruiseControl and Maven) and Scripting(ksh and sh)
Hardware: PCs (Linux) and PCs (Windows)
Responsibilities:
  • Created maintenance screens for database tables and batch processes to load and process database accounting transaction records.
  • Limited Agile environment with Test Driven Development(TDD).
  • Wrote a tool to generate virtually all source files for maintenance screens. (It generates everything from the Hibernate XML files to the JUnit action tests including validation XML stanzas for any screen that manipulates one table at a time from a table
  • Converted java methods to PL/SQL to improve transaction throughput.
07/02 - 12/04 Freescale (Metrowerks) - Austin, Texas
Lead Developer / Architect Mgr.: Jim Trudeau
Software / Processes: Java(Apache commons, BuzzPower, Cybersource (eCom), Informa, J2EE, JDK(1.3), JSP, JSTL(1.0.5), Jakarta ORO (1.1.x), LDAP(1.2.X), Lucene(1.3), Mail, OJB, Servlets, Struts(1.0.2), Xerces, log4j and p6spy), JavaScript(IE) and Markup(CSS, HTML and XML), App Servers(Resin(2.x) and WebLogic(6.x)), Web Servers(Apache) and Web Services(SOAP), Relational(Microsoft SQL Server(2000) and Oracle(8i)) and Stored Procedures(SQL Server 2000), Version control(WinCvs), MS(2000 and XP) and UNIX(Linux(Red Hat)), Other IDEs(IntelliJ IDEA(3 and 4) and JBuilder), Other(Mobile Accessible), Build Tools(Ant) and Scripting(ksh and sh)
Hardware: PCs (Linux) and PCs (Windows)
Responsibilities:
  • Created eCommerce and training sites mainly used by smart phone manufacturers for application developers and other product driven Struts backed sites.
  • Setup and ran the maintenance team (5-6 people).
  • Established coding guidelines and methodologies for the group.
  • Started as contractor and was only developer converted to perm / kept from original dev group of all contractors.
  • Wrote and maintained eCommerce module which included Web Services (SOAP) interfaces which were used by all the customer sites.
  • Conducted interviews of new programmers and ongoing reviews of contract personnel.
01/01 - 08/01 powered.com - Austin, Texas
Sr. Java Programmer Mgr.: David Rioux
Software / Processes: Java(EJB(2.x), J2EE, JDBC, JDK(1.3), JSP and Servlets), JavaScript(IE) and Markup(HTML and XML), App Servers(Resin(2.x) and WebLogic(6.x and 5.x)) and Web Servers(Apache), Relational(Oracle(8i)), Version control(WinCvs), MS(2000), Other IDEs(Kawa), Build Tools(Ant) and Scripting(ksh and sh)
Hardware: PCs (Linux) and PCs (Windows)
Responsibilities:
  • Rewrote online education (story server) sites to use a JSP/EJB (MVC) model.
  • Streamline and standardized development process to reduce development time and improve testability of applications.
09/00 - 12/00 eLaw.com - Austin, Texas
Sr. Java Programmer Mgr.: Apolak Borthakur
Software / Processes: Java(EJB(2.x), J2EE, JDBC, JDK(1.2), JSP and Servlets) and Markup(HTML and XML), App Servers(WebLogic(4.x)), Relational(Oracle(8i)) and Stored Procedures(Oracle PL/SQL), Version control(StarTeam(4.2)), MS(2000) and UNIX(Solaris), Build Tools(make) and Scripting(ksh and sh)
Hardware: Sun SPARC and PCs (Windows)
Responsibilities:
  • Created a document exchange site for lawyers using EJBs as a control interface to an Oracle database.
  • Streamlined interface between application and Oracle accounting system.
07/00 - 09/00 KPMG - Austin, Texas
Java Programmer Mgr.: Nancy Black
Software / Processes: Java(J2EE, JDBC, JDK(1.2), JNDI, JSP and Servlets) and Markup(HTML), App Servers(iPlanet (Netscape)), LDAP(Netscape LDAP Server) and Web Servers(Netscape Enterprise Server), Relational(Oracle(8i)), Version control(Visual Source Safe(VSS)), MS(NT(WS, SRV, ESRV,WTS)) and UNIX(Solaris), Other IDEs(JBuilder), Scripting(ksh)
Hardware: Sun SPARC and PCs (Windows)
Responsibilities:
  • Created various ecommerce web based applications for clients including driver license renewal system.
  • Implemented LDAP interface for applications.
06/00 - 07/00 CDS - Austin, Texas
Java Programmer Mgr.: Emmett Olive
Software / Processes: Java(J2EE, JDBC, JDK(1.2), JSP, Servlets and console), JavaScript(IE) and Markup(HTML), App Servers(JRun) and Web Servers(IIS), Relational(MS Access), Version control(Visual Source Safe(VSS)), MS(NT(WS, SRV, ESRV,WTS)), Other IDEs(JBuilder), Build Tools(make)
Hardware: PCs (Windows)
Responsibilities:
  • Created web based applications to customize mail and monitor click throughs.
  • Came up with design to vary graphics resolution in emails by timing first image download.
04/00 - 06/00 IBM(Tivoli) - Austin, Texas
Java Programmer Mgr.: Dave Skeen
Software / Processes: Java(J2EE, JDBC, JDK(1.2), JSP and Servlets) and Markup(HTML), App Servers(Tomcat) and Web Servers(Apache), Relational(DB/2 and Oracle), Version control(CMVC), MS(NT(WS, SRV, ESRV,WTS)) and UNIX(Solaris), Other IDEs(JBuilder), Build Tools(make) and Scripting(ksh)
Hardware: Sun SPARC and PCs (Windows)
Responsibilities:
  • Created web console for control application (Compass). Basically using JSPs with local beans to present forms and Servlets to take the data from the forms to stuff the bean and call action methods.
01/00 - 03/00 AgentGo.com - Austin, Texas
Java Programmer Mgr.: Mike Nels
Software / Processes: Java(EJB(1.x), JDK(1.1 and 1.2), JNDI, JSP and Servlets), JavaScript(IE and Netscape) and Markup(HTML), App Servers(WebLogic(4.x)) and Web Servers(Apache), Relational(Sybase), Version control(Visual Source Safe(VSS)), MS(NT(WS, SRV, ESRV,WTS)), Accounting(Oracle Financials), Build Tools(make) and Scripting(ksh and sh)
Hardware: PCs (Windows)
Responsibilities:
  • Rewrote personalized message system from chained JSPs to a system that also utilizes Servlets and entity and session EJB layers to create an API for future applications to use.
06/99 - 01/00 IBM(PCS) - Austin, Texas
Java Programmer Mgr.: Ron Bell
Software / Processes: Java(EJB(1.x), JDK(1.1), JNDI, JSP and Servlets), JavaScript(IE) and Markup(HTML), App Servers(WebSphere(2.0-3.0)) and Web Servers(IBM HTTP Server), Relational(DB/2) and Stored Procedures(DB/2), Version control(CMVC), MS(NT(WS, SRV, ESRV,WTS)) and UNIX(AIX), Other IDEs(JBuilder and VisualAge), Build Tools(make) and Scripting(ksh)
Hardware: IBM RS/6000 (AIX) and PCs (Windows)
Responsibilities:
  • Rewrote ecommerce application from Perl with flat files to java and JSP with DB2 via Enterprise Java Beans.
  • Worked on all parts of project from DB changes through all the layers to HTML layout.
10/98 - 05/99 IBM (LDAP) - Austin, Texas
Java Programmer Mgr.: Mounir Bsaibes
Software / Processes: Java(AWT, JDK(1.1), JNDI, JNI and console), JavaScript(IE) and Markup(HTML), Web Servers(IBM HTTP Server and Netscape Enterprise Server), Relational(DB/2), Version control(CMVC), MS(NT(WS, SRV, ESRV,WTS)) and UNIX(AIX and Solaris), Other IDEs(J++ and JBuilder), Build Tools(make) and Scripting(ksh and sh)
Hardware: Sun SPARC, PCs (Windows), IBM RS/6000 (AIX) and Sun Ultra SPARC
Responsibilities:
  • Designed, wrote, and maintained application with GUI (AWT) front end that reads a list of commands from an LDAP directory which then are processed as LDAP JNDI or C API (via JNI) operations to create automated clients which can be easily changed by the user.
  • Also designed, wrote, and maintained other applications to automate reloading of LDAP directory data and administration of code.
  • Setup and maintained web site for department including creating web interfaces into the defect tracking system.
  • Automated creation of code documentation and project status.
07/98 - 10/98 Eaton Semiconductor - Austin, Texas
Programmer Mgr.: Rance Roberts
Software / Processes: JavaScript(Netscape), Web Servers(Apache), Bug tracking(DDTS) and Version control(Rational ClearCase), UNIX(SunOS), Other(DOD), Build Tools(make) and Scripting(awk, bash, csh and sed)
Hardware: Sun SPARC
Responsibilities:
  • Designed and wrote applications to automate building, version control, and status reporting.
  • Took a book of instructions and turned it into a few applications that prompted you for values the application could not look up or deduce and then went off to do the task and automatically check the results.
  • Setup web a server to deliver build status, release information, and process information.
06/98 - 07/98 Cornerstone Retail Solutions - Austin, Texas
Java Programmer Mgr.: Ron Bell
Software / Processes: Java(AWT, JDBC, JDK(1.1), Swing and console), Version control(PVCS), MS(NT(WS, SRV, ESRV,WTS)), Other IDEs(J++, Visual cafe and VisualAge), Build Tools(make) and Scripting(ksh and sh)
Hardware: PCs (Windows)
Responsibilities:
  • Created a GUI (AWT) report module for a Point Of Sale system implemented in a client/server model via RMI with JDBC connections to the databases.
11/97 - 06/98 Trilogy - Austin, Texas
Java Programmer Mgr.: Jay Sacco
Software / Processes: C/C++(C and C++), Java(AWT, JDBC, JDK(1.0 and 1.1), Swing and console), JavaScript(IE) and Markup(HTML), Web Servers(Apache and Domino), Relational(DB/2 and Oracle), Version control(PVCS), MS(NT(WS, SRV, ESRV,WTS)), Other IDEs(J++), Build Tools(make) and Scripting(ksh and sh)
Hardware: PCs (Windows)
Responsibilities:
  • Worked on automating the build process and making it conform to a more object orientated design.
  • Setup and administrated PVCS version control system.
  • Wrote applications to enhance usability of PVCS.
  • Acted as resource for junior developers to debug build and integration problems.
03/97 - 10/97 IBM (LDAP) - Austin, Texas
C++ Programmer Mgr.: Sharal Brown
Software / Processes: C/C++(C and C++), JavaScript(IE) and Markup(HTML), Web Servers(IBM HTTP Server), Relational(DB/2), MS(NT(WS, SRV, ESRV,WTS)) and UNIX(AIX(4.1 and 3.2), HP/UX(9.x and 10.x), Solaris(5.3) and SunOS(4.1)), Build Tools(make) and Scripting(ksh and sh)
Hardware: Sun SPARC, PCs (Windows), HP (HP/UX) and IBM RS/6000 (AIX)
Responsibilities:
  • Worked on team enhancing LDAP product.
  • Designed and wrote applications to help automate FVT for client / server (LDAP) directory services program with the client on windows and AIX and the servers on UNIX platforms.
  • Wrote program to take output files and auto generate web pages with spreadsheet like index from them.
  • Maintained source code with CMVC version control tools.
10/96 - 03/97 Tivoli (pre IBM) - Austin, Texas
C++/Perl programmer Mgr.: Sharon Gaston
Software / Processes: C/C++(C++), JavaScript(IE) and Markup(HTML), Web Servers(Apache), Relational(DB/2 and Oracle), Bug tracking(RETAIN) and Version control(CMVC), MS(NT(WS, SRV, ESRV,WTS)), Other OS(MVS) and UNIX(AIX(4.1 and 3.2), HP/UX(9.x and 10.x), Solaris(5.3) and SunOS(4.1)), Build Tools(gmake and make) and Scripting(csh, ksh and sh)
Hardware: AT&T (Unix), Sun SPARC, PCs (Windows), HP (HP/UX) and IBM RS/6000 (AIX)
Responsibilities:
  • Acted as resource for portability problems across various UNIX and NT platforms.
  • Debugged and maintained bridge (DB2 database) between RETAIN (MVS problem tracking software) and CMVC (Oracle/AIX problem tracking software) system.
  • Created and maintained website to show department status.
  • Created web interfaces for various applications and did CMVC administration.
01/96 - 10/96 BMC Software - Austin, Texas
C++ programmer Mgr.: Doug Skogman
Software / Processes: C/C++(C and C++) and Markup(HTML), Web Servers(Mosaic), Relational(Oracle), Bug tracking(Vantive) and Version control(PVCS), Other QA(QA Partner), MS(NT(WS, SRV, ESRV,WTS), Windows(3.1) and Windows 95) and UNIX(AIX, HP/UX, Solaris and System V), Build Tools(make) and Scripting(ksh and sh)
Hardware: AT&T (Unix), Sun SPARC, PCs (Windows), HP (HP/UX), Sequent and IBM RS/6000 (AIX)
Responsibilities:
  • Worked on team porting product to new platforms.
  • Created applications to help automate FVT for client / server Oracle administration program with the client on windows and the servers on NT and UNIX platforms.
  • Wrote program to take QA Partner test output files and auto generate web pages with spreadsheet like index from them.
  • Maintained source code with Vantive and PVCS version control tools.
  • Created and maintained website to show department status.
08/95 - 01/96 Texas Instruments (TI) - Austin, Texas
C++/TCL programmer Mgr.: Sagy Mintz
Software / Processes: C/C++(C++), Markup(HTML) and TCL(DejaGnu and Expect), Web Servers(Mosaic), Version control(CVS), UNIX(HP/UX and Solaris), Certified(SEI), Build Tools(gmake) and Scripting(csh and ksh)
Hardware: TI 1500 / HP 9000 and Sun SPARC
Responsibilities:
  • Wrote sample applications and tools to automate BVT of Voice Platform API on UNIX platforms.
  • Maintained source code with CVS version control tools in a SEI environment.
  • Created and maintained website to show department status.
07/94 - 08/95 IBM(SOM) - Austin, Texas
C++ programmer Mgr.: Ha Nguyen
Software / Processes: C/C++(Borland C++, CSet++, MetaWare cross compiler and xlC) and Markup(HTML), Web Servers(Mosaic), Version control(CMVC), Code Coverage(Veritas(1.4)), MS(DOS(1.0-3.3)), Other OS(OS/2) and UNIX(AIX), Protocols(NFS, Net BIOS, PCNFS and YP/NIS) and Technologies(Ethernet, Novell and Token-Ring), Certified(ISO9000), Build Tools(make) and Scripting(awk, ksh and sed)
Hardware: IBM PS/2, Power PCs, PCs (Windows) and IBM RS/6000 (AIX)
Responsibilities:
  • Wrote programs in IDL, C and C++ for SOM compiler on Windows, AIX, and OS/2 platforms on above network transports.
  • Maintained source code with SCCS (CMVC) version control tools in an ISO9000 environment.
  • Created and maintained website to show department status.
12/93 - 07/94 UPS - San Antonio/Austin, Texas
C++/Lisp programmer Mgr.: Jerry Hughes
Software / Processes: C/C++(Borland C++(4.0) and xlC) and Lisp(Interleaf), Relational(MS Access and Oracle) and Tools(Magic (Oracle/Btrieve front end)), MS(DOS(1.0-3.3)) and UNIX(AIX), Technologies(Novell), Build Tools(make) and Scripting(awk, ksh, sed and sh)
Hardware: IBM PS/2, IBM RS/6000 (AIX) and Sun SPARC
Responsibilities:
  • Worked primarily unsupervised at home to create applications to manage data from various sources and turn it into hypertext databases for the computer and aircraft industries.
  • Wrote applications to automate writer and system administrator functions.
  • Created database with GUI front end to collect aircraft data.
  • Setup Sun SPARC systems and network for Georgia office.
  • Provided second level IT support for Austin, San Antonio, and Georgia offices.
01/93 - 10/93 IBM (IDD-off site) - Austin, Texas
C/Lisp programmer Mgr.: Jake Duerst
Software / Processes: C/C++(xlC(ASCII, X, Motif)) and Lisp(Interleaf), MS(DOS(1.0-3.3) and Windows for Workgroups), Other OS(OS/2) and UNIX(AIX), Protocols(NFS, PCNFS and YP/NIS) and Technologies(Ethernet, Novell and Token-Ring), Build Tools(make) and Scripting(awk, ksh, sed and sh)
Hardware: IBM RT (AIX), IBM PS/2 and IBM RS/6000 (AIX)
Responsibilities:
  • Rewrote InfoCrafter (Hypertext program) build code reducing build time from two days to 4 hours.
  • Wrote and enhanced Lisp applications.
  • Wrote Motif interfaces for an existing database and systems administration programs.
  • Created Motif, C, sed, awk, and shell script programs to automate user and administration tasks.
  • Performed System Administration for documentation group.
01/90 - 01/93 IBM (IDD-onsite) - Austin, Texas
C/Lisp programmer Mgr.: Jim Mahlin
Software / Processes: C/C++(xlC(ASCII, X, Motif)) and Lisp(Interleaf), Relational(Oracle), MS(DOS(1.0-3.3)) and UNIX(AIX), Protocols(AFS(2), DCE/DFS, DS, NFS, PCNFS, SNA, TCP/IP and YP/NIS) and Technologies(Ethernet, Novell and Token-Ring), Certified(ISO9000), Build Tools(make) and Scripting(awk, ksh, sed and sh)
Hardware: IBM RT (AIX), IBM PS/2 and IBM RS/6000 (AIX)
Responsibilities:
  • Worked at client site (ISO 9000 environment).
  • Created and maintained programs to automate the creation of source documentation and testing and building of Hypertext database.
  • Created and maintained programs for system monitoring in C, script (sed, awk, ksh and sh), and Motif.
  • Wrote configurable menuing systems in a client / server environment.
  • Wrote X and Motif style interfaces to existing ASCII based in house applications.
  • Ported shareware Motif programs to the AIX platform.
  • Wrote applications in Lisp for documentation creation and checking.
  • Performed System Administration for documentation group.
01/87 - 12/89 Dell Computers - Austin, Texas
Senior Programming Technician Mgr.: Tom Lang
Software / Processes: BASIC(Quick Basic) and C/C++(cc), MS(DOS(1.0-3.3)) and UNIX(ISC/Dell), Protocols(NFS, PCNFS, TCP/IP and YP/NIS) and Technologies(Ethernet, Novell and Token-Ring), Build Tools(make) and Scripting(awk, bash, csh, ksh, sed and sh)
Hardware: IBM PS/2, Dell 8086-80486 PCs and Sun (Solaris)
Responsibilities:
  • Wrote scripts (sed, awk, ksh and sh) and binaries for Dell UNIX offerings.
  • Headed compatibility testing effort for the initial release of Dell UNIX.
  • Created use cases and testing framework for the initial release of Dell UNIX.
  • Created and ran test scenarios involving various combinations of hardware, operating systems, software, and networks. These scenarios included all Dell products, prototype and general production, third-party hardware and software on which compatibility issues were raised.
  • Performed comparative analysis of systems and networks from other vendors.
10/83 - 11/86 MicroAge Computers - Indianapolis, Indiana
Senior Support Technician / Service Manager Mgr.: Bob Murray
Software / Processes: BASIC(Business BASIC), Flat(PFS) and Relational(MS Access), MS(DOS(1.0-3.3) and Windows(3.0 and 3.1)), Other OS(Apple DOS, CP/M and MP/M) and UNIX(System V and XENIX), Technologies(Corvus Omninet, Novell and PCnet (IBM & Orchid)), Accounting(Great Plains, Open Systems and Peachtree), CAD/CAM(AutoCAD) and Scripting(sh)
Hardware: IBM PS/2, Apple III, Altos 2086, Tallgrass, Altos 986, IBM PC Junior, Apple II, AT&T 3B Series (Unix), Lisa / Mac XL, AT&T 6300, Altos 586, Mac, Corvus, Sony SMC 70 (CPM), AT&T 7300, Altos 515, IBM PC,PC2, HP pre486 PCs, Altos 8600, C. Itoh, Compaq 8086/80286/80386 and Tandon PCs
Responsibilities:
  • Managed support staff of five.
  • Created, repaired, and supported turnkey and custom computer systems for accounting and office automation.
  • Designed and installed networking systems using PCnet (IBM & Orchid), 3COM, Novell, and Corvus running IBM and Apple DOS, CP/M, and UNIX / XENIX operating systems.

EDUCATION

Indiana University / Purdue University at Indianapolis

Majors: Electronics and Chemistry

Repair Certified: Dell, IBM, Compaq, Tallgrass, AT&T, C. Itoh, Tandon, and HP