We provide IT Staff Augmentation Services!

Software Engineer Resume

Buffalo, NY

PROFESSIONAL SUMMARY:

FULL STACK MICROSOFT WEB DEVELOPER, with extensive experience in Microsoft technologies for web, desktop and database.

TECHNICAL COMPETENCIES:

  • C#, VB.NET
  • Visual Studio 2017/2015/2013/2012/2010/2008
  • .NET 4.5,4.0, 3.5/3.0/2.0/1. x
  • WinForms
  • Windows Presentation Foundation (WPF)
  • Platform/Invoke
  • LINQ To XML, LINQ To Objects
  • MSBuild
  • Log4net
  • Fogbugz
  • Mercurial, TortoiseHg
  • Bootstrap jQuery
  • ASP.NET CORE MVC
  • ASP.NET MVC 5/4
  • ASP.NET
  • Classic ASP
  • HTML, DHTML, DOM, XHTML, JavaScript, CSS
  • ASP.NET AJAX
  • Windows Server 2012/2008R2/2003
  • Windows 7/8/10
  • Vista
  • SQL Server 2014, 2012, 2008, 2005, 2000, T - SQL SSRS, SSIS
  • Entity Framework
  • LINQ To SQL
  • ADO.NET
  • Triggers, Stored Procedures
  • Oracle SQL, PL/SQL
  • C cvs, rcs awk, sed bash, ksh, Bourne, python, Perl
  • JSP - Java Server Pages
  • Servlets, Custom Tags
  • JDBC, SAX
  • I/O and Networking
  • Cryptography
  • Documentum - Web Development Kit - WDK 5.3/5.2.5/4.2.4
  • Documentum Foundation Classes (DFC 5, 4), DQL
  • Documentum eRoom

PROFESSIONAL EXPERIENCE:

Confidential, Buffalo, NY

Software Engineer

Responsibilities:

  • Implemented Health Savings Account web site for new enrollment and existing accounts for client who administers retirement plans (Visual Studio 2012/2015, ASP.NET MVC 4/5, C#, LINQ To SQL, SQL 2005/2014, log4net). Upgraded from ASP.NET MVC 4 to ASP.NET MVC 5. Implemented Dependency Injection for Logging and Model Binding for Session state. Implemented Lexis Nexis Identity Verification (WCF/client).
  • Successfully migrated retirement loans web sites from Windows 2003 Server to Windows 2008R2 Server, from SQL 2005 to SQL 2014, including SSIS and SSRS migration, and creation/migration of Visual Cron workflows. Performed database tuning and performance analysis.
  • Maintained loans Internet web site and loans management Intranet web site using ASP.NET, Visual Studio 2008, SQL Server, stored procedures, C#, VB.NET, WCF/Server.
  • Created Voluntary Enrollment Benefits Association (VEBA) XML report generation tool, C#, LINQ To SQL, LINQ To XML, SQL Server 2014 stored procedures, WinForms. Created SQL Server Reporting Services (SSRS) reports on Evolution / 1Cloud web site. Read data from XML, Excel and Comma Separated Value files.
  • Created scripts and configuration filess to support export from SalesForce, and import of exported data into Plan and Task Manager database for retirement services company.
  • Created reports using Winforms, client side Reporting Services, ReportViewer control, VB.NET.
  • Created graphical and web reports for a bank client Anti-Money Laundering application using SQL Server Reporting Services (SSRS).
  • Executed initial feasibility studies and implementation, and led development team for Prospect Management System for Operators and Attorneys for prominent client in personal injury law, providing a web page pop up on incoming and transferred phone calls, for leading personal injury firm using Shoretel phone API, NextCaller Caller Id, Call History database. ASP.NET MVC 5, Entity Framework 6, SQL Server, C#, system tray Winforms application, Visual Studio Project Installer and log4net. Integrated with AssureSign e-signature WCF/client web services for the signing of legal documents.
  • Created Inventory Intranet web site for transparent packaging company using ASP.NET MVC 4, jQuery, Entity Framework, C#, SQL Server.
  • Maintained Unexcused Absences Intranet web site for container packaging company, using Classic ASP, VBScript, ADO, SQL Server, stored procedures. Migrated database queries from Microsoft Access to SQL Server.
  • Created and supported a billing system for attorneys integrated with call records from the Wave system stored in SQL Server database and stored in Clio legal case and practice management software.
  • Supported and enhanced Provider Network Data System (PNDS) report for NYS Dept. of Health for a long term care facility.
  • Implemented Institutional and Professional long term care claim report for NYS for a long term care facility.

Confidential, Painted Post, NY

Software Engineer

Responsibilities:

  • Maintained and enhanced ColdFusion 10/Oracle 10g applications for Confidential ’s glass Research and Development group using Cold Fusion Builder 2, jQuery, jQuery UI, jQuery Validation Engine, Oracle 10g SQL, Toad For Oracle 9.0 and Subversion.
  • Applications include product test management for Gorilla glass, fiber optics, Confidential System Change Requests, Research Melter and lost items.
  • Upgraded Lost Items application to Twitter Bootstrap 3.0, with Bootstrap add-ons for date picker, select picker and toggle buttons, bootbox add on for alert and confirmation dialogs, Twitter typeahead for auto-completion fields, jQuery and jQuery Validation Plugin with ColdFusion 10/ColdFusion Builder 2.

Confidential, West Henrietta, NY

Senior Software Engineer

Responsibilities:

  • Migrated Mobile Device Management (MDM) software plug-in solution to System Center Configuration Manager (SCCM) 2012.
  • Support SCCM 2007 plug-in solution.
  • Work with WMI, PowerShell, Microsoft Management Console (MMC) 3.0, Configuration Management classes, Visual Studio 2010, ASP.NET, XML, NLog, LINQ to XML, C#, SQL Server 2005/2008/2012 , Active Directory, Authority.
  • Extensively documented Virtual Machine builds. Tested software with iPhone, iPad, iPod, Android, Windows Phone and Windows Mobile.
  • Migrated Visual Source Safe repository to Perforce using Perl scripts (with Perforce library).
  • Enhanced Confidential App Center (Mobile Device/Application Management, MDM, MAM) to support Manager user interface configuration settings for Authority and dynamic generation via Template. Linux, CentOS 6.3/6.4, Python 2.7.3, Django 1.4.2, MySQL 5.1, jQuery 1.6.2, CSS, JavaScript, Perforce, Firefox/Firebug.
  • Extensively enhanced documentation for Virtual Machine builds.

Confidential, Rochester, NY

Software Engineer

Responsibilities:

  • Developed software for configuration of Confidential Machines for making gears. Utilized Windows Presentation Foundation (WPF) and C#.
  • Built and maintained a Continuous Integration (CI) Server (Windows Server 2008 R2) using CruiseControl.NET, Subversion, Visual Studio 6/2005/2008, Visual C++, and MSBuild.

Confidential, Rochester, NY

Enterprise Apps Developer

Responsibilities:

  • Developed and enhanced Home Properties Property Management Bonus Plan (PMBP) application, implementing web pages developing numerous reports and ETL packages (ASP.NET 3.5 AJAX, SQL Server 2008 T-SQL, Business Intelligence, Reporting Services (SSRS), Integration Services (SSIS), stored procedures and scalar-valued functions).
  • Developed build projects utilizing MSBuild and created custom tasks for deploying reports and data sources.
  • Used Subversion for version control.

Confidential, Rochester, NY

Software Engineer

Responsibilities:

  • Upgraded Classic ASP web pages with FrontPage Server Extensions to ASP.NET web pages.
  • Created Page Hit Counter server control. (ASP.NET, VB.NET, SqlDataSource, GridView, CustomValidators, Server Controls).
  • Developed and deployed SQL Server 2005 Integration Services package for importing file to SQL table. (SSIS, Package Configuration, Package Installation Wizard, SQL Server Agent Jobs).
  • Upgraded Visual Basic 6 COM component to Visual Basic.NET COM component (VB.NET COM Interop, COM, COM+, Enterprise Services, Component Services,VB6, Oracle SQL Developer).
  • Provided application support for server upgrade from Windows Server 2000 to Windows Server 2003, for VB6, Excel VBA, VB.NET applications, SQL Server, Microsoft Access, Oracle databases.

Confidential, Rochester, NY

Web Application Developer/Internet Analyst

Responsibilities:

  • Provided basic administration of Content Management Systems (CMS) for SharePoint, Documentum eRoom, SilkWood EPrise and content search via Google Mini. Supported and enhanced existing ASP.NET applications.
  • Installed SharePoint web parts, loaded SharePoint site templates, managed user and group permissions, and saved SharePoint lists as templates. Translated News XML file to new format (LINQ To XML - .NET 3.5).
  • Developed command line program for adding calendar entries to SharePoint Calendar list (C#, SharePoint, LINQ To XML (.NET 3.5)).

Confidential, Webster, New York

Senior Software Engineer

Responsibilities:

  • Designed and developed Mailing List Management software for standardizing and correcting bulk mailing addresses according to United States Postal Service (USPS) standards. Developed Import Mailing List Wizard in Windows Presentation Foundation (WPF, C#, ADO.NET, SQL-SMO, Platform Invoke - P/Invoke, LINQ To XML, LINQ To SQL, LINQ To Objects (.NET 3.5), Microsoft Access, Visual C++ 6) for importing mailing lists from delimited files.
  • Developed postage barcode service for USPS, including support web pages, unit tests, Windows desktop based test programs and performance tests to demonstrate high performance and scalability (C#, ASP.NET, LINQ To XML - .NET 3.5, VB.NET, WinForms, P/Invoke, Log4Net, Unit Tests - MSTest, Static Code Analysis, FxCop).
  • Developed module for printing Certified Mail forms, with bar codes (Interleaved 2 of 5) on Laser Substrates forms (CEL-43, LCD-811), USPS forms 109, 1357-S, 5051, and 5053, associated dialogs for selecting addresses and Certified Mail options. (Visual C++, MFC, STL, ADO, Microsoft Access, SQL Server 2008). Implemented software to build realistic looking mailing lists (domestic, international, Canadian) for testing (C#, ADO.NET).
  • Developed module, including dialogs, for printing International Mail forms using USPS XML over HTTPS (SSL) service (Visual C++, MFC, STL, Xerces/C++).
  • Developed address standardization and correction component to eSmartMail™ application (Visual C++, STL, MFC, USPS AMSAPI).

Confidential, East Rochester, New York

Senior Software Engineer

Responsibilities:

  • Designed and implemented enhancements for ASP.NET trouble ticketing system. Developed extensive SQL Server scripts for upgrade deployment. Designed and implemented performance improvements for ASP.NET trouble ticketing system using web, application and session caching, and parameterized queries. Implemented performance monitoring via logging.
  • Developed fulfillment/collections file mediation Windows service for non-paying customer marketing test, with zip file archival, HTML and Excel report generation, e-mail notification, event logging and FTP functionality.
  • Developed requirements and functional specifications for a pay for performance plan based on metrics for call centers.
  • Developed daily operations and daily finance reports for Sirius Satellite Radio in Excel spreadsheet format using C# and Visual Studio.NET 2003/2005. Maintained and enhanced UNIX scripts (Korn shell and Perl). Developed Oracle PL/SQL packages for building up database of daily operations and finance data. Developed ASP.NET web based support web pages for diagnosing problems with daily reports.
  • Maintained and enhanced branding mediation file Windows service for Portal Subscriber Management System used by Sirius Satellite Radio. Customized setup and deployment. (C#, SQL/Server 2000, Portal SMS).

Confidential, Rochester, New York

Senior Software Engineer

Responsibilities:

  • Designed, developed and implemented a web based user interface (JSP, JDBC, JAXB, SAX, Log4j, HTML,CSS, JavaScript, Oracle, PL/SQL Stored Procedures & Triggers, Spring) for a content publishing system for storing legal analytical content. Utilized Visio for UML class diagram documentation.
  • Utilized a leading Content Management System - Documentum - and its Web Development Kit, to build the web based user interface. Experience with WebTop.
  • Spearheaded numerous system performance metrics, enabling performance task group to identify poorly performing software. Developed solutions to reduce web page display time from up to 45 minutes to seconds, with typical web page accesses of one second.
  • Migrated system data from Documentum 3.0 system to CVS (Concurrent Versions System) source code control system, using Java and JNI (Java Native Interface, C, and UNIX) to export data.

Hire Now