Post Job Free
Sign in

Software Engineer Visual Basic

Location:
Detroit, MI
Posted:
January 03, 2013

Contact this candidate

Resume:

Darwin Weyh

Word Format :

Email me at : ******@*****.***

Phone : 586-***-****

With over 30 years experience, I have been creating software for computers ranging from

the Mainframe to the Mini (DEC PDP/VAX and Data General

Nova/Eclipse) to the Micro (Windows, Macintosh and Z80 embedded

systems). I have worked with large development teams as well as being the sole IT staff member.

I have taken over existing software projects - implementing bug fixes, adding new features and moving to new

platforms as well as implemented new projects - collecting user

specifications, compiling development specifications for user

approval and developing solutions. I am expert in taking user needs

and implementing software solutions, be it a simple off the shelf

solution or a custom software application.

TECHNOLOGY SUMMARY

Programming :

Visual Basic - 15 yrs.

SQL - 15 yrs.

C++ - 15 yrs.

Linux/ UNIX Shell - 25 yrs.

HTML - 5 yrs.

PHP - 6 mos.

CSS - 6 mos.

XML - 6 mos.

JavaScript - 6 mos.

Ruby On Rails - 3 mos.

C - 25 yrs.

Operating Systems :

Windows - 24 yrs.

MS-DOS - 28 yrs.

LINUX/UNIX - 30 yrs.

Databases:

MS SQL - 5 yrs.

MySQL - 10 yrs.

MS Access - 15 yrs.

FoxPro - 15 yrs.

ODBC - 12 yrs.

DB2 - 2 yrs.

ACCENT-R - 1yr.

EMPLOYMENT HISTORY

- Self Employed, Eastpointe, MI (2003 to present)Skills used: MS SQL, Visual Basic, Visual C++, HTML, Ruby On Rails, FoxPro

Designed and implemented Visual Basic based application for order entry, work

in progress tracking, quality control and billing. It included a

touch screen shop interface and photo capture with specification

drawing and order documentation management and custom invoicing. This

application was implemented connecting to a Microsoft SQL Server

Database. Completed a prototype website to allow customers to check order status, previous order

specifications and billing information using Ruby on Rails. The Website was hosted on an Ubuntu

Server 7.10 using Mongrel and interfaced with a Microsoft SQL Server

and serving pictures from a Mircrosoft Server 2003.

Continued development work for Point of Sale system including implementing a Touchscreen interface,

multiscreen display and interfaces with online Payment gateways.

- RSM Systems, Clinton Twp, MI (1998 to 2003)Skills used: C, Visual C++, Visual Basic, SQL, Linux

The Software Development Manager my duties included developing Point of

Sale systems and OEM System Dealers. Developed and maintained

embedded Z80 POS System for Proprietary POS board using C/C++. I

ported existing embedded Z80 based system to a Windows Based POS

System using an Access database, network communications and OPOS

hardware interface tools. The development platform was Microsoft

Visual C++. This port included development of the user interface,

design and implementation of a database, addition of Credit Card

transaction handling and other enhancements to the original system. I

also developed miscellaneous maintenance tools using Visual Basic. I

implemented and maintained company network servers, which included a

Novell Netware Server, and a Linux Server using Redhat 7.2 acting as

a SMB Windows File Server, Internal Web Server, printer services,

DHCP server and firewall. I also provided technical expertise in

developing OEM touch screen systems for vertical market clients.

- CPM Corp., Madison, WI (1996 to 1997)Skills used: Visual Basic, UNIX, C++, SQL, DB2

A Software Engineer doing Client/Server applications for a Data

Warehouse/Marketing company. The Client development was done with

Visual Basic 5.0 on Microsoft Windows NT Pentium workstations with

ODBC and RDO for database connectivity. The Server development was

done using C++ on an AIX 4.2 RS6000. The system was used to analyze

and present data from very large database warehoused financial and

medical data for use by marketing to do target marketing and

marketing campaign management. I participated in the product

specification, database modeling, client interface design, coding,

testing, documenting, creation of delivery media and user support.

- CAP Gemini, Madison, WI (1993 to 1996)Skills used: FoxPro, OS/2, SQL

A Senior Technical Project Leader developing the Airport Information

System (AIMS) for the Wisconsin Bureau of Aeronautics to run under

the IBM OS/2 Operating system using FoxPro for Windows 2.6. I was

involved in the needs analysis, specifications and selection of

software vendor. I supervised the software design and development.

Upon receiving the product from the software vendor, I made changes

to remove bugs and implement new user specifications. I also was the

Technical Advisor for the Bureau Bulletin Board System, as well as

offered user support for general computing problems.

- Other experience (1976-1993)Skills used: C, UNIX, Shell, Visual C++, Paradox/DBase, Assembly Language

Applications programmer for Research and Development of a new

laboratory data management system. I programmed in Meditech MIIS, MDC

SUPER MUMPS and microNOVA Assembly language - worked with Data

General Assembly language under RDOS.

Systems Architect-Senior Software Engineer performing software development

and system management for the Software Tools Facility and the Data

Analysis Facility at the Naval Weapons Center, Dept. of Defense, U.

S. Navy, at China Lake, CA.

Computer Programmer/Consultant with an aerospace company developing

test software for testing code written for the TI9989 microprocessor,

designing Overlay Linker for use with the memory management system

for the TI9989.

Software Programmer/Consultant for the Department of Water and Power, City of

Los Angeles, CA providing on-going expertise for user software in the

C language on Intergraph MicroStation.

Senior Software Engineer in a Microsoft Windows 3.1 environment using

the Paradox Engine and NetWare Lite along with Microsoft Visual C++

1.0, MFC 2.0 and Windows 3.1 SDK. Designed and program for a company

that sells turn key access control systems using electronic

Mag-Stripe card technology.



Contact this candidate