Post Job Free

Resume

Sign in

Software Developer Engineer

Location:
Frisco, TX
Posted:
December 07, 2016

Contact this candidate

Resume:

Robert S. Wakefield

**** ********* ****

Plano, TX 75025-3868

USA

acxs3i@r.postjobfree.com

Cell: 469-***-****

Home: 972-***-****

iOS Software Developer

I have studied iOS development on my own time since 2010. Since October 2015 I have studied it full time, concentrating on Swift. My GitHub account is at https://github.com/bwake2012. My Stack Overflow profile is at http://stackoverflow.com/users/878857/bob-wakefield?tab=profile. My projects include:

•Picture oriented front end to the contacts database, featuring overflow and grid layouts in landscape.

•Demo apps to display size classes.

•Demo app doing a simple JSON query and image retrieval

My current project is a front end to the database at https://openlibrary.org. You can find it on the App Store at:

https://itunes.apple.com/us/app/openlibrary-browser/id1140641758?ls=1&mt=8

I believe that with my experience I can make myself useful quickly.

Tools: Xcode, iOS, Objective-C, Swift, Storyboards, Alamofire, SwiftyJSON

Windows Software Developer

Extensive experience with Windows development, from Windows 1.0 SDK and C to Win32 with C++ and MFC. Experience with Client/Server architectures, video editors, document management, and SQL databases.

Experience

True Automation Plano, TX 2011 - 2015

Software Engineer

Tools: Visual Studio 2008, C++, MFC, SQL Server 2008, ODBC, Crystal Reports 7

C ++ /MFC/SQL software developer for a property tax appraisal system

•Troubleshot customer issues with data.

•Fixed minor and major bugs.

•Implemented new features

Webb Electronics, Carrollton, TX 2002 - 2011

C ++, MFC, DirectShow and Windows Developer

Tools: Visual C++, MFC, Platform SDK, DirectShow, Windows Media Format SDK, Windows 2000, XP, Vista, and Windows 7

•Rewrote and debugged a major subsystem within two months of hire date while helping debug a major release of the product.

•Wrote a frame by frame video analysis subsystem with minimal impact on the rest of the application and making maximum use of existing code.

•Wrote a video transcoding and editing subsystem. It applies edits and transcodes video from one codec to another. It is flexible and extensible.

•Adapted a DVD authoring subsystem for another application, keeping it compatible with the original and enhancing the functionality. The project included debugging vendor source.

•General user interface maintenance and enhancement.

Fujitsu Network Communications, Richardson, TX 2000 - 2001

C ++, MFC, and Windows Developer

Tools: Visual C ++, MFC, Windows common controls, Windows NT, Windows 95

•Took over and completed debugging version 3.1 of the File Transfer subsystem for the FLEXR GT Network Element provisioning tool. Simplified its architecture and enhanced its functionality.

•Designed, constructed, and debugged major parts of the FTP modules for FLEXR GT, which improved file transfer throughput from 56K serial to 10BaseT LAN data rates.

•Troubleshot network element idiosyncrasies to identify root causes of file transfer problems.

BRIT Systems, Inc., Dallas, TX 1998 - 2000

C ++, MFC, and Win32 Developer

Tools: Visual C ++, MFC, DAO, SQL, Windows common controls, STL, DICOM, Windows NT, Windows 95, Unix

BRIT Systems, Inc. is a PACS (Picture Archiving and Communication System) vendor which stores, retrieves, and displays medical images of all types, and interfaces to other vendor systems.

•Wrote a multithreaded application that receives image transfers from multiple clients simultaneously. Tracked and organized image files on Access SQL database through DAO API. Customer reviewed images captured from multiple devices on one PC workstation.

•Wrote interfaces between the BRIT image viewer and two voice dictation systems to eliminate duplicate data entry.

•Wrote reusable C ++ classes to write logs, retrieve settings, save and restore a window's position automatically, and prevent more than one instance of an application running at the same time.

McKesson (FoxMeyer Drug Company), Carrollton, TX 1995 - 1997

Programmer/Analyst

Tools: InstallShield, C, Watcom SQL, PowerBuilder, Windows 3.11, Windows 95

•Wrote installation scripts for Quest Order Management, Quest Group Reporting, and customer database updates.

•Wrote system utilities and test programs.

•Troubleshot for internal and external customers.

Electronic Data Systems 1981 - 1995

Business Process Systems and Services, Plano, TX (1988-1995)

Advanced System Engineer

Tools: C, Client/Server, Gupta SQLBase, Gupta SQLWindows, Windows 3.11, Netware 3.11

Lead designer and programmer on a home-grown PC based document imaging system. The system stored page image files on Netware fileservers and Optinet Jukebox servers. It tracked the files on a Gupta SQLBase database.

•Removed a serious system bottleneck by rewriting the document image print server. The new server printed document images with a Kofax engine on an HP Laserjet 5si at the rated speed while shortening overall image retrieval time.

•Wrote a document page image prefetch module to optimize document image retrieval. It retrieved document page image files wherever they were stored. It prefetched and cached page image files.

•Wrote a reusable document storage/retrieval subsystem which opened and locked documents, and retrieved and displayed pages.

•Wrote two different document scanning programs.

•Converted over 1 million pages from one document database to a new system. The conversion program connected to two databases, Gupta SQLBase and Informix, simultaneously. It ran 24 hours a day, seven days a week, for six months.

•Helped design a generic document database that included all the core document functions.

•Troubleshot for internal and external customers.

EDS Health Services, St. Louis, MO (1981-1988)

Systems Engineer

Tools: PC DOS, C, 8086 assembler, Data General AOS, Data General Eclipse assembler, FORTRAN

Micronet was a patient care information system for hospitals. It was a distributed processing system based on Z80 microcomputers connected to a central minicomputer over a proprietary SDLC based LAN. The microcomputers loaded operating system, programs and data from the minicomputer. The applications were written in an interpreted language called DPL.

•Ported the DPL interpreter from Z80 to PC. Added eight-way multitasking to the interpreter and an interactive debugger similar to CodeView.

•Helped maintain the INTERP file server on two different minicomputers.

•Maintained the DPL compiler.

•Troubleshot installation and system problems at customer sites.

•Enhanced a text formatting program.

•Wrote systems utilities.

Education

University of Illinois at Urbana - Champaign - 1981

BA Political Science

Was a student programmer on the File Migration computer science research project during last two years.

•Electronic Data Systems - System Life Cycle - 1993

•Electronic Data Systems - Quality Management - 1994

•Collin County Community College District - Java - 1998

•Fujitsu Network Communications - Quality Management System - 2000

•Collin County Community College District - Advanced JavaScript & DHTML - 2001

•Collin County Community College District - XML - 2001



Contact this candidate