James Holder work email
- Valid
- Valid
- Valid
James Holder personal email
- Valid
- Valid
James Holder phone numbers
I have over 25 years of web development experience under my belt, and have enjoyed watching the industry change over the years. The last decade has been spent working closely with NASA, primarily focused on financial and logistical web based applications with the Agency Application Office here at Marshall.When I started with NASA (by way of SAIC) in 2013 the journey to move to Java had already begun. One of the first things I did was convince my teammates to embrace both Maven and Spring which I had been using since 2007. Those initial decisions, and the implementations that followed, have given our team a consisten and clear path forward during new development efforts. The act of standardizing on that architecture has allowed for rapid development and release of the numerous applications we have developed and delivered over the years.
-
Software Engineer ManagerSaic Sep 2013 - PresentReston, Va, Us- Developed multiple re-usable libraries to simplify and homogenize common behaviors. (Security implementations, compilation behavior, etc) - Currently managing four direct reports- Mentored junior to mid-level developers, as well as providing input at the architectural level as needed - Wrote commonly used APIs (file storage, activity logs, email sending, etc) to lower the cost of entry for applications that required these features. Initially these features were all consumed via REST API, but later added the ability to use Kafka to publish topics (particularly for email sending) as an option- Presented in multiple Communities of Practice meetings to introduce new technologies, as well as provide additional information/explanations for existing processes- Worked with operations group to ensure Gitlab CI/CD processes were in place to automatically deploy code on commit via Gitlab.- Wrote financial tracking system to monitor the status of of payments and exceptions in SAP, while overlaying and tracking the decision making process to ensure that governmental requirements were being upheld- Wrote financial Invoice system to streamline invoice and payment request processing. Backend using spring, MyBatis, and initially EXTJS, later transitioning to VueJS. Multiple scheduled jobs related to data processing, and integrating with SAP (via RFCs)- Worked on Human Capital Workforce applications, primarily using .war deployments to Tomcat, the backend written in Java, with the front end written with EXT JS. - Wrote resume keyword parser proof of concept that rivaled commercial offerings at the time. -
Java DeveloperCamber Corporation Dec 2012 - Sep 2013Huntsville, Alabama, UsContinuation of the Army's LOGSA contract. Duties were identical to those performed on the same contract with Jacobs.• Load/scalability testing and reporting with open source tools The Grinder, GrinderAnalyzer, and The Ground Report• Assisted HR in assessing and interviewing developers during the technical portion oftheir interviews.• Wrote multi-threaded Java validation tool to ensure seamless upgrade during IDMproject. -
Programmer IvJacobs Sep 2007 - Dec 2012Dallas, Tx, UsPrimary responsibilities include application development, technology selection, andmentoring with a focus on view components including browser interaction and relatedtechnologies such as HTML,CSS, and JavaScript.• Served as a technical lead during the software evaluation phase of an enterpriseportal project.• Lead programmer on the Sustainment Base Production reporting tool using Java, JSF1.2, RichFaces 3, Spring 2.5, and interacting with Oracle stored procedures.• Principal Java developer for the first phases of a high visibility logistical tracking toolfor the US Army using JSF/Spring. The application was used to track over $7 billiondollars of Army equipment in Iraq/Afghanistan.• Created several reporting applications to give end users more meaningful views intothe data available. Most often tabular views of data, but chart generation, andscreen space management also occurred.• Created several small libraries using the Dojo Toolkit and custom JavaScript thatwere included in the organizations maven archetype for new applicationdevelopment.• Created original HTML and CSS templates to be used in the organization's applicationframework.• Principal subject matter expert for general web technology related queries.• Provided analysis and evaluation of requirement specification delivered by thecustomer. -
Systems Analyst ProgrammerBevilacqua Research Corp May 2004 - Sep 2007Duties were primarily related to the Disclosure and Release tool (DART) contract, with other tasksbeing performed as needed.• Principal ColdFusion GUI Developer for the National Geospatial-Intelligence Agency'sDisclosure and Release Tool and supporting database developer (ColdFusion, Oracle,AJAX, Javacsript, XML, JSON).• Created and maintained several PL/SQL procedures for the DART application.• Converted ArcIMS portion of DART from a linear (full page refresh) approach to a moreflexible (and speedier) approach using AJAX technology (partial page refresh).• Participated in requirement gathering and specification definitions for DART.• Participated in database design meetings and code reviews.• Created Web applications to aid contract acquisition, and proof-of-concept sites forinternal tools.• Changed database schema to increase storage potential and decrease query times.• Developed granular, per user permission “filtering” system for DART.• Developed method for monitoring database transaction history, and storing application-level users’ information, without encountering a race condition.• Optimized numerous queries and procedures, and changed technological approaches inthe DART application to increase speeds—in many instances upwards of 1000%.• Increased file import time from 5 minutes to approximately 30 seconds.• Evaluated and tested various frameworks used to integrate AJAX technology into theDART application.
-
Application Administrator/WebmasterItc^Deltacom Inc Jul 2001 - May 2004Performed duties as Webmaster and was later promoted to Application Administrator II.Duties include HTML coding, PHP coding, application development, MySQL databaseadministration, Linux system administration, Windows server administration, productevaluation, personnel training, system troubleshooting, and general web support.Development was primarily done using L.A.M.P. (Linux/Apache/MySQL/PHP).• Developed a promotional tracking tool (PHP & MySQL) to track sales force "points"and handle the redemption of those points for prizes.• Developed Select 100 Reporting Tool (PHP & MySQL on Win32) to provide managementvisibiltiy into line sales, trends, and behaviors.• Developed several interactive surveys and reporting mechanisms with PHP/Perl &MySQLto aid departments in identifying areas in need of improvement.• Created a mass mailing utility (PHP & MySQL) to mail and track HTML and plaintextemails to customers.• Created a document tracking application (PHP & MySQL) that provided a searchabledatabase of project and document information.• Wrote several data reporting applications (PHP & Perl) that took designated files asinput, performed calculations, and returned the manipulated data to the user.• Created external facing sites (Adobe Photoshop/Illustrator, EditPlus++) with HTML,CSS layout, JavaScript, ASP, and Perl coding for http://www.itcdeltacom.com/ ,http://www.grapevine.com/ , and http://ccp.itcdeltacom.com/.• Performed maintenance, server administration, and content creation for (ASP, PHP,HTML) internal application servers.• Created a coverage Area lookup application (ASP & SQL Server) for GrapeVine.com.• Wrote web based contact forms that stored encrypted information, after emailing thecontents to the parties specified in the configuration files (Perl & HTML).
-
Multimedia DesignerAdtran, Inc Apr 1999 - Jun 2001Performed duties equivalent to that of Webmaster. HTML generation, Cold Fusionprogramming, Perl programming, JavaScript programming, Apache administration, imagemanipulation, and site creation.• Used BBEdit, Cold Fusion, MS Access, Illustrator, Freehand, Photoshop, and Fireworksto redesign the MARCOM Intranet site, progressing from static HTML pages to dynamic,data-driven pages• Used Photoshop to reduce graphic sizes on a large number of data sheets to a size andformat that can be read by fax machines for the Fax on Demand (FOD) server.• Used BBEdit and Quark Express to convert Quark documents to HTML.• Converted Quark document that used numerous visible decision trees to an interactiveportable HTML document.• Developed web-based customer registration forms. (Perl, HTML, & Oracle)• Created a training scheduler (Perl & HTML) application that allowed for classregistration, class update, class edit, and class deletion by chosen internaladministrators.• Created an application written in Cold Fusion, behaves as a virtual binder keepingtrack of users, past requests, new requests, and similar features.• Developed a tracking application (Perl & HTML) to monitor response and effectivenessof Newsletter advertising, print advertising, banner advertising, etc.• Created VAR Website (Perl, HTML, and JavaScript) which allowed user registration andreport generation for management users.• Created VAR Forum (Cold Fusion & Access) which behaved as a message board for VARsto exchange views and ideas for future meetings and to improve sales.• Worked with Testing engineers to develop user interface and front end programming(ASP, HTML, SQL Server) for test tracking.
James Holder Skills
Frequently Asked Questions about James Holder
What company does James Holder work for?
James Holder works for Saic
What is James Holder's role at the current company?
James Holder's current role is Software Engineer Manager.
What is James Holder's email address?
James Holder's email address is ja****@****ail.com
What is James Holder's direct phone number?
James Holder's direct phone number is 175772*****
What skills is James Holder known for?
James Holder has skills like Java, Javascript, Html, Css, Coldfusion, Rest, Php, Sql, Spring, Oracle Application Server, Weblogic, J2ee Application Development.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial