James J. Kosko
(904) 392-7931

OBJECTIVE

Role as Senior/Lead Software Developer or Project Leader in a J2EE development organization. I have over 30 years experience specializing in developing sophisticated software systems from the ground up, leading them through the development cycle and delivering them, ready for market. My background includes enterprise software systems, client applications, voice applications, data modeling, user interface design, software development tools, 2D/3D graphics, and much more.

TECHNOLOGIES

GUI Frameworks Application Frameworks Persistence Frameworks Webservice Frameworks XML Technologies Communication Technologies Other Java Technologies VOIP Technologies Mobile Application Frameworks Languages Application Servers Databases Operating Systems Methodologies

PROFESSIONAL EXPERIENCE

11/02 - 12/08, Principal Software Engineer
                Iperia, Inc., Burlington, MA

Senior software developer involved in all aspects of Iperia's VOIP software suite.

01/02 - 11/02, Lead Architect
                Nonpareil Software, Inc., Billerica, MA

Lead business development and product definition team for Nonpareil's new information management tool. Product prototype developed using Java.

05/02 - 08/02, Consultant
                Espressiv, Inc., Cambridge, Massachusetts

Involved in designing IDE integration for Espressive?s J2EE performance tool. (Eclipse, JSP)

04/01 - 12/01, Consultant
                UFA, Inc., Woburn, Massachusetts

Mentor development team in object-oriented design process and Java user interface design. Focus on Unified Process and UML as well as proper GUI design techniques. (Swing)

07/00 - 03/01, Consultant
                Silverstream, Inc., Billerica, Massachusetts

Developed a test automation tool using Java's Robot library. System allowed multiple copies of an application to be tested with each application running on a different OS platform on multiple remote machines. (Robot, JNI, RMI)

12/98 - 07/00, Consultant
                Micrologic, Inc., Waltham, Massachusetts

Lead architect and team project leader developing Micrologic's satellite-based asset-tracking application. Responsible for all aspects of project design, implementation, and deployment. Designed RDBMS to object mapping layer. (JDBC, SQL)

9/98 - 12/98, Consultant
                Armitage Interactive, Boston, Massachusetts

Developed a web application for Armitage's StartupNetwork service (C++, ASP).

3/98 - 9/98, Consultant
                NetCentric Corp, Cambridge, Massachusetts

Developed a COM interface implementation connecting Netcentric's FaxStorm fax server product to Symantec's WinFax product (C++, COM).

1/98 - 5/98, Consultant
                Dovetail Software, Billerica, Massachusetts

Specified and designed an object model editor for Dovetail's data modeling system.

6/97 - 12/97, Consultant
                Liberty Mutual Insurance, Portsmouth, New Hampshire

Developed software for large-scale distributed application system (C++).

5/97 - 6/97, Consultant
                IntegraSoft, Chelmsford, Massachusetts

Developed user interface for custom data access program. (Delphi)

3/89 - 9/96, Software Architect, System Software Group
                Powersoft Corporation, Concord, Massachusetts

Original member of the team that developed PowerBuilder; at the time, the leading development tool for creating client-server data base applications. As a system architect, I was responsible for defining PowerBuilder's object-oriented programming language and for the architecture and implementation of PowerBuilder's compiler and virtual machine.

4/85 - 3/89, Manager, User Interface Development Group
                Aries Technology, Lowell, Massachusetts

As a manager and system architect, was responsible for Aries application system architecture. Specified the Aries UI description language and implemented the Aries compiler, runtime engine, and command processor. Supervised implementation of all GUI components of the Aries system.

8/83 - 4/85, Project Leader, CAD/CAM User Interface and Graphics Systems Development Groups
                Prime Computer, Natick, Massachusetts

Project leader for graphics systems development group and user interface development group for the CADDS product at Prime's CAD/CAM business unit.

4/78 - 8/83, Project Leader, Advanced Software Development Group,
                Pratt and Whitney Aircraft, West Palm Beach, Florida

Team leader designing and implementing Unigraph, a large-scale multi-purpose engineering graphics system.

7/77 - 4/78 Computer Programmer,
                Florida State University, Tallahassee, Florida

Designed and implemented short courses for mathematics department.

EDUCATION

1978 B.S. Mathematics (Computer Science)
Florida State University, Tallahassee, Florida


Member number:1430
Go to The Software Contractors' Guild Home Page.