This action might not be possible to undo. Are you sure you want to continue?
privacy of these professionals. Human names, com pany names, colleges, software product names are intentionally made up. James Mills 145 Mariott Drive Centennial, CO 80016 Experience
StarSoft, Denver, Colorado, USA 1999 - Present Chief Architect As CTO & Chief Architect for StarSoft, James performed pre-sales activities, pre pared proposals, and had P&L responsibility for the professional services arm of StarSoft. James was also responsible for defining and implementing StarSoft s c ore strategic direction, as well as managing StarSoft s information systems. In addition to these internal responsibilities, James has been instrumental in assi sting StarSoft s clients in developing and implementing their own strategic visi on. Highlights of these include: James was engaged by Avis-Europe to act as their Chief Architect to help Avis-Eu rope define a service-oriented architecture for a mainframe based legacy reserva tion system. James worked closely with the CIO and CTO to develop an open architecture that a llowed Avis-Europe to better access their mainframe data, as well as create a se rvice layer that would allow third party applications to be decoupled from the m ainframe. With a budget of 12MM and team members in London, Amsterdam, New York, and Denve r, James was instrumental in keeping the project on track. Through the course of the project, James had responsibility of leading other sen ior architects and developers to bring the project to fruition. To provide a service-oriented architecture, a web services approach was taken, a nd Weblogic 6.1 was used as the J2EE application server. All web services were r egistered in a UDDI registry, described using WSDL. Java based client applicatio ns utilized JAXR and JAXM to connect to the UDDI registry and to send the SOAP b ased messages to the service. An Integration Broker was developed for communication with the mainframe and oth er external entities using Websphere MQ as the transport mechanism, along with W ebsphere MQ Integrator to handle message transformation and routing. The service layer utilized JMS for communicating to the Integration Broker. Also, another k ey feature was the ability for the Integration Broker to accept the Open Travel Alliance OTA XML messages for car reservation and translate them to format that was acceptable to the mainframe. The project was developed using SUN servers for Weblogic, Websphere MQ, Webspher e MQ Integrator, and Tivoli Policy Director. The development was done on W2K box es using WebGain Studio, Rational Enterprise Suite, following the Rational Unifi ed Process. American Express engaged James as Lead Architect for the worldwide smart card is suance system they were about to develop. James worked with key AMEX employees a
Servlets. Also. . The key role that Integration Broker played was to transform messages in one format such as an XM L description of the card to another format that could be understood by other pl atforms in this case an AS/400 and a mainframe. the JavaCard API in con junction with the Opencard Framework was utilized to communicate with the smart cards. The key features of this system include an Integration Broker to facilitate the exchange of data between various systems on different platforms.nd groups to develop a system that allows AMEX to issue new smart cards to any o ne around the world. Phoenix. James was engaged to be a Chief Architect for a nationwide moving brokerage comp any. James was instrumental in helping t he Sun Java Center grow from 20 consultants around the world. This include d Java Server Pages. and an Oracle database. James worked with a team of developers to iteratively RUP develop and integ rate existing systems with tracking and routing software to optimize the routing of cargo around the country. His te chnical leadership resulted in several successful projects. USA 1997 . Enterprise Java Beans. The Integration Broker was developed using MQ-Series and MQSI. He was instrumental in pre-sales a ctivities as well as the development and execution of statements of work. London and India. James coordinated this 32MM iterative Method 1 / RUP develop ment effort with a team of developers in Denver. Was resp onsible for leading and mentoring the developers as well as the overall system a rchitecture. Southwest Airlines Rapid Prototype Project Lead Responsible for creating a prototype which showed SW how it could use Java techn ology with their existing mainframe systems. Had respons ibility for the overall system architecture. This feature used Java Ser ver Pages JSP to interact with the client to ask them questions about what they wanted on their card.1999 Senior Java Architect As a Java Architect for the Sun Java Center. a system to man age all card applets and the card population. as well as the integration with sev eral internal legacy systems. to an organization with more than 200 senior level consultants. and Australia. James had to oversee the development of a J2EE application that was deployed using Weblogic. Bu dget 1M Sun Microsystems. as well as va rious business units in Salt Lake City. FirstUSA Concierge Service System Architect/Team Lead Helped FirstUSA develop a web based concierge service for card members. Another key feature was the applet management system. some of which includ e: Strong Funds Brokerage Project System Architect/Project Lead Helped Strong Funds design and implement an online brokerage system. A great deal of time was spent comm unicating with various business groups at SW to understand their needs and their concerns. Colorado. and the applet delivery system. as well as provide the capability to do post issuance manag ement of the cards. Fort Collins. This was developed using J 2EE with Websphere application server on Sun Solaris. As Chief Architect James defined and implemented the strategy to integrate their current legacy systems with a new web based automated quote generation sys tem. As part of this project. New York. and then communicated with other systems via JMS and the I ntegration Broker to fulfill the client s request.
PBX.F. and other external systems with the new Java/CORBA based management system.1999 Software Engineer As a Software Engineer. Salt Lake City. Architecture Review Asked to come to Belgium to review the CORBA architecture for a large project at S. UT.T. Oracle. as well as giving presentations to the cu stomer. Oracle. as well as providing support to other various teams o n the project. S. James was responsible for developing distributed mission management software for use in controlling satellites from the control center.T.F. Boulder. Jones Information Technology Systems. Responsible for the design and architec ture of team deliverables. As a member of the technical staff. Summary of Qualifications Technical Skills J2EE Sun Certified Java Programmer for Java 1 & Java 2 Platform EJB JSP Servlets JMS JDBC . Respons ible for leading the other architects. As the lead architect had the responsibility of cost and sched ule estimates as well as the overall design and delivery of the product. USA July 1992 . Responsible for leading the team that was tasked with in tegrating the companies various AS/400. The r esult of the three-week study was a paper outlining how this company could use E mbedded Java in their card readers.May 1995 Software Engineer As a Software Engineer for Infonational. James was responsible for the overall design and deliverables of the data distribution subsystem.S. MFC. UT.I. James was responsible for developing au tomation software to validate data for electronic phone book directories. Was able to provide valuable insight and support. Salt Lake City. Technologies utilized were C++.I. Had to interact not only with the customer. USA 1995 . which in turn led to a more robust CORBA infrastructure. USA July 1993 . Primar y technologies utilized were C++. Interactive Training System Project Lead Lead architect for an Interactive Training System for a large automobile manufac turer in the U.July 1993 Software Engineer As a software developer for KBCT TV & Radio James was responsible for developing inventory management software for the station.W. Colorado. but also with various internal Sun groups to find solutions to the various probl ems posed. Embedded Java Study Team Lead Provided guidance and mentoring to a large smart card provider in Belgium. New Technologies. proprietary OCS software.W. KBCT TV and Radio Station. and MFC.Transportation Management System Team Lead Help design and build a large transportation management system for a industry le ading shipping company.
US University of Colorado .Denver MS CS Denver. Unix Solaris Windows NT/2000 C++ Websphere & Visual Age Inprise Application Server / Jbuilder Weblogic Business Skills Able to create vision and direction that is both compelling and challenging to w ork towards Able to inspire and motivate individuals with different personalities Able to encourage people to seek out solutions to problems. Education Brigham Young University B. Salt Lake City. CO In progress Up . not just identify th em.S.JNI JINI RMI JNI JINI JavaCard CORBA / IIOP Websphere MQ XML/XSL/XSLT JAXM JAXR SOAP UDDI WSDL Web Services Rational Unified Process OO Software Lifecycle Processes.S. Able to make and carry out decisions that will server the long-term interests of the business. C. Able to effectively manage budgets and allocations of funds at all levels of an organization. Utah. Able to set clear goals and responsibilities so that tasks can be completed with high quality and in a timely manner.
This action might not be possible to undo. Are you sure you want to continue?
We've moved you to where you read on your other device.
Get the full title to continue reading from where you left off, or restart the preview.