About Me

I am a Web Developer/Designer with over twenty four (24) years of experience in the development of small and large-scale web based applications. Specializing in Microsoft .NET Framework, I bring a strong development and architecture background combined with exceptional user experience and user interface experience.

 

Microsoft .NET Development, (C#, ASP.NET, .NET Core, .Net 5+, MVC, TypeScript)

Latest Web Technologies (HTML5, CSS3, SCSS, JavaScript, jQuery, JSON, jQuery Ui, REST, AngularJS, Angular, NgRx, Redux, PowerShell, Node)

Database Technologies (Microsoft SQL Server & MySql) & Business Intelligence (Microsoft SQL Server - SQL, TSQL, SSIS, and SSRS, SSAS)

Web Standards & Best Practices focusing on modern UI & UX Designs

Experience

My project profiles & employment history.

SocketLabs, LLC

 

 Aston, PA

Manager of Engineering

December 2000

Senior Software Engineer

March 2017 to December 2000

As Engineering Manager, I run the Development Groups Intern Program starting. This program is focused on identifying new engineering talent. Every 4 months we identify 2-3 candidates for a 3-month program with the development team focusing on actual projects for the company. The program has produced several new monitoring applications, new features for our dev-ops system, maintaining our external Injection API Libraries, and is currently working in a team to redesigning our onboarding experience.

As Senior Software Engineer, I am a senior member of the software engineering team. The team maintains all internal and external web applications to support SocketLabs cloud Email Delivery System, the microservice infrastructure, and statistical data reporting infrastructure.

The system web sites include multiple load-balanced internal and external facing applications built in Asp.Net using a range of legacy and latest frameworks as well as AngularJs and Angular 9+ single page apps. The main Control panel allows our customers to maintain their servers to interface with a series of cloud-based Mail Transfer Agents (MTAs) for their email delivery.

Deardorff Associates, Inc

 

As Lead Web Application Manager, I manage the Development teams at Deardorff. Ultimately responsible for all web development and the design process along with maintaining all company websites, hosted in Azure, and mentoring junior staff on a continuous basis.

Within the Technology Practice I am responsible for the company’s digital marketing and social media programs, development and maintenance budgets, vendor management, and involved in client proposals, project estimation and project management for multiple clients. I consistently participate as a member of the development and design teams taking on development and design projects and maintenance of the website. The team is comprised of an Art Director, Digital Strategist, 3 developers, 2 designers, and various contract workers.

To streamline all digital projects, I have established the user experience digital process for which all digital projects are managed. The process progresses clients through information architecture development, user interface and user experience design including persona development, user stories, and journey mapping, comprehensive designs, project engineering and post launch activities including search engine optimization, analytics monitoring, quality assurance and Social Media campaigns.

 Wilmington, DE

Lead Web Application Manager / Director of Technology

August 2016 to March 2017

Edmund Optics, Inc.

 

 Barrington, NJ

Website Manager

August 2013 to August 2016

Lead Web Application Developer

May 2012 to August 2013

Managed all aspects of Edmund Optics’ global internet presence including multi-lingual and multi-currency e-commerce websites. I currently act as the chief architect of the external web environment, server infrastructure and the e-commerce order processing system including managing and maintaining our corporate PCI compliance policies and compliance certifications.

As the Website Manager I am responsible for the development and maintenance budgets, vendor management, and involved in all decisions set by senior leadership to make sure the website meets all strategic goals and corporate initiatives. I attend industry events on a regular basis to maintain vendor relations and to keep abreast of industry trends.

The Web team is comprised of 3 developers, 2 designers, and various contract workers. Within the team I provide the technical and design guidance, leadership and mentoring for all user interface, user experience, and development projects and set all best practices and write and maintain all coding and development standards.

Being such a small team I act as a member of the development team taking on development/coding projects and maintenance of the website. We are also on on-call rotation providing 24/7-365 support of the website.

Blue Cross Blue Shield of Delaware

 

Duties include acting as Web Application Architect providing the overall guidance and structure for creating and maintaining the whole web presence of the company. Enacted a core set of development standards and coding practices for error handling and notification, role -based security, UI design and data reuse (WCF, Web Service, REST). Established source control standards beginning with the migration of the entire source control library from Visual Source Safe to Microsoft Visual Studio Team Foundation Server 2010 (TFS).

In addition, I lead a team of 7 developers providing the technical guidance and mentoring for all development projects. I also lead a team of 3 developers to provide on-call support for all web applications. I also continuously mentor numerous developers throughout IT in the areas of the .NET Framework, SQL and Graphic Design.

In addition to the duties described above, I was also involved in numerous development projects as our department functions on a project basis.

www.healthydelawareretirement.com

Developed a website to assist current and potential customers learn about and understand Medicare and Medicare Supplement plans. Includes an interactive Flash presentation to assist in the "Countdown to Retirement"

www.bcbsde.com

Lead a team of 4 developers to redesign all external facing websites. Included replacing multiple classic asp/html web sites with more modern MVC applications. I also established a central user experience to standardize the external presence. Project includes central JSON/REST services for news and marketing banners and the central CMS management interface for internal staff to maintain the information.

Member Portal

Leading a team of 4 developers to upgrade the existing functionality in the existing legacy security system into the ASP.NET Security Provider Model. In addition, upgrade all legacy data connections to the IMB mainframe to use a Middleware Web Service solution. Project included migrating 4 disparate web applications into one, 3 databases into one and upgrade to SQL 2008, 12 SQL/SSIS Jobs to SQL 2008 and implementing a new user activity logging methodology using WFC Web Services.

Employer Portal

Designed and developed an Employer group enrollment application. This application was originally targeted for small groups (less than 25 members) and is currently used for medium to large groups (less than 1500 members). The system uses SQL and Middleware Web Services to query Legacy data in an IBM Mainframe and communicates with and in-house legacy system for completing the enrolment process.

Your Blue Express & Your Blue Renewal

Your Blue Express (YBX) was the expansion of the employer portal’s group enrollment application. The project consisted of migration from IBM Legacy data source to Middleware web service solution, added functionality to accept supporting documents, implemented a new back-end workflow process, reports using SQL Server Reporting Services (SSRS), and implementation of AJAX. Your Blue Renewal utilized the existing YBX back-end and workflow to add open-enrollment functionality processing for employers.

Provider Portal

Added a portal for viewing a provider’s Payment Voucher in ASP.NET which works with an existing Security System hosted off site. Queries Vignette IDM system using the web service API to view the index information and display the document in PDF format. Lead a team of developers to create a system to suppress the printing of the Vouchers from the IBM Mainframe.

Intranet Web Sites / Web Services

Security Request System

Worked with the Corporate Security Administrator to create a system for managing and auditing all security requests. Manages the three main areas of corporate security; Badge\Building, Mainframe, and Network access. The system contains a custom work flow to obtain all manager or director approvals that are necessary for completing the request and work flow to process the requests.

RACF Transaction Audit

Worked with the Corporate Security Administrator to create a system for auditing Mainframe (RACF) access. The system contains a work flow for all managers to accept their direct reports and approve the access that they are supposed to have.

StartingPoint

Lead a team of developers of up to 3 developers to pilot the migration the existing internal website from an HTML/Document mix to MOSS 2007. Project included training staff from each department in the company on how to administer and manage their area in MOSS.

Active Directory

Built reusable web services to query Active Directory using a mix of the .NET Framework Directory Services and Active Directory Services Interfaces (ADSI)

IDM Vignette

Built reusable web services to query Vignette’s Flow Manager API. This was customized to specific applications built for departments in the company. Handles authentication and filtering.

 Wilmington, DE

Lead Web Developer

October 2010 to May 2012

Senior Web Developer

June 2007 to October 2010

GekoDesign

 

 Pennsville, NJ

Freelance Design/Development/Consultant

September 2001

Design & develop high-end Interactive websites, e-commerce, and dynamic websites using ASP, ASP.NET, PHP, and ActionScript. Develop corporate image and promotional designs to be used on the Web and Print.

NORDIC, St. Luke’s – Roosevelt Hospital Center, New York, NY

Conducted a complete project assessment for the NORDIC Clinical Trial web site (www.nordicclinicaltrials.com). Web site is an external facing implementation of SharePoint (MOSS 2007). Assessment included review of the existing design and the use of SharePoint.

On the Go Deliveries, Hanahan, SC

Created a basic web site design for delivery and moving company.

Basell USA, Inc. Elkton, MD

Projects include:

    Online webcast converted from PowerPoint presentations using Articulate Presenter. Custom Flash Animation of the Polyethylene Atom. Flash video player and conversion from QuickTime to FLV.

Education

My Education & Credentials.

Microsoft Certified Professional (MCP)

70-480 - Programming in HTML5 with JavaScript and CSS3
70-536 - Microsoft .NET Framework - Application Development Foundation
70-528 - Microsoft .NET Framework 2.0 - Web-based Client Development

Microsoft Certified Technology Specialist (MCTS)

.Net Framework 2.0 Web Applications

Microsoft Certified Technology Specialist (MCTS)

The Art Institute of Fort Lauderdale, Fort Lauderdale, FL

Graphic and Desktop Design Diploma
Best Portfolio - Nominee, Summer 2000

Skills

My Applications & System Knowledge.

Coding Languages

ASP, ASP.NET, C#.NET, VB.NET, C#, VB, MVC, .NET Framework (All Versions), .NET Standard, .NET Core (All Versions), JavaScript, jQuery, NodeJs, REST, AngularJS, Angular 2.0 and above, Java, Python, Ruby, Powershell JSON, UML, SQL, TSQL, SSIS, SSRS, DTS, LINQ, HTML, DHTML, XHTML, CSS, XML, XSD, XSLT.

Operating Systems

Windows (Up to Windows 10 & Server 2020), Mac OS (all versions)

Tools

Microsoft Visual Studio, Visual Studio Code, JetBrains IntelliJ, JetBrains PyCharm, JetBrains RubyMine, Postman, Fiddler, Hibernating Rhinos Entity Framework Profiler, Microsoft SQL Server, Microsoft Business Intelligence Studio, IIS, MySql Workbench, DBeaver, Git, Git Extensions, YouTrack, TeamCity, Octopus, Adobe Photoshop, Adobe Illustrator, Adobe InDesign, Microsoft Office (all versions), Microsoft Visio

Contact Me

 

Address:

44 Quaker Road
Pennsville, NJ 08070

Phone:

856.701.2506