Вы находитесь на странице: 1из 6

Carl Logan

36002 Oasis Rd.


Lindstrom, MN 55045
(612) 868-6139
email: clogan@carvic.com

OBJECTIVE:
Seeking a position as lead developer, mentor, or software architect on a consultant basis.

OVERVIEW:
Over seventeen years experience as an independent software consultant. Roles have included senior
developer, architect, mentor, and project manager to name a few. Experiences include insurance, real
estate, medical, banking, B2C and B2B e-commerce, artificial intelligence, data translation, and data
mining. I’ve designed numerous applications utilizing Microsoft centric technologies and am familiar with
the latest industry methodologies, standards and processes. As a MDSN Universal Subscriber, I’ve been
able to keep my skill set on the edge of technological development.

SKILL SET:
Software toolset includes the following:
Operating Systems: Familiar with all Microsoft operating systems from Windows NT through Vista and
Windows 2008 (both workstation and server)
Programming Suites: Made extensive use of all Visual Studio versions since Studio 4 through the current
team system to fulfill the needs of my clients. I’ve been using dotnet 2010 since early beta. Primary
development is in c#.net, vb.net, and asp.net.
Database: Used SQL Server 7-2008. I’m familiar with data modeling, database design and
implementation. Have also made extensive use of stored procedures (both TSQL and CLR) to provide deep
layer data manipulation. I’ve also have worked with the iSeries up through v5R4 along with Oracle to
round out the skill set.
Architecture: Have used 2-tier, 3-tier, and n-tier layouts to design and develop applications ranging from
simple windows services to enterprise level distributed systems.

EDUCATION:
BS Electrical Engineering, 1992 Roosevelt University, Chicago, IL
A.S. Computer Aided Drafting, 1990 Kaskaskia College, Centralia, IL
PROJECT DESCRIPTIONS
Data Transfer Technologies – 01/09 to 09/09
Roles Fulfilled:
Business analyst, Sr. Developer
Project Description:
Develop an EMS (Energy Management System) that allows enterprise control of designated
electrical circuits to reduce energy consumption at remote locations.
Accomplishments:
• Designed and created a high speed bidirectional xmpp data pump used to in machine to
machine communications.
• Created rules engine to determine under what conditions to trigger the power relay to cycle
• Used Silverlight to create the web front end allowing end user to create / manage their power
cycling rules.
Technologies utilized:
XMPP protocols, C#, WCF, Silverlight, XML, LINQ, Encryption/Decryption, Smart Client, Web
Services

Trane – 01/09 to 04/09


Roles Fulfilled:
XMPP expert
Project Description:
Provide xmpp specific knowledge to Trane to assist in validating the performance / suitability of a
3rd party xmpp communication software component.
Accomplishments:
• Created test harnesses to validate 3rd party xmpp component performance and stability
• Relayed area knowledge to team members
Technologies utilized:
XMPP protocols, C#, XML, LINQ, Encryption/Decryption, Http Handlers

Lite-Ware LLC – 12/07 to 12/08


Roles Fulfilled:
Senior architect, Lead .NET developer, integration technical support
Project Description:
Created customized SharePoint components and installations
Accomplishments:
• Customized and branded SharePoint implementations per end user requirements
• Create Active Directory interfaces to link SharePoint and AD
Technologies utilized:
SharePoint (Moss2007), C#, ASP.Net, Web Controls, XML, LINQ, Web Parts, User Controls,
Web Services, Encryption/Decryption, Http Handlers, Config Readers

IQ Marketing Systems – 07/08 to 01/09


Roles Fulfilled:
Senior architect, developer, mentor
Project Description:
Created multiple websites used for marketing lead acquisition.
Accomplishments:
• Designed and implemented DAL and BLL and front end layers
• Created multiple web services allowing the import and translation of vendor data into a
standardized format
Technologies utilized:
C#, ASP.Net, Web Controls, XML, LINQ, User Controls, Web Services, Encryption/Decryption,
Http Handlers, Oracle, Config Readers
Travelers Insurance – 09/04 to 03/08
Roles Fulfilled:
Senior architect, developer, mentor
Project Description:
Created an online insurance ordering / fulfillment system to increase market share.
Accomplishments:
• Designed and implemented the central pipeline that hooked together disparate systems.
• Created numerous user controls (both winform and web based) to aid in the GUI
implementation.
• Trained FTEs on industry standards and practices to facilitate ownership transition to FTEs
Technologies utilized:
C#, VB. Net, ASP.Net, Web Controls, XML, User Controls, Web Services,
Encryption/Decryption, PDF parser, Http Handlers, MSMQ, SQL 2000, iSeries, Config Readers

360AgentSales.com – 10/04 to 3/06


Roles Fulfilled:
Senior architect, developer, mentor
Project Description:
Create a complete real estate CRM to allow brokers and agents to better manage their businesses.
Accomplishments:
• Wrote a socket level mail system that includes a SMTP, POP3, IMAP client and servers
(included Calendaring, and XMPP/Jabber functionality) pursuant to RFCs.
• Wrote a socket server framework to leverage for all the protocols I implemented.
• Created a web front end for the above mail system
• Designed a Dynamic DAL (Data Access Layer) to simplify database processes.
• Wrote numerous Atlas/Ajax callback web controls
Technologies utilized:
SQL 2005, C# (2005), VB. Net (2005), ASP.Net (2005), CRL Procedures, Web Controls, XML,
Atlas, Ajax., Http Handlers, Config Readers

Boston Scientific – 04/03 to 09/04


Roles Fulfilled:
Senior Developer
Project Description:
Create a medical sales tool to facilitate the marketing launch process of newly FDA approved
medical devices.
Accomplishments:
• Created numerous user controls (both winform and web based) to aid in the GUI
implementation.
• Assisted in generating a fully secure application that allow for full repudiation of user security
even when disconnected from the main network.
Technologies utilized:
SQL 2000, C#, VB. Net, ASP.Net, Web Controls, XML, User Controls, Remoting, Strongly typed
datasets
Piper Jaffray – 02/03 to 04/03
Roles Fulfilled:
Sr. Developer; Mentor
Project Description:
Design and implement a web based report dissemination tool. Train and mentor all team FTE’s on
Dot.Net processes and technologies.
Accomplishments:
• Designed data model required by the application.
• Created a windows application used to load the report data into the database.
• Created a web to return/manage report information.
• Created numerous prototypes to server as a road map for FTE’s demonstrating Dot.Net
methodologies
• Trained FTEs on Dot.Net industry standards and practices to facilitate future development
efforts.
Technologies utilized:
SQL 2000, C#, ASP.Net, Web Controls, XML

Land O Lakes – 07/02 to 02/03


Roles Fulfilled:
Sr. Developer; Mentor; DBA
Project Description:
Migrate Land O Lakes new acquisition Purina Food’s web presence to LOL corporate
headquarters in MN. As part of the transferal standardize the code and bring up to LOL standards.
Accomplishments:
• Converted all code from Oracle backend to SQL. Analyzed code and associated business
processes then optimized and stabilized the same.
• Converted all Oracle databases to SQL 2000, including all data cleanup; structure
optimization; and generation of maintenance plans.
• Trained FTEs on industry standards and practices to facilitate ownership transition to FTEs
Technologies utilized:
ASP, COM+, SQL 2000, Oracle

Fingerhut – 11/02 to 01/03


Roles Fulfilled:
Sr. Developer; Mentor
Project Description:
Design and create a B2C e-Commerce engine that would fulfill upwards of $1 million in peak
daily sales.
Accomplishments:
• Designed and coded the backend communication processes to facilitate the information
exchange between the various software components (MSMQ based messaging)
• Created a utility to allow complete management of the message queues (allowed manual
message transmittal through the system)
• Trained both contractors and FTE and requisite technologies and processes
Technologies utilized:
VB.Net; ASP.Net; C#.Net; ASP.Net; MSMQ; Web Services, and Windows Services, XML
Minnesota Association of Songwriters – 07/02 to 11/02
Roles Fulfilled:
System Architect; Software Architect; Sr. Developer
Project Description:
Spec and design a web application to manage MAS’s internal and external web presence.
Accomplishments:
• Created public portal to disseminate MAS information to the general public.
• Created an internal interface that allowed extensive content updates by non-technical
resources (e.g. custom WSIWYG web implementation).
Technologies utilized:
ASP.Net; VB.Net, C#.Net, SQL 2000, XML

US Bank – 5/01 to 6/02


Roles Fulfilled:
Business analyst; Software architect; Sr. Developer; Build master; Mentor
Project Description:
Redesign an antiquated call center banking application used to take banking account applications
that would operate on antiquated client machines
Accomplishments:
• Created full specifications based off analysis of prior application and business input
• Designed software architecture
• Coded necessary components to fulfill design criteria
• Developed and documented project build processes
• Trained FTEs on industry standards and practices to facilitate ownership transition to FTEs
Technologies utilized:
ADO, COM, VB, Access, SQL

AMOnline – 11/01 to 5/02


Roles Fulfilled:
Business analyst; Software architect; Sr. Developer
Project Description:
Develop a B2C web hosting site that allows musical artists to maintain their own web presence
without the need for technical knowledge. Include all account generation/management and billing
processes.
Accomplishments:
• Developed web application that allowed extensive content updates by non-technical resources
• Coded necessary components to fulfill design criteria
Technologies utilized:
VB.Net, ADO.Net, COM+, C#.Net, Web Services, SQL 2000 localized for English, French and
German.

Shook, Hardy, and Bacon – 3/01 to 05/01


Roles Fulfilled:
Business analyst; Sr. Developer
Project Description:
Create a data management (e.g. audit tracking/change management) application to facilitate
Tobacco lawsuit defense
Accomplishments:
• Generated business requirements and converted into specifications
• Generated the code necessary to fulfill design criteria
Technologies utilized:
ADO, COM, VB, SQL, MTS
PCS – 5/00 to 01/01
Roles Fulfilled:
System Architect; Mentor; Sr. Developer; DBA; Team Lead (5 member)
Project Description:
Create a medical formulary publication data management application (e.g. when in medical clinic
the books Drs use to decide which drug is appropriate and is covered by patients insurance)
Accomplishments:
• Converted business requirements into functional specifications
• Speced and designed the overall system architecture
• Created data model
• Managed development effort – disseminated coding tasks to team members
• Interviewed and hired prospective team candidates
• Mentored both team members and FTEs
Technologies utilized:
ASP, JavaScript, ADO, COM, DCOM, VB, SQL, MTS

Embion – 7/99 to 5/00


Roles Fulfilled:
System Architect; Sr. Developer; Team Lead (8 member); Mentor
Project Description:
Create a B2B Medical procurement tool for a pre-IPO company that allowed users to outfit a
medical clinic using a single point and click web tool
Accomplishments:
• Spec all equipment requirements to handle system loads through IPOs rapid growth phase
• Implemented Net Perceptions artificial intelligence engine
• Managed day to day lan / wan operation
• Implemented all vendor communication processes utilizing public and private key encryption
• Interviewed and hired prospective team candidates
• Mentored both team members and FTEs
• Managed development effort – disseminated coding tasks to team members
• Facilitated the IT transition from an early pre-IPO stage through the first round of finance to
the institutional financing stage
Technologies utilized:
ASP, JavaScript, ADO, COM, DCOM, VB, VC, MTS, SQL, artificial intelligence, Encryption

Additional Contracts – 12/92 to 07/99


Due to space considerations this contract history has been truncated. This history is
available upon request back to 12/92 (when I began contracting).

Вам также может понравиться