Raymond Williams

Logo

Software Engineer, Principal

Bloomington, MN

From: route@monster.com [mailto:route@monster.com] Sent: Tuesday, January 19, 2016 2:41 PM
To: Brad Coleman
Subject: Candidate for review

This resume has been forwarded to you at the request of Monster User xnerx06

Raymond Williams

Last updated: 01/19/16

Job Title: no specified

Company: no specified

Rating: no specified

Screening score: no specified

Status: no specified

Bloomington, MN 55437
US
raymond.williams.10417@comcast.net

Quick View Links:

Resume Section

Summary Section

RESUME

Resume Headline: Raymond Williams – Principal Software Engineer
Resume Value: ezwbrkavceswndua

Raymond V. Williams
Bloomington, MN 55437
Telephone: (952) 933-2644
Email: Raymond.Williams.10417@comcast.net

EducationINSTITUTE OF TECHNOLOGY, UNIVERSITY OF MINNESOTA. Minneapolis, MN
Bachelor in Electrical Engineering, March 1997.

SkillsDesign and Development
• Over 15 years of Software Design and Development
• Developed and Supported 17 applications
• Waterfall and Agile Software Development Life Cycle (SDLC)
• Software Configuration Management
• Software Architecture and Design
• Internationalization and Localization (multi-language and multi-region)
• Graphical User Interfaces
• Web Applications, Web Services, Win NT Services
• Windows Desktop Applications, Windows Mobile, and Windows CE Applications
• .Net Applications, .NET CE Applications
• Windows NT Services and WCF Services
• System-to-System Integration
• Relational Databases
• Object Relational Mapping (O/RM)
• Cryptography and Smartcards
• Embedded, Touch Screen, and Medical Devices

Technical
• Microsoft .Net Frameworks
• Winforms, Windows Presentation Foundation (WPF)
• ASP.NET, Web API, AJAX, HTML, CSS, WCF, ISAPI
• XML, XSLT, XSD, XPATH, LINQ, DOM
• ATL, MFC, COM, and ActiveX
• RogueWave, Zinc Application Framework (ZAF)
• Toad, Oracle, SQL Server, and SQL Server CE
• SQL, PL/SQL, T-SQL, Triggers, Stored Procedures, and Views
• OLEDB, ADO, ADOCE, ADO.NET, ADO.NET
• Smart Card Programming
• RS232 Serial Communication
• Windows CryptoAPI
• Oscilloscopes, Multimeter equipment, electrical schematics

Programming Languages
• C, C++, C#, VB.NET, Assembly, VBScript, and JavaScript

Software Development Tools
• CaliberRM (Requirement Capturing Tool)
• VersionOne (Agile Development)
• InstallShield, Wise, CCNet (Installation/Build)
• SubVersion (SVN), Team Foundation Server (TFS), Visual SourceSafe
• SQL Server Analyzer, Enterprise Tools (SQL Query Tools)
• Oracle Enterprise Studio, Toad (SQL Query Tools)
• Paradigm IDE, Microsoft Visual Studio IDEs
• Microsoft .Net Framework/Pocket PC/ Platform SDKs.
• ReSharper for Code Quality Analysis
• Lint for C++ Static Code Analysis, FxCop for C# Static Code Analysis
• TestComplete™ for testing (integration, and GUI testing)

Work
Experience Senior Software Engineer
Precise SoftwareNov 2014 – Jan. 2016
A small company of seven employees having the leading ERP/WMS application (known as Impress) for the Embroidery/Screen Printing industry
• Ported three million lines of multi-threaded code from 32-bit to 64-bit (C++)
• Ported ZAF, RogueWave libraries to 64-bit (C++)
• Implemented Window CE code to the MC5055 mobile device (C++, ATL)
• Designed and developed efficient HTTP/FTP/SFTP/FTPS applications for data transfer (C#,C++, COM, GUI)
• Designed and developed a throttled multi-threaded program to ensure database integrity for our hosted clients (C++, ATL, email status)
• Integrated Heartland Point-of-Sale Payment Gateway into Impress (C++)
• Developed a UPS/FEDEX Shipping client (C#, LINQ)

Principal Software Engineer
ACIST Medical SystemsAug 2008 – Jan. 2014
A mid-size medical device research, development, and manufacturing company with global market space support, developing contrast-media injection systems for cardiac cath labs, operating rooms, and radiology suites
• Member of an Agile Software Team
• Supported and enhanced many applications: ASP.NET MVC and Web API (C#) for the popular browsers, QT (C++) on Windows CE, .NET Win Forms (VB.NET, C#) on XP embedded, WPF (C#) on XP embedded, WCF Services (C#) on XP embedded, SQL Server CE on XP embedded
• Worked with industry luminaries and marketing to define system needs and project scope
• Supported and enhanced two ACIST products: EmpowerCTA™ Contrast Injector System, and RXi™ Fractional Flow Reserve (FFR) system
• Supported and enhanced EmpowerCTA™ Injection Reporting Information Service (IRIS) Web Application using ASP.NET MVC and Web API technology
• Defined system and software requirements based on marketing requirements for new features on the EmpowerCTA™
• Performed software architecture changes, design specifications changes, and software changes for the EmpowerCTA™
• Achieved CE/UL approval for both products for commercial use in Europe
• Achieved 510k approval for EmpowerCTA™
• Achieved 510k submission for RXi™
• Received letter of recommendation for outstanding support service from Brigham and Women’s Hospital in Boston, Ma
• Manager of Subversion (SVN) source code repositories for all projects at ACIST
• Performed static code analysis, software risk analysis, failure mode and effect analysis (FMEA), and root cause analysis for software CAPA events for both products
• Configuration Manager of the EmpowerCTA™ Contrast Injector System
• Improved verification testing activities by using TestComplete™ to automate many verification tests that were normally done by hand
• Improved process for adding languages to existing software. Reduced the time by 75%
• Maintained frequent communications within and outside of department in support of engineering activities, such as project management meetings, requirement and design review meetings, regulatory compliance meetings for 510k and CE submissions, FMEA meetings, documentation and code reviews.
• Made presentations for assigned projects, provided leadership, technical advice, and guided the decision-making process and direction to other members of the Engineering team.
• Maintained and promoted software development and software operating procedures to be in compliance of FDA and CE medical device regulations for Class C devices in adherence to the
following standards and regulations: FDA 21 CFR Part 820 quality system regulation, 93/42/EEC medical device directive (European Union), AAMI TIR32-2004 medical device software risk management, EN 60601-1-4 requirements for safety, EN ISO 14971:2012 application of risk management to medical devices, EN ISO 13485 quality systems — medical devices
• Participated in interview-hiring process of prospective software engineers, assisted in the evaluation of personnel performance, and mentored engineers

Software Engineer/Project Leader
HighJump Software Eden Prairie, MNNov. 1999 – Jun. 2008
A mid-size company, developing highly adaptable, best-of-breed, supply chain solutions for more than 1300 companies worldwide
• Lead design, development, and support of many applications that have helped generate millions of dollars in revenue for HighJump
• Member of an Agile Software Team
• Worked with clients and marketing to define needs and project scope
• Designed and developed many applications: MFC and ATL Win Forms (C++), Windows NT Services (C++), Windows Mobile (C++, VB), ASP.NET MVC (C#) for Internet Explorer, SQL Server and Oracle back-end databases
• Lead design and development of integrating HighJump warehouse system to 3rd party products and ERP systems
• Created installation documents, brown bag training, training videos, and classroom materials for end-users
• Mentored junior engineers

Software Engineer/Project Leader
Digital Privacy Minneapolis, MNOct. 1996 – Oct. 1999
A small startup company focusing on smart card research and development.
• Participated in the design and development of three Digital Privacy products. Privacy.APP, Privacy.ACCESS, and Privacy.FILE are patented and patent pending products.
• Worked with clients to define the scope of smart card integration into their existing applications.
• Performed feasibility study of smart card integration into E-commerce applications. Study was based upon the Secure Electronic Transaction (SET) standard.
• Project Leader: integrated smart cards into Citrix MetaframeTM client-server logon and authentication process. Single set of code running on WIN32, WIN16, and DOS platforms.
• Promoted to manager of testing department.
• Participated in interview-hiring process of prospective software engineers and beta testers.

AvailabilityImmediately.
ReferenceAvailable upon request.

ProductAvailable upon request.
Portfolio

Experience
BACK TO TOP

Job Title
Company

Experience

Sr. Software Engineer

Precise Software, LLC.
– Present

Additional Info
BACK TO TOP

Desired Salary/Wage:
90,000.00 – 115,000.00 USD yr

Current Career Level:
Experienced (Non-Manager)

Date of Availability:
Immediately

Work Status:
US – I am authorized to work in this country for any employer.

Active Security Clearance:
None

US Military Service:

Citizenship:
US citizen

Target Job:
Target Job Title:
Principal Software Engineer

Desired Job Type:
Employee

Desired Status:
Full-Time

Target Company:
Company Size:

Industry:
Computer Software
Medical Devices and Supplies

Occupation:
Engineering
• Systems/Process Engineering
IT/Software Development
• Software/System Architecture

Target Locations:
Selected Locations:
US-MN-Minneapolis

Relocate:
No

Willingness to travel:
No Travel Required

Languages:
Languages
Proficiency Level

English
Fluent

  • Updated 7 years ago

To contact this candidate email raymond.williams.10417@comcast.net

Contact using webmail: Gmail / AOL / Yahoo / Outlook

This entry was posted in . Bookmark the permalink.