Profile cover photo
You're now following
Error following user.
This user does not allow users to follow them.
You are already following this user.
Your membership plan only allows 0 follows. Upgrade here.
Successfully unfollowed
Error unfollowing user.
You have successfully recommended
Error recommending user.
Something went wrong. Please refresh the page and try again.
Email successfully verified.
User Avatar
Flag of UNITED STATES
It's currently 2:06 AM here
Joined July 3, 2001
0 Recommendations

James B.

@jamesabrannan

0.0 (1 review)
0.0
0.0
0%
0%
Flag of UNITED STATES
N/A
Jobs Completed
N/A
On Budget
N/A
On Time
N/A
Repeat Hire Rate
## BIO James A. Brannan EDUCATION Graduate Certificate in Software Engineering, University of Maryland, University College Joint Program. 2003 Certificate of Accomplishment in Computer Programming, USDA Graduate School. 2002 Bachelors of Integrated Studies, Weber State University, Ogden, Utah 1992 EXPERIENCE December 2002 to Unemployed – Part-time magazine article writing. Current May 2002 to October 2002 Whitaker Consulting (Client: EDS) Washington, D.C Senior Consultant ·Senior Developer. Worked extensively on defining and implementing an XML schemas for USA universities, allowing them to batch upload data to the INS and State Department (SEVIS 3.0 Batch Interface). ·Prototyped file upload servlet, Signed XML documents, and using X.509 certificates in Java application. ·Prototyped using JMS. ·Identified and developed using Castor for mapping XML document to Java objects. ·Worked with two other senior consultants to develop online system for colleges and universities to batch-submit their data. ·The batch application uses Struts, Enterprise Java Beans, SAX, and Castor. The system uploads XML data, validates it using SAX, performs some business processing, and then interfaced with a previously developed real time web application to validate and persist the data. We Mapped the XML to Java using Castor and developed on Windows 2000 using Resin Enterprise Java Server. June 2000 to May 2002 Peak Technical Services (Client: Michael Baker and Associates)Alexandria, VA Senior Consultant ·Senior Developer. Developed a Java XML/XSLT program to perform data conversion. Contract extended to develop data entry program, develop an automated reporting system, extend several applications with new Java Servlets, develop GIS tool to automate extracting shape files from ArcSDE, develop a Visual Basic interface to FEMA, Map Service Center’s (MSC) Online Flood Map Store, develop numerous PL/SQL scripts/programs to help GIS Analysts, install and troubleShoot IBM’s WebSphere Commerce Suite, serve as a mentor to several junior level ASP and JSP programmers, troubleshoot other developer’s problems (i.e. programming problems and platform problems), and a little bit of everything. December 1999 to June 2000 Renaissance Worldwide (Client: NASDAQ) Gaithersburg, MD Senior Consultant ·Worked for NASDAQ as a senior developer. Designed and developed a web site for monitoring Bond Trading. I designed the web application using UML and Rational Rose. Developed the application using SQL Server stored procedures, COM components (VB and C++ ATL), XML/XSLT. August 1999 to December 1999 InTech Centerville, VA Senior Consultant ·Worked for OneSoft as a senior developer. ·Team Lead on a small team developing an XSLT editor using Visual Basic. The application converts HTML to XHTML then allowes users to add XSLT to the XHTML using a GUI interface. Developed as a tool to include with OneSoft’s XML E-Commerce Server. ·Worked as part of a team coding ASP pages and XSL templates customizing OneSoft’s XML E-Commerce Server. June 1999 to August 1999 Premier Systems Support. (Client: Plumbers and Pipe Fitters National Pension Fund) Alexandria, VA Developer ·Worked as part of a small team of developers programming a document and workflow management system for the Plumbers and Pipe Fitters National Pension Fund. This was a three month contract. ·Involved extensive Word automation, VB programming, C++ programming, and SQL Server development. May 1998 to July 1999 Spatial Data Systems and Connect Inc. Tysons Corner, VA ·Worked part time coding several small scale ASP and ColdFusion websites including then mayoral candidate Anthony Williams. ·Used VB COM, ASP, Java Applets, ColdFusion, JavaScript, HTML October 1998 to June 1999 Booz Allen & Hamilton Tysons Corner, VA Senior Consultant ·Technical lead of a team of five programmers developing an online Accounting application for the Dept. of Energy. ·Technologies included Sybase, ASP, VB COM, UML, Crystal Reports, HTML, JavaScript, Erwin, Sybase April 1997 to Sept 1998 Westat Rockville, MD Junior Programmer ·Completed many small-scale applications involving SAS, CGI using C, C dll programming, VB, Java Applets, JavaScript, HTML, SQL, and ColdFusion. March 1996 to April 1997 AIDS Action Foundation Washington, DC Database Assistant ·SQL, data entry and editing, routine maintenance of several client-server applications, and web page development. ·Technologies include Access, HTML, JavaScript, SQL, Java Applets. June 1992 to April 1993 University of Utah, Dept. of Anthropology Salt Lake City, Utah Research Assistant ·Statistical and data analysis programming using C, AWK on UNIX platform. 1989 to 1991 Weber State University, Dept. of Anthropology Ogden, Utah Research Assistant ·Database creation and maintenance using DBase. Basic programming. Technical writing. PUBLICATIONS ·“Sharpening your C# Unit Testing and Debugging Skills.†C# Today – [login to view URL] (Wrox press) ·“Beyond Extreme Programming Unit Testing.†Under Consideration by IBM DeveloperWorks. ·“Using UML, XML Data Islands, and XSL with ColdFusion.†ColdFusion Developers Journal - November 2000. ·“Flexible XML Web Design: XML Data Islands.†XMLJournal, November 2000. ·“You [too] Can Develop a C++ ATL Component†ASPToday – [login to view URL] (Wrox press), August 2000 ·“Protecting Your Site from Cross-Site Scripting with ColdFusion†– ColdFusion Developer’s Journal – July 2000 ·“Protecting your Site, Your Site’s Clients, and Yourself From Cross-Site Scripting†ASPToday – [login to view URL] (Wrox press) – May 2000. ·“Modeling IIS Components with UML and Visual Modeler†ASPToday – [login to view URL] (Wrox press). March 2000 ## Area of Expertise SKILLS J2EE (Java, EJB, JSP, JMS, Servlets), Java Script, HTML, XML/XSLT, DTD and SCHEMAs, XML Digital Signatures and Security, Visual Basic, Database Analysis and Design, Data Modeling, C/C++, Oracle, SQL Server, SQL, PL/SQL, MS Office (Word, Excel, PowerPoint, Access) – including office automation, Visio, Sun Solaris, LINUX, UNIX, Win32, WebSphere, MQSeries, Tomcat, JBoss, WebLogic, Software Analysis and Design (Structured Analysis and Design, Object Oriented Analysis and Design), Active Server Pages, ColdFusion, Rational Rose, TogetherJ, ArgoUML, PHP, CGI programming using C, C#, Technical Documentation, COM/ActiveX, Resin TECHNICAL TRAINING/COURSEWORK IBM MQSeries Integrator, Advanced PL/SQL, SQL, Web Programming using Java, Object Oriented and Concurrent Programming using Java, C programming, C++ Programming, Visual Basic, Advanced Visual Basic, Database Analysis and Design, Enterprise Development using Visual Basic, Active Server Pages, ColdFusion, Advanced ColdFusion, SAS, UNIX, C++ ATL Programming, Data Structures, Advanced Programming Languages, Software Engineering, Requirements Analysis, Software Design, Software Maintenance CERTIFICATIONS/VENDOR TESTS IBM Certified XML Developer. IBM Exam 486. Object-Oriented Analysis and Design with UML

Contact James B. about your job

Log in to discuss any details over chat.

Reviews

Changes saved
No reviews to see here!

Contact James B. about your job

Log in to discuss any details over chat.

Verifications

Preferred Freelancer
Identity Verified
Payment Verified
Phone Verified
Email Verified
Facebook Connected

Certifications

vworker.png Foundation vWorker Member

Browse Similar Showcases

Previous User Next User
Invite sent successfully!
Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.