James Barrett

send e-mail

C# .NET Developer


Professional C# .NET developer with strong object-oriented programming skills. Possess a proven track record of 16 years of experience developing C# solutions and over 20 years of experience in software development. Experience in all areas of the Software Development Life Cycle (SDLC). Training in ASP.NET MVC from New Horizons Computer Learning Center.




AREAS OF EXPERTISE


Code and debug C# using Visual Studio - Manage program flow - Write SQL stored procedures - Implement data access - Implement security - Object Oriented Programming (OOP) - Writing use cases - Determine possible approaches to solving problems - Evaluate options and recommend solutions




PROFESSIONAL EXPERIENCE


Zone Labs, Inc, Peabody, MA - 2016-2017

Industry leader in the development and sales of innovative, patented nutraceutical products.

Software Developer
Created and maintained custom C# programs that kept Woocommerce in sync with Dynamics GP. Coded and maintained SQL stored procedures in both Microsoft SQL Server and MySQL server. Developed new solution to interface with Mailchimp mailing lists. Developed a custom program to import Excel spreadsheets to Wordpress.


Vestserve Financial Systems, Waltham, MA - 2014-2015

World leader in mission critical investment management software and services.

Software Developer
Created and maintained C# WPF. Participated in monthly design meetings and weekly scrum meetings in agile environment. Coded and maintained SQL stored procedures in Microsoft SQL Server. Developed a custom ASP.NET MVC file server and created custom security access for clients.


Patriot Properties, Marbelhead, MA - 2012-2013

Developer of AssessPro, a highly versatile and comprehensive, Computer Assisted Mass Appraisal (CAMA) application.

Software Developer
Created and maintained C# Winforms. Worked with various design and programming techniques. Coded and maintained SQL stored procedures in Microsoft SQL Server. Developed a special app for Logan Airport to calculate the cost of parked airplanes over time.


DST Systems, Boston, MA - 1993-2012

Leading provider of specialized technology, strategic advisory, and business operations outsourcing to the financial and healthcare industries.

Sr. Software Developer
Worked in all areas of the Software Development Life Cycle. Created, maintained and debugged programs in various languages, including COBOL, Visual C++, C# .NET, DB2 SQL, JCL, DOS Batch. Created, maintained and debugged UI forms in C# Winforms, C++ MFC and CICS. Responsible for writing functional specs, test documentation, and user documentation. Mentor new developers, answer questions and assist developers with coding or debugging problems. Manage meetings with oversees C# developers in Bangkok, Thailand between 2010 and 2012. Part of original team that designed and developed flagship retirement account management software Smartdesk™ in .NET v1.0.




FORMAL EDUCATION


Coursework ASP.NET MVC and Azure Web Services
New Horizons Computer Learning Center – Waltham, MA

Certification Full Stack Web Development
Coursera Online through Hong Kong University – Online

Coursework Computer Science
Northeastern University – Boston, MA

Certification C++ Software Development
Boston University – Boston, MA

Associate of Arts
Quincy College – Quincy, MA




TECHNICAL SKILLS



  • Languages: C# .NET, ASP MVC, C/C++, Visual C++/MFC, COBOL, Java, Javascript, JSON, HTML5, CSS3, PHP, SQL, 6502 Assembler, XML.
  • Methodologies: Object Oriented Programming (OOP), Agile Development, Waterfall, Extreme
  • Software Experience: Microsoft Visual Studio 6.0, thru 2017, SQL Server Management Studio, Serena Dimensions, Visual Source safe, SVN, CVS, Enterprise Architect, Microsoft Visio, IBM SDSF.
  • Databases: DB2, SQL Server 2008, 2012, 2015, MySQL, MongoDB.
  • Operating Systems: DOS 5.0, 6.22, Windows 3.1/95/98/ME/NT/2000/XP/7/10, Debian Linux, Ubuntu Linux, OS/2 Warp 3, OS/2 Warp 4.