jameswclark

Resume

Download Versions: jwclark resume wordjwclark resume pdf

James W. Clark
4220 Doe Creek Trail, Fort Worth, TX 76244 • (214) 725-5902 • jwclark@gmail.com

Summary

Senior developer with over 14 years of experience developing web-based applications through all phases of the development life cycle, from requirements analysis through final installation at external customer sites. Experienced with both technical architect and team lead roles for a number of projects. Over eight years working with .Net technologies.

Over six years of experience working in Java. Over three years as a technical architect. Specialized in building applications that streamline business processes as well as enhancing or replacing legacy applications. Experienced in performing technical analysis for applications and providing documents that would be turned over to both other team members and client development teams.

Looking for an opportunity to continue in a technical lead or architect role in either Java or .Net. Would like an opportunity to develop for mobile devices, especially iOS or Android. Would like to eventually transition into a management role.

Experience
PricewaterhouseCoopers
Senior Associate / Technical Lead Jun 2006 - May 2012
  • Currently working as technical lead for complete re-write of a legacy VB 6.0 windows application to convert it into an ASP .Net MVC web-based application. Tasks include complete re-design of the data model, integrating Entity Framework with MVC, complete user interface design, creating technical analyses of back-end business processes, implementation, building unit-tests, and checking expected results data. I am also responsible for bringing junior members and contractors up to speed on the architecture of the project as well as performing code reviews and assisting with code migrations. Release 1 of the project was built using .Net 3.5, ASP .Net MVC 1.0, and Entity Framework 1.0. Release 2 will update the code to .Net 4.0, ASP .Net MVC 2.0, and Entity Framework 4.0.
  • Worked as project manager with a small team of developers and staff migrating an existing web-based system to support SQL Server 2008. The project involved managing developer bug fixes with other staff for both unit testing and regression testing of the system.
  • Worked with junior members of the group to upgrade an existing website to handle registrations for a client conference.
  • Helped develop a new architecture for generating eFile documents within an existing web-based application. Lead development of a Windows application to help team members manage submitting the documents electronically to the IRS.
  • Served as team lead on one of the existing web-based applications. Tasks included managing annual support items, coordinating with the development director on creating development tasks, managing other developers in implementing tasks, migrating code changes to the production environment, and supporting staff users during tax season.
  • Helped support all of our web-based applications, including making bug fixes, providing estimates for fixes, and working with staff to ensure fixes were tested.

Technologies used: VB .Net 2.0, 3.5, 4.0, ASP .Net (including MVC 1.0 & 2.0), SQL Server 2000/2005/2008, IIS up to 7.0.

Onclarity
Technical Architect Jan 2006 - Jun 2006
  • Startup company that worked with Novell consultants to develop a single-sign-on windows terminal solution for a pair of small internal hospital networks. Instead of supporting a large number of desktops, the solution allowed the hospitals to use ?dumb? terminals to remote launch applications from a centralized collection of servers. Helped train hospital IT staff to support the systems.
  • Helped design a windows-based application for home inspections using C# .Net.

Technologies used: C# .Net, Novell

Picasso Software
Technical Architect / Internet Developer Jun 2000 - Jan 2006
  • Designed and developed numerous web-based applications for external customers and was technical lead on many of those projects. Tasks included design and implementation of the data model, calculating time estimates for completion, building out java beans, design and implementation of support for internationalization, building batch processes, and mentoring junior team members in Picasso's architecture.
  • Developed multiple versions of a bank charge forecasting and analysis application using standard J2EE technologies, WebLogic, and Oracle.
  • Created an equipment inventory management system for a hospital equipment supplier using ASP .Net and C#.
  • Designed a custom prototype framework that uses a combination of XML, DHTML and JavaScript to closely mimic implementation functionality. Prototypes are used to supplement business requirements as well as help identify look and feel and usability issues.
  • Created an integrated patient profile system for a medical software company which allowed medical staff to quickly access patient?s current medical history using Java/J2EE and Struts/Tiles.
  • Designed and implemented a standardized test reporting system using C# and ASP .Net framework that would allow school districts to analyze test results down to the student level.
  • Built an IT support management tool that would process trouble tickets through user-defined workflows using Java/J2EE.
  • Integrated a VB/COM web application with a RF tagging system to create a supply chain application that would track shipments of computer parts in sleeved, reusable containers from site to site.
  • Created a cash management system for a financial software company that allows banks to analyze and optimize deliveries of cash to banks, branches and ATMs using JSPs, J2EE on an Oracle database.
  • Designed a number of concept models for clients and a few standard web sites using HTML, XML and JavaScript.

Technologies used: Java JSP, J2EE, Struts, .Net 1.0, ASP, C#, VB COM, Oracle, WebLogic, Novell, C++, XML, JavaScript, HTML, PL-SQL

Xcelerate
Senior Software Engineer Mar 2000 - Jun 2000 Jun 2000 - Jan 2006
  • Designed and developed e-business projects for external customers, including a used vehicle sales site for Ryder Trucks. Projects were primarily developed in BroadVision, and tasks included designing and implementing the data model as well as page development.
  • Attended training in BEA WebLogic and other Java-based technologies.

Technologies used: BroadVision, Oracle, PL-SQL, WebLogic, Unix

Nortel Networks
Sr. Application Developer Jun 1997 - Mar 2000 Jun 2000 - Jan 2006
  • Designed and developed several web applications external and internal customers as part of an internally funded web development team.
  • Projects included an e-business site for Enterprise Networks, a customer extranet portal application using BroadVision, a marketing calendar application, multiple team sites, a contest site, and several front-end sites.
  • Coordinated with project managers for time estimates and assisted in gathering requirements for projects. Helped advocate the use of new technologies when possible, including Shockwave, ASP, Java, LDAP and Visual Basic.

Technologies used: ASP, Cold Fusion, Visual Basic COM objects, JavaScript, VBScript, DHTML, SQL (Access and Oracle), Java, BroadVision, and Shockwave Flash.

Macromedia
SQA Designer Jun 1995 - Jun 1997
  • Developed features for FreeHand 7, including designing the user interface, working with engineers on functionality, writing specs and test plans, and testing features to ensure it met the specifications on both Macintosh and Windows platforms.
  • Participated in integration testing for FreeHand 5.5 (Mac), 5.0B (Win 95), and FreeHand 7 (Mac & Win). Created an intranet page for FreeHand.
  • Served as QA lead for several small projects, including FreeHand Shockwave 7.

Technologies used: Macromedia FreeHand, Adobe Photoshop, Adobe Illustrator, Macromedia Shockwave, C++.

Malouf's
Graphic Designer Feb 1995 - Jun 1995
  • Designed newspaper ads, statement stuffers, TV commercials and direct mail pieces for an exclusive retail clothing store and reported to the director of marketing.
R.D. Thomas Advertising
Graphic Designer Feb 1995 - Jun 1995
  • Designed corporate identity, brochures, catalogs, posters, software packaging and newspaper ads from concept art to printed work. Some experience working directly with clients and printers.
Certifications
  • MCPD .Net 2.0 Web Development (VB)
  • MCITP SQL Server 2008 R2 Database Developer
Technical Skills
Development
  • Microsoft .Net 4.0/3.5/2.0/1.1 both VB and C#
  • Microsoft ASP .Net (including MVC)
  • Microsoft Entity Framework (4.0/1.0)
  • GUI design (web-based and windows applications)
  • HTML, DHTML, CSS, JavaScript
  • Objective-C
  • Ruby/Ruby on rails
  • J2EE (1.4), J2SE (1.4.2), Java Servlets, JSP, JDBC, JMS, RMI, JAXP
  • Novell Products (iChain, NSL, eDirectory, Extend, NetWare, SUSE)
  • XML/XSLT/XSD
  • Struts/Tiles
  • Active Server Pages (pre-.Net)
  • Visual Basic (6.0), COM/DCOM
  • C/C++
  • Object-Oriented Analysis and Design

Databases

  • SQL Server 2008/2005/2000
  • Oracle 9i
  • SQLite
  • MySQL
  • Microsoft Access
  • T-SQL/ PLSQL / SQL
Server Applications
  • Microsoft Internet Information Server (7.0)
  • BEA WebLogic (8.x)
  • JBoss (4.0.1)
  • Novell Extend (5.2.1)
  • Apache (2.0.x)
  • Macromedia JRun (4.x)
  • WebSphere (4.x)
  • Netscape Enterprise Server (4.0)
  • BroadVision One-To-One (4.1)
  • Cold Fusion Application Server (3.0)

Operating Systems

  • Windows 7/Server 2008/XP/2000/NT/9x
  • OS X (10.6)
  • iOS 4.x
  • Unix (Solaris), Linux (SUSE, RedHat)

Content Creation

  • Adobe Fireworks, Dreamweaver, Photoshop, Illustrator
Education
  • B.F.A. Design Communication, Texas Tech University, Dec 1993