Scott Ames


4 Stonecroft Farm Ln, West Bridgewater, MA 0279 Home: 508-587-0657 ames_scott@hotmail.com

 

Statement:

A Software Engineer / Software architect with over 20 years experience in the design and development of software on the Windows platform using Microsoft technologies. With over 11+ year experience using C#.

 

Specialties: Analyze and evaluate user requirements of considerably complex systems, ensure the highest level of quality, and communicate recommendations. Full life-cycle development experience on many projects. Delivered complex software systems on time and in budget. Able to mentor team members in new technologies and methodologies and provide iteration plans, specifications and time estimates to management teams.

 

Experience:

 

Clough Harbour & Associates, Norwell, MA August 2011 June 2013

Software contractor

        Designed and developed a big consumer-facing Silverlight 4 Web Application for the Oil and Natural Gas industry for multiple clients. Implemented WCF service methods framework for data access to communicate with a Silverlight 4 UI and a SQL Server 2008 R2 database. The application made use of extensive data binding throughout the XAML code and stored procedures. Report Data was displayed in Crystal Reports version 10. Clients could manage their agreements and parcels along with uploading documents within the Silverlight application. Designed and developed Windows Service to implement the document upload feature from the web application to a file server. Designed and developed Windows Service to implement sending E-mail to clients.

        The consumer-facing Silverlight application helped clients easily maintain their wide array of data in maintaining a pipeline and the documents associated with that data.

        Designed and developed a WinForm application that automated Microsoft Excel using OLE. The application was used for data collection and saved collected data as a output XML file. (C#/.NET 4.5).

        Experience in developing different InfoPath form templates using Microsoft InfoPath Designer 2010 for a SharePoint project.

 

MFS Investment Management Company, Boston, MA February 2008 July 2011

Principal Software Engineer

  Architected and implemented several Window service applications that monitor processes critical to the company business (C#/.NET 3.5).

  Implemented the security architecture down to the page and control level for the client reporting workflow tool (C#/ASP.NET 3.5) utilizing NT Active Directory groups for the logged on user.

  Architected and implemented a report generator infrastructure within the client reporting workflow tool (C#/ASP.NET 3.5, Silverlight) that would take up to 12 individual .pdf files and combine them into one (1) report for email or web access.

  Worked with CRM Consulting service to design MFSs Customer Relation Management tool suit which consisted of six (6) applications (Windows Workflow Foundation (WF) /.NET 3.5). This allowed customer service and sales to track and monitor their sales activity.

  Enhance and maintain seven (7) applications to the company business process that are web or Windows based (C#/ASP.NET/Multi-threaded WinForms).

  Developed programming and database standards, performed code reviews / mentor junior level developers.

  MFSs Customer Relation Management tool suit saves MFS over $1 million annually in fees by bring this company developed application in house.

 

MassHousing, Boston, MA May 2006 February 2008

Senior Developer - Applications

  Architected and add enhancements to the agencies flagship web portal (ASP.NET/ VB.NET 2.0) - MassHousing.com. This web application was used by the banking industry through the Commonwealth of Massachusetts to promote the agencies many banking products.

  Review system design specifications and confirm that the given design meets adequate measures for system robustness, system completeness, and quality of system integration.

  Architected new pages to the MassHousing web portal to promote new business products through the portal. New features were implemented utilizing software patterns.

  Maintained audit and budget web application (ASP.NET/ NET 3.5) with SQL Server 2000 back end.

  Document completed work and share internally and externally. Created technical specifications and process flow documentation.

 

Fidelity Investments, Boston, MA October 2004 May 2006

Principal Developer

  Architected and implemented a security application (WinForm/.NET 2.0) that allows an administrator of the Executive Share Holder System (ESS) (ASP.NET) application to create, maintain, and assign access privileges for registered users to Fidelitys internal web application called SHARES.

  Architected and implemented Fidelitys Charitable Gift Fund web application (ASP.NET) which allows the users of the Web Application to gift money, funds, or stock to various charitable organizations and/or trusts. The web application, ASP.NET, was written in VB.NET which passes XML data to a SQL Server 2000 database.

  Overall design of several WinForm client application used in the configuration of security through the applications the group supported.

  Strong understanding of OO Programming.

 

Martingale Asset Management, Boston, MA March 2004 - September 2004

Software contractor

  Architected and implemented a web service application to report to an overseas client the fund securities holdings. This was an important application in order for Martingale to be awarded this account by the client. (Web Service/C#/1.1)

  Provide strong technology vision and leadership for development by introducing the .NET technology into Martingales IT and software development departments.

 

State Street Corp. Quincy, MA March 1998 May 2003

Senior Software Developer

  Independently developed a Risk Management Web Application to support financial applications within the bank regarding the pricing of funds using ASP and ADO.

  Architect and implemented a diagnostic utility that will verify the integrity of the data used by the application. Responsible for the object model of the diagnostic utility. Utility development is Windows based (MFC) with extensive use of COM. Responsible for all phases of the project development from specification to completion. The utility utilizes the following technologies such as the Windows 95 controls for displaying test results, shell programming for displaying the updating process, OLE Automation for printing, ODBC for data retrieval, MFC Architecture for creating the main application window in a tabbed dialog, and DCOM for retrieval of data stored remotely on other computers.

 

Quadrant Software Mansfield, MA 1996 1998 Senior Software Developer / Team leader

 

  Architect of commercial software FastFax/Lan. This was Quadrant's flagship product with over 3,500 customers. It is an enterprise-wide faxing product. My role in this included:

  Leading the design and development of the Windows client user interface for the FastFax/Lan product which consisted of 10-15 modules.

  Worked as a technical leader in helping other developers solve implementation issues.

  Interviewed prospective Windows developers for the Windows development team. Oversee other Windows developers to insure Windows Guidelines are followed in GUI. Building a development team consisting of software engineers and contractors.

  Developed companywide coding standards to reduce development costs.

 

Turning Point Software Newton, MA 1995 - 1996

Software Developer

  Developed for JIAN the successful and JIAN Biz plan Builder interactive commercial product, which generates a business planning template. Helping the client retain their #1 position in the template generator market.

 

Corporate Software Canton, MA 1993 - 1995

Software Support

  Duplicated customer programming problems and answered questions by developing Windows applications using C/C++ and MFC.

  Helped customers debug their applications using the Windows debugging kernel and other debugging applications. Helped customers with designing applications, algorithms and locating programming documentation.

  Answered questions on Document \ View architecture, Modal \ Modeless Dialogs, Multiple Document and Single Document Interfaces (MDI \ SDI), Graphic Device Interface and many other Windows related programming questions.

 

Raytheon Waltham, MA 1988 - 1993

Electrical / Software Engineer

  Designed and developed software and test equipment using HP Basic on a 9836 workstation to automate electrical testing.

Technical skills: Development Technologies: Visual Studio 2010, Silverlight 3/4, SQL Server 2008 R2, WCF, MVC 4, ADO.NET 4, ASP.NET 4, C# 4.5, XML, JavaScript, SQL Server, TFS, XSLT, DTD, Web Service, LINQ

Software: PVCS Configuration Management, Visual Source Safe, WinCVS, Far Point Tool kit, SQL Server, Oracle, ( Word, Excel, Access, PowerPoint), MS Project, Formula One Spread Sheet, MS-Office Windows Components, MS-Outlook

 

Judging 2007 - 2013

Judge at Northeastern University Capstone competition for the Senior Electrical Engineering

 

Specialties 2008 - 2009

Technology presenter at Code Camp 11 and 12 in Windows Workflow Foundation Waltham, MA

 

Certifications: MCSD .NET, MCAD, MCP, MCTS: For Microsoft Certification Transcripts:

http://www.microsoft.com/learning/mcp/transcripts

Microsoft Certified Professional ID: 900220 Access Code: scottames

 

70-536 4.0 Microsoft .NET Framework

70-316 MCP C# .NET Windows

70-315 MCP C# Web ASP.NET

70-320 MCP C# XML Web Services, Server Components

70-300 MCP .NET Solution Architectures

70-229 MCP SQL 2000 Development

70-504 Windows Workflow Foundation .NET 3.5

70-503 Windows Communication Foundation .NET 3.5

 

Education:

Northeastern University Bachelor of Science Electrical Engineering Boston, MA

Harvard Extension School Graduate Class Work Masters in Computer Science

Harvard Extension - Teaching Assistant in C# .NET Class