We provide IT Staff Augmentation Services!

Senior Web Developer Resume

5.00/5 (Submit Your Rating)

Danbury, ConnecticuT

SUMMARY:

Honest, passionate, dedicated and driven developer with 25+ years of programming experience seeking a similar environment open to true communication and collaboration to further the success of the business.

SKILL SUMMARY:

.NET Framework 1.1. through 4.5

C#

VB.NET

ASP.NET WebForms

Active Server Pages 3.0 (ASP)

.NET Classic Web Services (ASPX)

WebMatrix

MVC

Web API

AJAX

XML/JSON

XSLT

HTML 5

CSS

JavaScript

VBScript

Visual Basic 6.0

WCF - Web Services

WCF Data Services (ODATA Feed)

Entity Framework (EF)

ADO.NET

Silverlight 3.0 on Windows Phone 7.1

MS Office and VBA

SignalR

Developer Tools

Visual Studio 2001 to 2015

Infragistic’s NetAdvantage 2010

Telerik's AJAX RADControls

ActiveReports

SQL Server Reporting Services jQuery jQuery Validation jQuery Mobile

Modernizr

Win32 API

ActiveX

LINQ

ASPOSE

Log4net

Jenkins iTextSharp

Software

MS Office - Outlook, Excel, Access

Visual Source Safe (VSS)

Team Foundation Server (TFS)

Subversion - SVN

Visual Studio Team Services (Git)

Vault

Captaris' RightFax

Cute FTP/Smart FTP

ERWIN

VISIO

Cybersource

JIRA CMS

Orchard CMS

Workfront

AxoSoft’s Ontime

RELEVANT WORK EXPERIENCE:

Confidential, Danbury, Connecticut

Senior Web Developer

Technologies Applied: WATCH, WAVE, PBMC4 VS 2015, ASP.NET, MVC, Webforms, C#, AJAX, jQuery, JavaScript, CSS, HTML5, VSTS Git, Jenkins, Web API, MS SQL 2016

Responsibilities:

  • Conducting full SDLC activities related to the Croatian sorter software rollout for the WATCH, WAVE and PBMC4 web applications.
  • Development consists of 75% highly-responsive Javascript/jQuery code/HTML5 markup and 25% back-end C# code and SQL scripting.
  • HTML5 localstorage, sessionStorage, worker threads and websockets are highly leveraged for sorter-based web applications.
  • FireFox/Firebug browser development environment of choice.
  • Activities are performed in an AGILE environment with little supervision, peer code reviews, high coding standards, alone and with team members.
  • Daily SCRUM meetings and Visual Studio Team Services track time and progress.

Confidential, South Windsor, Connecticut

Consultant - Tech Team Lead

Technologies Applied: JSF Portal, Command Center Portal, FMR, EPD VS 2013, ASP.NET, MVC, C#, AJAX, Sharepoint 2013, SQL Cubes, SQL Server 2012, Entity Framework, jQuery, JavaScript, Subversion, Jenkins, Web API, Log4Net, iTextSharp, .NET RichTextEditor

Responsibilities:

  • Provided AMS project and application release management and development support for several .NET (Webform and MVC) and Sharepoint web applications belonging to key Aerospace and defense industry clients. Created Detailed Technical Software Documents for requested enhancements. Oversaw deliverables for a team of 3 developers and served as liaison between client and offshore development team. Conducted bi-weekly SCRUM meetings to assign and draw-down incidents, maintain status of projects and provide status to AMS management.
  • Provided AMS programming support for 2 key web applications using ASP.NET, MVC, C#, SQL Server, Entity Framework, jQuery/JavaScript, AJAX and Web API.
  • Interviewed prospective developers, documented client onboarding and application release procedures and trained developers.

Confidential, Southington, Connecticut

Consultant

Technologies Applied: Payroll Upload, Carrier Connect, Reporting, VS 2013, ASP.NET, AJAX, HTML, CSS, WCF, WinForms, ASP.NET Webservices, Windows Services, C#, Entity Framework, Subsonic 2.2, LINQ, JavaScript, jQuery, SQL Server 2012, SSRS, TFS, JIRA

Responsibilities:

  • Worked directly with ownership and IT management to gather specifications for backlog development related to existing website and suite of housekeeping batch console applications.
  • Implemented changes to application architecture and refactored code into separate binary libraries (DLLs) in order to centralize, compartmentalize and share common logic (i.e. event logging, email notification, reporting, email correspondence).
  • Converted payroll processing console programs into Windows Services using thread pool and file system watcher.
  • Coordinated fixes, new development and releases with outsourced vendor, IT director, Project Manager and f/t developer.
  • Using SQL Server 2012 and C#, began building common reporting portal into the existing website to support dynamic report generation for clients.
  • Refactored all email correspondence into a home-grown API allowing for decoupling of markup and logic from data to allow for easy creation and modification of correspondence.
  • Augmented JIRA stories, tasks and specifications with technical details not provided by business or Project manager, to serve as a KB for future developers.
  • Served as release manager and setup process and schedule for XCopy releases to stage and production. Coordinated these releases with project manager.
  • Implemented many architectural, coding changes and JIRA enhancement stories (using poor specifications) into website in order to support enhanced payroll processing and special handling for new carrier and finance companies. Technologies used included ASP.NET C#, AJAX, HTML, JavaScript, jQuery, CSS and SQL Server 2012.
  • Devised and setup payroll import/export test circle on QA server to provide payroll testing functionality in-house and to our preferred carriers. Technologies used included ASP.NET C#, AJAX, HTML, JavaScript, jQuery, CSS and SQL Server 2012.

Confidential, New York, New York

Consultant

Technologies Applied: VS 2013, WinForms, C#, Entity Framework, LINQ, MS-Access 2013, Windows Chart Control

Responsibilities:

  • Worked closely with company partners to provide a functional specification based on an RFP. Used the functional specification to create a classified Windows desktop tool used to support data on explosive weight equivalence.

Confidential, Westbrook, Connecticut

Consultant

Technologies Applied: VS 2013, ASP.NET, HTML, CSS, WinForms, C#, Entity Framework, LINQ, ASPOSE, Infragistics, JavaScript, jQuery, SQL Server 2012, Vault, AxoSoft Ontime

Responsibilities:

  • Provided defect and product backlog development support for the Policy Management System (PMS) Web application.
  • Technologies used included ASP.NET C#, HTML, jQuery, CSS and SQL Server 2012.

Confidential, New Haven, Connecticut

Consultant

Technologies Applied: Packing, Shipping, Admin and Product Service Modules VB6, Visual Studio 2013, VB.NET, WInforms, COM Interop, SQL Server 2008, Entity Framework, SQL Reporting Services, Serial Port, Zebra printer

Responsibilities:

  • Established relationship with lead legacy developer and IT management to assess and produce time-line for conversion of suite of VB6 programs used in the serialization and reporting of gun manufacturing.
  • Cleaned-up and refactored some of the more important VB6 modules and then converted to equivalent VB.NET Winforms programs using a 3-tier logical approach to separate UI, business and data layers.
  • Re-created printer, serial port communications and barcode helper libraries as VB.NET classes for Zebra printer and implemented suite of custom DLLs and Winforms controls to replace native VB6 features.
  • Created COM compliant .NET DLL to allow legacy VB6 modules to temporarily leverage SSRS Viewer and report library created in newly converted programs.

Confidential, Farmington, Connecticut

Senior Developer

Technologies Applied: SOLO Websites/Reports VS 2010, VS 2008, ASP.NET, C#, LINQ, SQL Server 2008, WCF, JavaScript, jQuery, AJAX Toolkit, HTML, CSS, Infragistics, Cybersource API, SSRS, SAML 2.0, WinForms, MVP Pattern, SQL DTS (SSIS), XSD.EXE, Entity Framework, Console Applications

Responsibilities:

  • Worked on phase 2, 3, 4 and 8 UI, logic and reporting enhancements to the SOLO enrollment ASP.NET health insurance website and supporting the data and business rules WCF web services in regards to The Patient Protection and Affordable Care Act (PPACA) or "Obamacare". Researched, documented and implemented front-end jQuery/JavaScript solution to accept initial premium payments by credit card using the Cybersource API. Augmented and created several SQL 2008 data tables and objects used by the WCF web services. Working directly with Business Analysts/QA to deploy, test and troubleshoot changes in development, test and staging environments. Technologies used included ASP.NET C#, HTML, jQuery and SQL Server 2008.
  • Working on various bug fixes and enhancements related to the Producer, Provider, SOLO Quoting, Enrollment, GroupAdmin and Membership ASP.NET health insurance websites and WCF web services. Technologies used included ASP.NET C#, HTML, jQuery and SQL Server 2008.
  • Providing first-level technical support to the Intake department regarding the SOLO Quoting, Enrollment, GroupAdmin and Membership web sites.
  • Trained two new f/t developers in using/maintaining SOLO related websites.
  • Implemented Single Sign On (SSO) logic to WebMDs Member Incentives web portal from the SOLO Membership website using ASP.NET, C# and SAML 2.0. In addition, designed and programmed a Windows-based Case Manager application using C#, WinForms and the MVP pattern.

Confidential, Shelton, Connecticut

Report Developer

Responsibilities:

  • Converted SOLO Membership ASP.NET website's Cybersource code implementation from using the Hosted Order Page (HOP) mechanism to Secure Acceptance Web Mobile Profile. Technologies used included ASP.NET C#, HTML, jQuery, JavaScript and SQL Server 2008.
  • Worked on creating/fixing multiple SSRS Reports in regards to PPACA Phase 8 requirements.
  • Entailed creation of report templates and maintenance and refactoring of several SQL Server stored procedures and views.
  • Worked with Emblem and adding ability to SQL DTS jobs, responsible for cleansing and loading Medicare Hospital and Medical claim data, to provide new claim and service line data for Medicare Hospital claims. Altering provider website ASP.NET C# code to show some of these new fields and all detail data.
  • Currently assisting in PPACA Risk and Reinsurance initiative to import and export enrollment, claim, pharmaceutical and supplemental data into and out of our SQL database in XML format. Used .NET XSD.EXE tool to build object model from federal government provided XSDs. Built suite of inheritable .NET console applications using the object model, Entity Framework, LINQ and SQL Server to provide necessary XML import/export functionality for data team.
  • Assisted in new development and maintenance of SQL Server stored procedures and SSRS reports needed by management in order to track equipment service requests.

Confidential, New York, New York

Software Development Consultant

Technologies Applied: VS 2010, ASP.NET, VB.NET, C#, EF, LINQ, SQL Server 2008, Web Services (ASMX), REST, JavaScript, JSON, jQuery, jQuery Mobile, HTML, CSS, Telerik AJAX RADControls

Responsibilities:

  • Served as sole developer and participated in all specification meetings for a private NYC-based client of Confidential .
  • Augmented existing database schema to employ features related mobile site, but leverage existing database entities.
  • Wrapped existing and new DB entities into an Entity Framework repository and exposed through domain object class library written with LINQ C#. The DB and domain objects are exposed to mobile and desktop web application via a RESTFUL .NET web service written in C#.
  • Added new CRUD screens to the existing desktop web application's administration section using ASP.NET VB and changed it to use the RESTFUL web service.
  • Created new mobile web application using VS 2010 ASP.NET C# web forms and jQuery Mobile. The application is structured as a front-end application using jQuery ajax calls to methods in the RESTFUL web service and CSS to implement a responsive UI.

Confidential, Uncasville, Connecticut

Software Development Consultant

Technologies Applied: VS 2010, ASP.NET, VB.NET, C#, EF, SQL Server 2008, Web Services (ASMX), AJAX, JavaScript, jQuery, HTML, CSS, Telerik AJAX RADControls, jQuery plugin Galleria

Responsibilities:

  • Served as lead developer of the Confidential Mixed Martial Arts (MMA) website and reported directly to the Applications Manager.
  • Created back-end data repository and domain objects using SQL Server 2008, Entity Framework and LINQ using VS2010 C#.
  • With assistance from business analyst, created responsive UX using HTML and CSS
  • Implemented website using VS 2010 Visual Basic, ASP.NET Web Forms and classic ASMX web service, AJAX, Telerik RAD AJAX Controls, JavaScript, jQuery and jQuery plugin Galleria.
  • Leveraged code reuse through base class inheritance and Master Pages.
  • Attended and led several face-to-face and Skype meetings to discuss specifications, demo the product and finalize deliverables.

Confidential, Southport, Connecticut

Software Development Consultant

Technologies Applied: Landauer Metropolitan Durable Equipment Order Entry System, VS 2012, ASP.NET, C#, AJAX, JavaScript, jQuery, HTML, CSS, MVC

Responsibilities:

  • Served as one of several senior developers on a small team dedicated to enhancing, troubleshooting and maintaining Landauer's durable equipment web order entry system.
  • Worked on admin functions specifically implemented using VS 2012, ASP.NET, MVC, C# with heavy front-end JavaScript/jQuery.

Confidential, Stamford, Connecticut

Software Development Consultant

Technologies Applied: VS 2010, ASP.NET, HTML, CSS, C#, EF, AJAX

Responsibilities:

  • Served as lead developer reporting directly to executive staff.
  • Hired to assess condition of enterprise web application and apply various fixes and enhancements to improve employee workflow.
  • Application was written using VS 2010 C# ASP.NET, HTML, CSS and AJAX using the MVP design pattern and relies on an Entity Framework model built on top of a SQL Server 2008 database.
  • Analyzed reporting needs with report specialist and project manager and looked to leverage SQL Server Reporting Services (SSRS) to design a reporting kiosk for internal users and ultimately for customers..

Confidential, Boston, Massachusetts

Software Development Consultant

Technologies Applied: MPIUA and RIJRA Web Portal, VS 2010, SVN, ASP.NET Webforms, ADO.NET, AJAX, WCF and ASMX web services, SOAP, JavaScript, jQuery, Oracle, VB6, COM, Classic ASP, Crystal Reports, XML, HTML, CSS,Infinity, VS 2010, SVN, VB.NET Winforms, ADO.NET, Oracle

Responsibilities:

  • Served as lead developer and reported directly to the VP of IT. Converted and re-factored COM components written in VB6 into .NET class libraries.
  • Decoupled all Oracle database calls from components and centralized them in a data repository class library implemented with ADO.NET typed datasets.
  • Converted classic ASP pages and legacy SOAP calls to web services into ASP.NET pages and WCF web services, respectively.
  • Simplified code and leveraged code sharing and reuse through base class inheritance and Master Pages.
  • Implemented mandated UI enhancements and changes using AJAX, HTML, CSS, JavaScript and jQuery.
  • Assisted project manager and troubleshot Oracle connection and User delete issues with the Infinity Windows application.
  • Re-factored several data access classes to leverage inheritance instead of containment and ADO.NET best practice techniques to dispose of data commands and connections.
  • Added delete query into ADO.NET typed dataset to facilitate proper user deletion with cascading and updated the UI to properly refresh user data.

Confidential, Glastonbury, Connecticut

Senior IT Specialist

Technologies Applied: Nightly Data Feed Error Utility, .NET 3.5, SQL Server 2008,.NET 4.0, SQL Server 2008, XSLT, .NET 4.0, Reflection, Console Application Framework, .NET 4.0, SQL Server 2008

Responsibilities:

  • Served as lead developer, architect and main point of contact on the Bonds platform, providing 1st level technical support to the user community and training to the new Bonds team.
  • Trained with one of four original developers onsite for two weeks and gathered, organized and augmented existing documentation about the Bonds system in order to train new team members and help them set up their development environment (VB6, .NET 1.1 through 4.0).
  • Created the Bonds dashboard program, a harness for custom and common plug-in utilities and programs created by the Bonds team. Pluggable programs inherit from a common console application framework and are activated using Reflection at runtime.
  • Performed daily hot hits (SQL 2008 update queries) to fix issues with data integrity and processing.
  • Collected and compiled several useful code snippets into a library to assist in the development of new Bonds applications and utilities. Performed code reviews with rest of team to present code and to explain certain concepts and programming techniques (i.e. typed datasets, interfaces, partial classes, singleton design pattern, etc.)
  • Re-engineered the Nightly Data Feed Error Utility using .NET 4.0, SQL Server 2008 and the company's custom SIGI data service library. The application is instrumental in collecting nightly Bond data feed errors from several sources into one database and reporting results via email to all team members.
  • Designed and created a reusable, data driven framework using .NET 4.0, SQL Server 2008 and XSLT to allow Selective personnel to perform external and internal financial balancing of Bond transactions against other Selective systems.
  • The application takes a snapshot of the data after every major processing step, retrieving the SQL data in XML format, transforming it into HTML using XSL transforms and emailing to all those involved.
  • Worked closely with business analysts to re-factor and validate logic use in the Reinsurance suite of reports.
  • Served as architect and lead developer Confidential social media web application.
  • The application was developed using a hybrid of back-end and front-end technologies, such as WCF Data Services (ODATA), RESTful .NET web services, jQuery and jQuery Mobile, in an effort to target all popular mobile and desktop device browsers from one codebase.
  • Created the web video game, Meteorblast, using Microsoft Visual Studio, HTML5, JavaScript, jQuery and the ImpactJS game library and deployed to all major mobile stores using Intel’s XDK.
  • Created the web application, Broadcast Game Clock (BGC), using Microsoft Visual Studio, HTML5, JavaScript, jQuery and SignalR and deployed to all major mobile stores using Intel’s XDK.

Confidential, New Haven, Connecticut

Web Software Development Consultant

Responsibilities:

  • Compartmentalized and re-factored core framework business logic into re-usable class libraries that could be instantiated and used as SaaS. In addition, provided business analysis support and knowledgebase service to new framework development team.
  • Served as lead developer and working closely with the CEO, Vice President of Information Technology and Director of Technology to re-skin and re-engineer Personalized URL (PURL) micro sites for clients such as Gartner, SAS and Confidential Technology. The application was re-written from the ground up to be re-usable, scalable and dynamically skin-able using ASP.NET 2.0 and SQL Server 2005. AJAX, HTML, CSS, JavaScript and Flash are used to enhance the web front-end.
  • Concluded push to the PURL 3.0 platform for all of our clients, a set of pervasive changes to both the UI and framework that facilitated quicker UI changes, implantation of dynamic database content and more robust Web 2.0 features.
  • Instrumental in the training of junior developer.
  • Designed and implemented a shared security model built on .NET’s membership provider for SQL Server. The security components can be turned on/off at client’s request and/or per email campaign source.
  • Maintained, enhanced and fixed known bugs for each client’s Personalized URL (PURL), written in classic ASP and SQL 2000. Enhancements included 1) implementing a Flash-based media player to stream and play natively cataloged podcasts and webcasts and 2) Building the webinar/webinar archive page dynamically from offer data in the database. This was all necessary to stabilize the code base and meet the client’s needs prior to the re-write in .NET.
  • Ported all forms and code for the Q-Central Reporting site from classic ASP to ASP.NET using VB. In the process, removed all logic related to manually data bound HTML tables in favor of the SQL Reporting Services Report Viewer. Implemented ability to stream report data from the Response object into an Excel spreadsheet. In addition, improved overall website response time by caching reports and performing more logic via JavaScript and AJAX on the front-end.
  • Designed and programmed a prototype for the Q-Central Admin site, using ASP.NET, as a way to allow administrators to add and maintain data related to each PURL client. The application was designed around the Model-View-Controller Pattern (MVC) and incorporated the use of reflection and extendable business objects in order to use one code-base with multiple clients. Portions of code were translated and subsequently converted from C# to VB.
  • Designed and developed the Q-Central Alerter site, using ASP.NET, as a way to allow administrators to poll the database for a selected client to see if they had received all of their intended user PURL activity email alerts. The application was designed around the Model-View-Controller Pattern and used extendable business objects to allow for the addition of new clients and custom email alerts without needing to change the existing code-base for each.
  • Developed a COM ActiveX DLL to perform encryption and implemented in SQL Server using the OLE Automation procedures on SQL Server. This was new logic used primarily to encrypt database values exposed on the querystring of a PURL.
  • Created Data Exchange components, using .NET web services and WCF to allow several clients to exchange real-time user registration information with the Confidential database. The web services cleans, validates and normalizes the XML data and map to our existing organic data values. These applications facilitate data sharing between all companies and ensures a constant infusion of Unqualified leads for Confidential email blasts and real-time feedback to each company’s CRM implementations.

Confidential, Hackensack, NJ

Software Development Consultant

Technologies Applied: HB B2B Web Portal, VS 2008, ASP.NET using VB, AJAX, AJAX Toolkit, JavaScript, SQL Server 2005

Responsibilities:

  • Developing web portal in concert with Director of Technology and several business and sales people to interface with backend ERP system and allow clothing buyers for various licenses to enter clothing orders.
  • The site is written in VB using VS2008, AJAX and some JavaScript. Web Portal-only data as well as read-only ERP data is stored in a SQL 2005 database instance which the web portal accesses.
  • A scheduled console app (written as a VB console application) is called twice a day to import and export data between the web portal SQL database and the ERP system.
  • Hired to guide client expectations, weekly status meetings, gather requirements, lead a team of front-end developers and re-design/re-factor the code for a major insurance broker’s web site.
  • The site was initially written in C# using VS2008 and .NET Framework 3.5. To facilitate my development effort and to protect their data, the client has re-factored and compartmentalized its data model behind a WCF service which the application calls to interact with the company’s internal legacy systems.
  • Currently I am working with CSS, HTML templates and images provided by the front-end team and re-skinning the website.
  • In addition, I am leveraging the MVC design pattern to compartmentalize the front-end and data model for easy unit testing. I am using some of the original code, but for the most part writing new logic in VB using VS2010 web developer studio. The client provided its custom membership Oracle DB scripts in order for me to re-create, code and test against the actual data structures using mock data. Oracle 10G Express and TOAD were used to facilitate this endeavor and SVN was used for source control.

We'd love your feedback!