Post Job Free
Sign in

Developer Sql Server Software Engineer .Net Application

Location:
Kernersville, NC, 27284
Posted:
March 09, 2010

Contact this candidate

Resume:

Michael E. Lis

**** ******** **. 336-***-****

Kernersville, NC 27284

***********@*****.***

OBJECTIVE:

Seeking a position in a growth-oriented organization committed to

technology. Experience in Windows, web, and database application

development.

WORK EXPERIENCE:

InterAct Public Safety Systems May 2008 - Present

Software Engineer Winston-

Salem, NC

. Primary developer of multi-threaded, client-server software to

transmit data over a RF or cellular network for the public safety

industry.

o Maintain existing mobile product consisting of web services for request

type messages and socket TCP transmission for push type messages.

o Re-write new version of the mobile product using MSMQ for server side

inter-process transmission of messages and TCP socket communication

between client and server.

o Server application is a Windows Service created using C# and SQL Server.

o Server management developed using ASP.NET and SQL Server.

o Client side Windows application using C#.

Noregon Systems Jan. 2006 - May 2008

Software Tech Lead Winston-Salem, NC

. Develop diagnostic software for various clients in the

transportation industry, both military and commercial.

. Create or modify requirements specifications and design documents

as part of the software development process.

. Monitor J1939 and J1708 vehicle networks for SAE messages from

various components. Process the messages and display information

or performs actions based on customer specifications.

. Selected Projects include:

o FMTV military diagnostic application for BAE Systems. Lead developer for

this Windows based application using C# and XML. Additionally, developed

a preventative maintenance checklist for the FMTV using ASP.NET.

Performed on-site testing for client acceptance.

o JPRO Fleets Diagnostics, an internal Noregon product. Created a visual

display of signals form the vehicle network, provided a search

functionality for 3rd party diagnostic help documentation, created Crystal

reports, and resolved problem tickets. This is a Windows application

written in C# using Dundas 3rd party controls, crystal reports, ADO.NET,

and XML.

o Allison DOC for PC. Assisted development on version 7 of a VB6 and COM

Windows application created for Allison Transmission used to service

Allison model transmissions.

o DLM and DLE for Freightliner. Worked with a small team of developers on

a .NET Windows application that allows users to create drag and drop

templates for sending and receiving SAE messages. The applications made

use of MSDE, ADO.NET, and Iocomp 3rd party controls.

. JSWalker & Co. Nov. 2002 - Dec.

2005

Consultant Winston-Salem, NC

. Analyze, design, and implement software solutions based on client needs.

Work with clients to understand their business processes, and then develop

a software solution to meet their needs.

. Responsible for managing and maintaining internal computer systems and

network.

. Selected Projects include:

o Quote tracking and item maintenance application for Direct Access

International. Lead developer for a web based application that managed

the process of generating a price quote for furniture items. The

application would track the request and changes of an item from a consumer

to one or more overseas manufactures.

o Manufacturer resource and allocation planning system for Mt. Olive Pickle

Company. Primary developer of an ASP.NET application used to forecast and

allocate resources for pickle production. System highlights include

forecast analysis, material component tracking, resource allocation, and

reporting. The application integrated with the existing company portal

making use of its user authentication and security.

o Consumer complaint tracking system for Mt. Olive Pickle Company. Web

based system developed to catalogue consumer complaints about Mt. Olive

products. Contact information and complaint is collected and stored in

SQL Server, and a response letter is created based on the type of

complaint. The response letter creation was done using Microsoft Word

2003's XML tags and inserting relevant information from the database into

a template.

o Landfill-permit tracking system for the city of Winston-Salem. ASP.NET

application developed to replace a mainframe system. The system included

third-party web controls, printing permits to specified card stock, and

verifying that applicants were within city limits by checking data in an

Oracle database.

o Daily cash balance and profit and loss system for Krispy Kreme.

Converted an existing Visual Basic 6 application with an Access database

to an ASP.NET application with a SQL Server database. System used for

calculating daily shop sales and total weekly revenue. Features included

report generation, data calculations, and third-party web controls.

o XML file upload and data entry sub-system, used for bulk uploading of

data to a SQL server. Visual Basic .NET assembly that parses an XML file,

verifies the data against an XML schema, and then loads the data into a

database.

o Order entry system for Krispy Kreme used for placing fundraising orders.

Developed as a web application using Microsoft .NET technologies and SQL

Server. System features include entering data into a database, generating

reports with Crystal Reports, and sending e-mail notifications about

orders.

o Production scheduling application for Krispy Kreme used for comparing

planned vs. actual doughnut production. Visual Basic 6 Windows

application with an Access data tier.

o Data extraction sub-system for Wachovia that transfers data from a SQL

Server database to Wachovia for later import. Visual Basic .NET Windows

application that gets data from SQL Server, formats the data into flat

files, encrypts the files, sends the files to an FTP server, and e-mails a

notification about the status of the process.

Sperry Marine, a division of Northrop Grumman Jan. 1999 - Nov. 2002

Software Engineer II Charlottesville, VA

. Worked in a team of C++ programmers, developing military maritime

navigational software. Charged with analyzing software

requirements for new features to the current system, in addition to

devising and implementing solutions. Also, create and implement

means of integrating newer technology, such as NT event logging and

XML schema, for novel system innovations.

. Investigated problem reports from the test department and users.

Responsible for analysis and resolution via reproducing the problem and

using standard debugging techniques, such as stepping through code,

watching variables, and examining the call stack, to find the cause of the

problem. Implement a fix for the error, rerun the test, and document

changes. Lead peer code reviews to ensure that all steps of the software

process have been followed, and to catch other potential mistakes.

. Previously a member of a team of engineers seeking to obtain type

approval certification of an IMO-required voyage data recorder

(black box). Developed a NMEA simulator that would provide various

input messages to the data recorder through multiple serial lines,

as well as keep a time-stamped record of each message that was

sent, which could later be analyzed and verified. Also produced

the test analysis software to verify the data collected. Created

application to automate the process of checking NMEA, audio, and

video data, and engineered it to be simple enough to be used by

people who do not deal with computers.

. Also involved in a research and development product to provide cost-

effective, ship-to-shore, satellite communication system, and on a

database-centered asset management system. Generated system requirements

and a system design for each. Created rapid prototype "proof of concept"

applications to be used with these systems. Developed a file transfer

application that would apply store-and-forward rules to a file and send it

over satellite to a receiving computer. Created a SQL Server database

that would store and manipulate information for asset management, as well

as a web-enabled application that would access that information and

present it to the user.

Darden Graduate School of Business, University of Virginia Jan. 1998 -

Dec. 1998

Multimedia Center Assistant/Web Designer Charlottesville, VA

. Open-ended Multimedia Internship Program. Designed interactive web

presentations with Macromedia development tools and Adobe PhotoShop.

United States Coast Guard Summer 1997, 1998

Intern, Telecommunications Division (G-SCT) Washington D. C.

. Created and implemented a database and a web site for G-SCT.

University of Virginia Fall 1996, 1998

Undergraduate TA Charlottesville, VA

. Instructed and assisted students in computer labs. Administered and

graded problem sets and exams for undergraduate computer science classes.

EDUCATION:

University of Virginia 1995 - 1999

. School of Engineering and Applied Science

Charlottesville, VA

B.S. in Computer Science

COMPUTER SKILLS:

Languages: C++, C, C#, Visual Basic, HTML, CSS, JavaScript, Java,

Assembly, SQL

Applications: Microsoft Office Suite, Microsoft Visual Studio, Microsoft

SQL Server, Crystal Reports

Technologies: Microsoft .NET, TCP/IP, COM, ActiveX, MFC, XML, AJAX

Certification: MCP for developing web applications using Microsoft Visual

Basic .NET



Contact this candidate