Robert M. Baker

 (407) 496-2525

bbaker@microapplications.com

SUMMARY

Highly motivated, hands-on, self-starting systems engineer with business customer focus, and broad experience in new, current, and legacy technologies, commercial software development practices, and training, as well as R&D, project, and software development management and implementation.

 

Operating Systems: Windows (API level) and Unix (SCO, Linux, Solaris, IBM AIX and Digital Unix)

Methodologies:        UML, Scrum, GOF (and others including MVC, MVP and MVVM) Design Patterns, Chen, Shlaer-Mellor, DeMarco, Instructional Systems Design, Red-Teaming, RAD/JAD.

Languages:              C#, VB.Net, T-SQL, Oracle PL/SQL, HTML/XML/XSL/SOAP, XAML (Silverlight/WPF), WCF, Visual BASIC, C/C++, VBA/VBScript/JavaScript, Perl, Unix Shell Script, and numerous assembly languages (x86, 6502, 68000).

Hardware:               Intel-based PCs/servers, Alpha, Motorola, and Sun workstations/servers, routers, as well as specialized network and interface devices, Windows Mobile, and Windows Phone 7.

Database:                 SQLServer (2000-2008 inclusive), Oracle, Interbase, Informix, Access, and xBase

Software Tools:       Microsoft Visual Studio, Microsoft Expression, Microsoft Office, including Project and Visio, Sparx Enterprise Architect, InstallShield, Doc-to-Help, Win and HTML Help, XML Spy, Team Foundation Server, Unity, NUnit, ReSharper and other VS add-on tools, and Microsoft and VMWare virtualization products.

EXPERIENCE                                                                                                                                
Teksystems                                                     2009-Present                           Orlando, FL

Contract Software Engineer - The Walt Disney Company

·         Designed and developed custom database administration backend systems (in WPF and Silverlight 3) to support user-friendly data management of complex hierarchical data models supporting enterprise self-service fast food restaurant kiosks and entertainment performance issue reporting WCF and the Model-View-ViewModel (MVVM) design pattern.

·         Designed and developed a Silverlight 3 application for security investigators to examine employee photos based on Employee ID using WCF and the MVVM design pattern.

·         Supported Windows 7 Remediation testing and resolution for legacy applications.

·         Mentored junior developers.

MicroApplications, Inc.                                  1997-Present                           Maitland, FL

Principal                                             

·         Provide information systems’ analysis, design, development, and integration for commercial and government clients, specializing in desktop, RIA, Web, back-office, and real-time transaction business data processing services as a Microsoft Certified Partner.

·         Design and develop eCommerce, job tracking, workflow, content management, and line-of-business applications for desktop, intranet, and extranet using ASP.Net, Silverlight, Windows Forms, and WPF clients connected to Windows services, WCF services, and Unix services.

·         Designed and developed a Windows Phone application for commercial release on the Windows Marketplace.

·         Developed a Microsoft Visual Studio 2010 Project Template for Windows Phone 7 projects which use the Caliburn.Micro framework and provided to the community via the Visual Studio Gallery.

·         Designed and developed several prototype Line of Business applications for Windows Phone 7 to demonstrate to potential customers.

·         Developed several Silverlight 3 and 4 applications for internal use.

·         Architected, customized, and integrated a Commercial Off-the-Shelf (COTS) Content Management System for an in-print and web-based magazine in two months at 80% of budget.

·         Architected, designed, and developed a family of GPS gateway servers, middle-tier application servers, and supporting back-end database to feed Virtual Earth-based real-time tracking systems using TCP/IP sockets and SMS, MSMQ, Enterprise Queued Components, and SQL Server 2005.

·         Designed and developed transportation logistics Business-to-Business web and back-office application suite, including automated carrier load assignment and extra charge calculations with real-time customer, vendor, and carrier update, increasing throughput while reducing personnel requirements.

·         Designed and developed commercial real-time host-to-host and public network Point-of-Sale activation systems for prepaid telephone cards over VISANet (SNA), Dial-Up sockets, and X.25 Frame Relay in C running on Unix servers

·         Developed a custom Accounting client and docket management application for a small accounting firm in Microsoft Access in 3 weeks (ported to Silverlight 3/WCF/SQL Server and certified by VeriTest).

·         Reversed engineered a complex home-grown classic ASP web application to refactor and develop an n-tier intranet job-tracking solution - commercially released and Certified for Windows 2003 Server.

Star Mountain, Inc.                                        1989-1997                               Orlando, FL

Director, Orlando Operations                                    

·         Operated semi-autonomous business unit in systems, training, and management consulting at a growing profit level: identified and negotiated customer requirements, and developed architecture, information models, specifications, designs, and costing for process, system, and training solutions.

·         Formed, led, and managed teams of 5-15 professionals per project in meeting customer and corporate objectives. Briefed project status and results to clients at the highest levels.

·         Developed CASE/SDLC documentation, user interfaces, core logic, dynamic link library modules, data base application code, commercial quality user and system documentation, and installation services for a variety of knowledge worker systems.

·         Produced and fielded an internet-based remote client/server decision support system hosted on Solaris/Oracle with SQLWindows (4GL) client via SQL*Net (TCP/IP and Async). Reused data base reporting code to migrate read-only query portion to Oracle Web Application Server in 3 weeks.

·         Produced outplacement contact management client/server system using SQLWindows and SQLBase.

·         Reverse-engineered an analog panel trainer for conversion to interactive computer-based multimedia driven simulation.

·         Achieved steady revenue growth from both repeat and new business through solid client and employee management, as well as the writing and costing of winning competitive proposals.

Allen Division/CAE-Link Corporation          1986-1989                          Orlando, FL

Manager, Independent Research & Development                                          

·         Planned, directed, and managed multi-disciplined IR&D program emphasizing application of emerging technologies in the development and delivery of training. Wrote and costed winning competitive proposals. Evaluated and recommended corporate MIS components.

·         Produced two customized and automated Instructional Systems Development management systems with relational data base back-ends as lead information system engineer.

Allen Corporation of America                       1981-1986                          Orlando, FL

Senior Research Engineer                              

·         Developed supporting microcomputer software for statistical analysis, decision support, computer-based instruction, and other analytical and output processing requirements on numerous platforms.

·         Created methodologies to evaluate simulation functional requirements by assessing cost-to-train at the task level, including options for training delivery media based on training fidelity and trainee population characteristics.

·         Developed specifications and training syllabi for U.S. DoD training devices and weapons systems.

 

Allen Corporation of America                       1977-1981                          Orlando, FL

Research Engineer                             

·         Invented emergency egress system for large surface mine haulage vehicles.

·         Designed work flow model for U.S. Navy specification for the systems approach to training.

EDUCATION

Graduate Engineering                                      University of Florida, Gainesville, FL                         

Bachelor of Mechanical Engineering               The Catholic University of America, Washington, D.C.         

ASSOCIATIONS, MEMBERSHIPS, and CERTIFICATIONS

Microsoft Certified Partner; ASPDotNetStorefront Certified Developer; Ektron CMS400.Net Certified Developer, Microsoft Silverlight Insider, SQL Server 2008 FrontRunner, and past Orlando .Net Users’ Group (ONETUG) Officer and Board Member

References and Publications available upon request.