Ecarlson.org

Erik R. Carlson Download Resume

Waltham, MA

erik@ecarlson.org

Objective:

Work in an Information Technology environment within the greater Boston area, developing, servicing and supporting applications aimed at communications, information systems, and data availability systems in either stand-alone or web-enabled environments.

Computer and Information Technology Skills:

Operating Systems

Microsoft Windows (9x, NT, 2000, XP, Vista, Windows 7, Windows Server 2003 and 2008), Linux, Unix

Architectures

.NET (1.0, 2.0, 3.5), Java (J2EE, J2SE, J2ME)

Relational DBMS

Microsoft SQL Server (2000, 2005, 2008), Oracle (9i, 10g, 11g), MySQL

Development Environments

Microsoft Visual Studio (6.0 - .NET 2008), Microsoft Interdev, NetBeans, Eclipse, Adobe Dreamweaver

Programming Languages

SQL, ASP.NET, C#, VB.NET, HTML, XML, CSS, XPath (XML Path Language), ColdFusion, VB6, VBScript, C++, Java, JavaScript, JSP (JavaServer Pages), AJAX, XSLT, C, Flash, Shell Script

Tools

Microsoft Office 2007 (Outlook, Word, Excel, PowerPoint, Access, Project), IIS (Internet Information Services), Firebug, Remote Desktop, Virtual Network Computing (VNC), Data Transformation Services (DTS), SSIS (SQL Server Integration Services), ADO (ActiveX Data Objects), ADO.NET, IBM Rational Rose, LAMP (Linux, Apache, MySQL, PHP), SAN, VPN

Concepts

Software Development Life Cycle (SDLC), Object Oriented Programming & Development (OOP/OOD), Alternative Programming Paradigms, Programming Methodologies (SCRUM/Agile, RAD), Bug Tracking and Version Control Systems, Software Documentation, Content Management System (CMS), Web Services, SOAP, Object-Relational Mapping (ORM), Search Engine Optimization (SEO), Document Object Model (DOM), Entity-Relationship Database Modeling, Universal Modeling Language (UML), Dynamic Websites, Enterprise Resource Planning (ERP), Customer Relationship Management (CRM), Business Process Management (BPM), SaaS/SOA, Multithreading, Internet and Intranet Technologies, Six Sigma Business Management Strategy (6σ), Java Remote Method Invocation (RMI), Multi-Tier (n-tier) and Model-View-Controller (MVC) Software Architectures

Protocols

HTTP, FTP, IP, TCP, UDP, TFTP, RTP (Real Time Protocol), VoIP, RDP (Remote Desktop Protocol), SSL

 

Work Experience:

Technology Consultant and Contractor (12/2008 - present)

Worked with commercial and industrial clients to develop, install, and enhance Information Technology projects relating to development, customer service, project management, product development and Total Quality Management.  Define business needs and cases, develop functional specifications, develop detailed specifications.  Manage, execute and/or participate in construction, testing and deployment of applications. Design/develop client website design, site content, and add/monitor website analytics. Provide training and implementation assistance in employing DotNetNuke Content Management System, Web design and hosting options, user training, site establishment and site administration.

Notable projects:

  • Designing and implementation of a Web based Student Organization Registration system utilizing ColdFusion and BEA WebLogic Server.
  • Designed, built and implemented a cross-platform two-tier real estate application with user and admin views and a portable XML flat file database in C# and Java.
  • Designed, built and implemented a three-tier website in JSP using JavaBeans and the JDBC (Java Database Connectivity) API to interface with a MySQL server.
  • Implemented a system in C to demonstrate the use of LAM/MPI (Message Passing Interface for parallel computing), semaphores and shared memory; developed reliability features to add to standard UDP (Unreliable/User Datagram Protocol) in C. Assembled computer hardware, performed system administration and set up local area networks.

Application Engineer (04/2008 - 11/2008)

SoftMedia Inc., Billerica, MA

Leadership role in the development of desktop applications for managing individual’s health insurance subscriptions.  Maintained, upgraded and deployed an array of dynamic websites (accessible via the Internet).  Converted and refined enterprise-class customer-facing health insurance websites from ColdFusion to ASP.NET.  Maintained a frequently changing VB.NET Web Services Quoting Engine application of a large Health Insurance business utilizing an ORM (object-relational mapping) tool to generate the data access and business logic layers for a large scale desktop application. Experienced the use of CSS, DotNetNuke, XSL, XPath, and Ektron CMS ASP.NET server controls.

Data Specialist (03/2007 - 04/2008)

Arthur Blank & Company, Inc. (a division of American Banknote Corporation), Boston, MA

Performed technical support and help desk duties for a wide range of departments within the company. Developed ancillary programs for the Visual CRM/ERP software system; responsible for being on call to troubleshoot technical problems in the manufacturing plant over the phone and via VPN.

  • Developed an intranet application in ASP to batch process company shipments saving the company a full-time equivalent unit ($40k per year).
  • Developed a batch program in VB6 that ran nightly to help automate the processing of company shipments.
  • Created tables and stored procedures on Microsoft SQL Server to store and update the companys shipment data. Converted and automated the companys Pre-production Scanning Application, preventing duplicate payment cards in stores, from VB6 to VB.NET.
  • Upgraded the application that provides the sales team with first-and-last card account numbers (First and Last Application) and sets up the critical first step for personalization of plastic payment cards.
  • Performed standard operating procedures including data Extract Transform Load (ETL) on customer data for the use in personalizing and manufacturing plastic payment cards.

Academics:

University of Massachusetts:  B.S. Computer & Information Science