73 West Sandalbranch Circle (908) 754 0949
The Woodlands, TX 77382  Jesper@AmeriDane.net

Jesper Andersen

Summary of qualifications
Senior software architect, designer and C++ programmer with 15 years experience. Skilled in object oriented design and programming. Outstanding adaptability as proven by diverse industry experience. Excellent communication skills, fluent in both written and spoken English.
 
Skills
  • 15 years of C++, almost exclusively using Visual C++
  • 15 years Microsoft Windows platform development from Windows 3.1 to 2000
  • 5 years of Visual Basic, VBScript
  • Windows NT services, OOD/OOP, COM/ATL, Win32 API, STL, multi threading
  • FTP, NNTP, MAPI, SMTP, POP3, HTML, CSS, PHP, sockets
  • Visual Studio .NET, SQL Server 7, MSMQ, BizTalk, Index Server, IIS, Sybase 10
  • Third party tools: Rogue Wave Tools.h++, DBTools.h++ and Threads.h++ Dundas TCP/IP library, Accusoft ImageGear, Aladdin, RIM SDK
  • Basic UNIX / Linux shell.
 
Experience
Sep. 2002-
Present
Miscellaneous web development. Independent consultant
Free lance web site developer. All sites are hosted on UNIX servers running Apache web server. PHP and MySQL were used for data driven sites. Extensive use of CSS for ease of maintenance. The Smarty Template Library was used for separation of interface and implementation at one site.
Tools: HTML, CSS, PHP, MySQL, Smarty, HTML-Kit.
 
Mar. 2001-
Sep. 2002
Associated Press, Cranbury, NJ. Senior Software Developer, consultant
Lead developer on large content routing application written in C++, running on Windows 2000 Server. The main application is a Windows NT Service which mainly control the execution of external COM servers. Several third party libraries used for communication and image manipulation.
  • Participated in requirements gathering and design of Photo Editorial System.
  • Increased image processing speed by a factor of five.
  • Reduced memory footprint of FTP and NNTP components.
  • Found and fixed bugs in third party software.
  • Found and fixed cause of hang-up in Windows NT service.
  • Worked closely with several other departments using or supporting the software.
Tools: Visual C++, Visual Basic, VBScript, Windows NT services, Win32 API, Windows 2000, Windows NT, Windows 98, Mac OS, VS.NET, STL, COM, ATL, SQL Server 7, MSMQ, BizTalk, Index Server, IIS, Dundas TCP/IP library, Accusoft ImageGear, Aladdin Stuffit, FTP, NNTP, Rogue Wave Tools.h++, DBTools.h++ and Threads.h++.
 
Oct. 1997-
Dec. 2000
Dynamic Mobile Data, Somerset, NJ. Senior Software Developer
Lead developer of client and server e-mail software for RIM Inter@ctive pager written in C++. The server is a Windows NT Service running on Windows NT, using a SQL Server 7 database.
  • Designed and implemented an e-mail client running on a RIM Inter@ctive pager.
  • Designed and implemented an e-mail gateway as an NT service.
  • Designed and implemented a MAPI Transport Provider for wireless e-mail from MS Outlook.
  • Designed and implemented an MS Exchange Server wireless Mailbox Agent.
  • Decreased build time of other software by a factor of six.
Tools: Visual C++, RIM SDK, Visual Basic, VBScript, Windows NT services, Windows NT, Windows 98, RIM OS, STL, ATL, SQL Server 7, Exchange Server, SMTP, POP3, MAPI, proprietary Wireless Socket library.
 
Nov. 1996-
Oct. 1997
AirMedia, New York, NY. Senior Software Developer
Lead developer on messaging software client, written in C++ using MFC and proprietary communications libraries. Client runs on Windows 95 and later.
  • Increased speed, decreased size and significantly decreased the compilation time.
  • Maintained and extended existing application.
  • Participated in design of next generation object oriented messaging library.
Tools: Visual C++, COM, MFC, Windows NT, Windows 95, UNIX, Oracle 7, proprietary communications protocols.
 
Aug. 1994-
Nov. 1996
PaineWebber, New York, NY. Senior Software Developer
Lead developer of client software for real time trading system written in C++ using Inmark zApp (now Rogue Wave) GUI interface library.
  • Strong influence on making the code more object oriented and maintainable.
  • Maintained and extended existing application.
  • Responsible for close interaction with the in-house clients of the software.
Tools: Visual C++, MFC, Sybase 10, Rogue Wave Tools.h++, DBTools.h++ and Threads.h++, UNIX
 
Nov. 1993-
Apr. 1994
AIG, New York, NY. Senior Software Developer, consultant
Mostly maintenance of existing application written in Visual Basic.
  • Implemented a system designed for calculating insurance premiums for the Insurance Auditing Division.
  • Interfaced with cross platform database access.
  • Interacted with users and mainframe programmers (COBOL).
Tools: Visual Basic, Sybase 10, CPL/1, COBOL, proprietary communications protocol
 
Jul. 1993-
Aug. 1994
Mountain Systems, Edison, NJ. Senior Software Developer
Participated in design and prototyping of tools intended for use in a Data Warehouse project. Mostly written in Visual Basic.
  • Developed a metadata repository for use in data warehousing.
  • Facilitated a conversion from Visual Basic to C++ for improved speed and maintainability.
  • Assistant OS/2 network administrator.
Tools: Visual C++, Visual Basic, MFC, Inmark zApp
 
Education
1978-
1981
Metropolitanskolen, Copenhagen, Denmark. College
Graduated early with the right to continue education at the University of Copenhagen.
Majors: Biology, Chemistry, English and French.
 
Interests
 
Creator and webmaster of First Issues Collectors Club, hosted on Linux box.
Tools: HTML, CSS, JavaScript, Notepad, FTP Client


Click here to download resume in Word 2000 format.