Objective:
 

Challenging MS Windows .NET Development Req't


Work Desired:Contract or Direct
Citizenship:US Citizen
Resident Of:State: Massachusetts - Area Code: 617
Willing To Relocate:No
Posted By Candidate:1+ Year Ago
Experience:More than 3 years of work-experience
Technical Skills:, LAN/Networking, Project Management
Work Experience:
James W. Thompson

Summary of Qualifications
Over 15 years of application, component, service, utility and tools development
with C#, C++ , "C", Java and assembly language on MS Windows 

(.NET Framework, COM, Win32 API) and C++, "C", Java and assembly language on
various UNIX platforms

Developer Skills
• MS Visual Studio (C#, C++, “C” and VB)
• COM, DCOM and COM+-compliant code
• .NET and MSCAPI cryptography libraries
• Java-to-C#.NET conversion, optimization
• Intel “Integrated Performance Primitives”
• Intel “VTune” Performance Analyzer MS
• .NET/COM, COM/Java interoperability
• VB.NET-to-C#.NET code conversion

Selected Accomplishments
• Provided custom middleware for legacy messaging platforms (like EDS MISER on
Unisys) to deliver web, IVR & speech-enabled 

applications used by banks, insurers and brokerages with HTI Voice Solutions
• Integrated small-footprint, state-of-the-art cryptographic functionality into
an existing point-of-sales retail platform for TJX

Professional Experience
C2Kinetics                 North Chelmsford, MA	11/2008-06/2009
Software Engineer
• Provided  data integration layer design, implementation, testing and
documentation for project performance evaluation applications 

built with Primavera’s "ProSight" RAD IDE for the DOD and US Air Force.  The
layer accessed a variety of data sources - including documents, 

spreadsheets, databases, messages and text.  The applications targeted IIS 6.0,
ASP.NET and SQL Server 2005 on the Windows 2003 Server with 

version 3.5 of the .NET Framework


State Street Global Markets Boston, MA	08/2008-10/2008
Software Engineer (contract)
• Delivered a FIX/MetaTrader interface packaged as a “plugin” (or MT4 server
loadable DLL) providing terminal client trade request 

functionality with streaming FIX-formatted currency rates.  Components include a
FIX stream parser, MT4 service emulation and a dynamic 

library loader for interactive testing with trade collection and rates DLL’s
using multiple instances of predefined, overlapping "hook" 

functions. Used MSVS 2008, C++, threads, synchronization (including lock
primitives, events and queues) and standard templates

C2Kinetics              North Chelmsford, MA	11/2007-06/2008
Software Engineer (contract)
• Provided design, implementation, testing and documentation of a data
integration layer for project performance evaluation applications 

built with Primavera’s "ProSight" RAD IDE to access data through web-based
services.  The solution targeted IIS 6.0, ASP.NET, SQL Server 2005 

and the .NET Framework 2.0 on Windows 2003 Server.  Worked with MSVS 2005/2008
using C#, ASP.NET, NET Framework 2.0, MSMQ, .NET/COM 

interoperability, XML serialization and MS Virtual Server 2005.

Boston Trade Technology Boston, MA	09/2007-11/2007
Software Engineer (contract)
• Designed, built and tested “bridging” software to connect financial service
institutions and banks actively trading currencies.  Relevant 

expertise includes C++, Win32/Java interop (w. JNI), thread synchronization
primitives (queues, critical sections & mutual exclusion 

semaphores), sockets and late binding techniques.  Solutions were built for the
Forex "Metatrader 4" platform and include a terminal client 

bridge connector as well as enhancements designed to provide preference-based
trade routing between client and provider.

BroadVoice              Billerica, MA	01/2007-08/2007
Software Engineer (contract)
• Provided web-accessible carrier usage detail and call detail record reporting.
Required working knowledge of Oracle 9i, PL/SQL, schema 

extension, ASP.NET, C#, MSVS 2003 and MSVS 2005
• Documented operational systems support responsibilities (such as third-tier
issue resolution), procedures (customer signup, feature 

selection, provisioning, fulfillment, local number processing, device
replacement authorization, billing, account management, etc.) and 

applications (such as the company’s public web site, account portal and
operational links page)
• Supplied a web client and service for local number portability processing
(where customers apply for transfer of their current number to 

the new account) using a third-party verification service.  This included a web
client (for customer detail acquisition during signup) and a 

web service (for verification results notification).  Applied or acquired skills
with Oracle 9i, PL/SQL, MS VS 2003/2005, the .NET Framework

(s) (versions 1.1, 2.x and 3.5) and web services
• Designed a web client to consume third-party 911 emergency number provisioning
services.  This allowed domestic customers to access the 

service during signup. Utilized previously listed skills along with UI
development tools such as Web Expression

The TJX Companies Westborough, MA	     06/2004-12/2006
Senior Programmer Analyst
• Designed, implemented a cryptography API to address CISP requirements for
point-of-sales software.  The design incorporated strong, 

transaction-based protection, standard “C” library file and socket semantics
with a “small footprint” design for efficiency and scalability.
• Evaluated performance and usability of Ingrian’s i321 remote encryption
appliance using C#, C++ and C# with that vendor’s provider 

interfaces (for PKCS #11, .NET, MSCAPI, XML and JCE)
• Developed “extended” stored procedures (as SQL Server-based binary ODS
libraries) to provide column and row-level cryptographic 

functionality within message-based retail transactions

HTI Voice Solutions Marlboro, MA	     11/1996 – 10/2003
Team Leader/Senior Software Engineer
• Designed and built numerous host server integration interfaces for Web, IVR
and speech-enabled applications on Windows (MSVS 6.1), UNIX and 

OS/2 (Visual Age++) platforms using various proprietary messaging API’s with
TCP/IP, HTTP and SOAP protocols.  Projects were implemented as 

processes, services and class libraries in C++
• Provided a non-validating, “small-footprint” XML parser for middleware and
back-end integration as a COM-compliant class library using 

Win32 API with MS Visual Studio on Windows (2000 & NT 4.0) platforms
• Delivered an efficient data retrieval mechanism for multi-threaded
environments as a "memory table" component buffering message data 

received through asynchronous socket-based communications between distributed
applications.  This was packaged as a class library (C++) using 

the Win32 API and MS Visual Studio on Windows (2000 & NT 4.0) and OS/2
• Acquired expertise as needed with PRO*C, ESQL/C, JNI, JDBC and the ODBC API to
provide banking, insurance, financial service and human 

resource data integration and proofs-of-concept for SQL Server (versions 7.x,
2000 and 2005), Sybase, Informix, Oracle and DB2 databases 
• Used named pipes, shared memory, event semaphores, critical sections and
mutual exclusion semaphores to effect communication, process and 

thread synchronization in distributed Win32-based solutions (Windows NT 4.0/
2000/XP Pro) and UNIX platforms (including SCO and Solaris)

B B N              Cambridge, MA	      02/1996– 10/1996
Programmer/Network Traffic Analyst
• Developed a program to monitor BBN customer access to the Internet (using “C”
on Solaris)
• Maintained MILNET router information collection scripts and programs (using
Perl, Solaris)
• Filtered and analyzed archived router information as required (using UNIX
shell script)

Professional Development
Harvard Extension, Cambridge, MA	      09/2003
• MS Visual Studio .NET Framework Programming with C#

Lowell Institute        Cambridge, MA	      02/1993
• Object-oriented Programming with C++	
• X-Windows Application Programming	
	
Clark University     Cambridge, MA	      04/1995
• LAN Administration (Novell NetWare 3.14 - CNE)	

Coursework Completed At
M I T                           Cambridge, MA 1961-1964
• Aeronautical Engineering (no degree)

Northeastern University         Boston, MA    1978-1983
• Electrical Engineering (evenings)	

 

Applicant is exclusively interested in work-at-home opportunities.


Post a free telecommute job ad to qualify for email access

Enter A Message:


Your Return Email Address:

Receive a receipt when message is sent?

 

 


Home| FAQ| Telecommute Resumes | Free Trials | Free Job Postings | Contact

 

BookMark This Resume
http://www.Free-For-Recruiters.com/MA/182627-Resume.html

Copyright © 2001-2005 Free-For-Recruiters.com All Rights Reserved.

 
More Free Resumes
 
Keywords:


 
Powered by  Google
Recruiting Resources
 
 Post Jobs For Free
 Unlimited job advertising
 and totally free. Post jobs
 in engineering, marketing,
 sales, healthcare, finance

 
www.Job-Ad-venture.com
 
 
 Recruit IT Talent
 Post a job on the premier
 programmers only IT site.
 1000's of top techies with:
 VB, C++, .NET, C#, more
 
 
www.PrgJobs.com
 
 
 Find Oracle DBA's
 Advertise your data jobs!
 Recruit database pro's
 including SQL and Oracle
 DBA, DB/2, and Access.

 
www.job-ad-venture.com
 
 
 Hire NT / Novell CNE's
 Find network engineers
 skilled with Novell LAN,
 Windows NT, AIX, Unix,
 CNE/CNA Administrators

 
www.Network-Careers.com
 
Recruiting Newsletter

Your Email: