We provide IT Staff Augmentation Services!

Senior Web Developer Resume

2.00/5 (Submit Your Rating)

Oaks, PA

SUMMARY:

Microsoft .NET, Web, Windows, client/server, software developer with design and development experience in all phases of software development.

TECHNICAL SKILLS:

Software & Development Tools: .NET Framework, Visual Studio, Visual Studio Team Services, ASP.NET, Microsoft SQL Server, LINQ, Entity Framework, Managed Extensibility Framework (MEF), jQuery, KnockOutJS, Angular, Bootstrap, Sass, Less, JIRA

Languages: C#, JavaScript, HTML, CSS, T - SQL

Operating Systems: Windows Server 2003/2008/2012 , Windows 7, Windows 10

Platforms: Azure Storage (Blob, Table), Azure App Services, Azure Active Directory, Azure Sql DatabasesAzure Cloud Services (Classic), Azure Notification Hub

WORK EXPERIENCE:

Senior Web Developer

Confidential, Oaks, PA

Environment: Azure, C#, JavaScript, jQuery, ASP.NET MVC, Web Forms, T-SQL, MS SQL Server

Responsibilities:

  • Develop and maintain intranet web sites deployed to Azure
  • Portal - Web Forms, jQuery
  • Central authentication point
  • Launch point for other web sites
  • Provides SSO to third-party sites, if available
  • User administration
  • Gave site a complete UI redesign to be more aligned with the current corporate branding
  • File Libray - MVC, jQuery
  • Upload and retrieve files from Azure Blob storage
  • Files may be categorized
  • Tags may also be applied
  • Search capability over all metadata (title, description, category, etc…)
  • Reporting - Web Forms, jQuery
  • Used for reporting business KPI’s to corporate and franchise users
  • Has a distinction between corporate and franchise users for correct data display
  • Includes an adhoc report builder for corporate users
  • Stores user settings in Azure Table storage
  • Gave site a complete UI redesign for easier navigation and branding compliance
  • JobSite Dashboard - MVC, Angular
  • Franchise oriented monitoring site for job site supervisors
  • Communictates with a common API that is also used by the mobile application
  • This allows an office worker to interact with users of the mobile application and also provide additional features including reporting.
  • Develop and maintain a web site for the customer call center group - MVC, KnockOutJS, jQuery
  • Maintains customer data through an API that accesses the following systems
  • IBM Notes
  • Microsoft Dynamics 365
  • Maintains data via a third-party assembly developed by Hitachi Solutions
  • Outlook 365
  • Accesses franchise employee calendar entries for display via MS Graph API
  • Corporate API - MVC
  • Provides an interface to the JobSite mobile application to handle the following
  • User authentication
  • Data input and output
  • Photo and video upload
  • Public, customer centric web site also uses this API for the following
  • Immediate pricing for customer generated interior painting estimates
  • Allowing customers to schedule home visits for personal estimates
  • Geo Coding Service - C#, Azure Classic Service, Google Maps API
  • Geo codes information populated in a SQL database, that has been freshly inserted via an overnight import process.

Senior Software Engineer

Confidential, East Norriton, PA

Environment: C#, JavaScript, jQuery, ASP.NET MVC, Windows Workflow Foundation

Responsibilities:

  • Responsible for coding a “single page” web application for the company’s public “cloud” offering. This project made extensive use of JavaScript and jQuery for the front-end.
  • The back-end utilized ASP.NET MVC for implementation of the web services that serviced the applications requests.
  • Created a portal web site for use as a single sign in location that would allow potential access to many of the company’s other web sites.
  • Took over a project implementing Windows Workflow Foundation to automate various ETL scenarios which were core to the companies business.

Senior Software Engineer

Confidential, Eagleville, PA

Environment: C#, LINQ, WCF, ASP.NET, Microsoft SQL Server, T-SQL

Responsibilities:

  • Dedicated to the team responsible for creating, updating and maintaining the companies Confidential .
  • A collection of web services and Windows services used as an interface between the companies main product and third party vendors.
  • Responsible for the design, coding and maintenance of the Confidential Windows service. This service is responsible for interfacing with third party vendors and processing data from these vendors to be consumed by a client application using a common XML messaging format.
  • Maintained the Confidential Directory. This is an administrative web site for use by internal support and other in-house individuals to monitor and debug customer issues involving the Confidential .

Team Lead/Analyst

Confidential, King of Prussia, PA

Environment: C#, ASP.NET, ADO.NET, Microsoft SQL Server, T-SQL

Responsibilities:

  • Integral part of development team dedicated to the complete reengineering of the companies primary product, Confidential.
  • Responsible for the design, coding and maintenance of the Confidential Publisher.
  • A Windows service that creates PDF output upon request.
  • Designed an administrative web application, based on Confidential, for maintaining the Confidential application in a hosted environment.
  • Investigated the use of jQuery to speed HTML interface development

Senior Developer/Analyst

Confidential, Berwyn, PA

Environment: C#, ASP.NET, ADO.NET, Microsoft SQL Server, JavaScript, HTML, Perl, T-SQL

Responsibilities:

  • Designed and created a system that serves as the infrastructure for new client implementations.
  • Converted file based Visual Basic 6 data handling programs into T-SQL views and stored procedures.
  • Set up a bug tracking system to handle user’s software and hardware requests.
  • Provided IT functions, such as security, tools evaluation/installation, hardware troubleshooting and networking upgrades.

Senior Developer/Analyst

Confidential, Wayne, PA

Environment: C#, ASP.NET, ADO.NET, Microsoft SQL Server, JavaScript, HTML, Perl

Responsibilities:

  • Created a base data access class to enable the easy use of ADO.NET.
  • Designed and implemented a web based, consumer oriented, mortgage application site and resource center using Microsoft’s .NET framework, ASP.NET, C# and SQL Server 2000. Pages and objects were written in C# and stored procedures were written in Transact-SQL. Data access was implemented via ADO.NET using the above data access class.
  • Created a Windows service with .NET that sent requested mortgage rate emails to subscribers on a regular basis.
  • Developed a web based, OLAP reporting tool. Users were allowed to generate reports through the use of drag and drop. Finished reports could then be saved to a SQL Server database. PDF’s could also be generated, to allow a user to print out a report.
  • Converted a database schema builder from C++ to C#. Improved the user interface by giving more user feedback. Also improved the response time of the application through the use of threading.

Lead Programmer/Analyst

Confidential, Baltimore, MD

Environment: C#, ASP.NET, ADO.NET, Active Server Pages, Microsoft SQL Server, VBScript, ADO, JavaScript, HTML

Responsibilities:

  • Redesigned and implemented a web based intranet/portal (scheduling, contacts, files, etc…) using Microsoft’s .NET architecture, ASP.NET, C# and SQL 2000. Pages and objects were written in C# and stored procedures were written in Transact-SQL. Data access was implemented via ADO.NET.
  • Designed and implemented a web based intranet/portal functionality with Active Server Pages, ADO and VBScript.

Programmer/Analyst

Confidential, King of Prussia, PA

Environment: HTML

Responsibilities:

  • Did “due diligence” investigation for a large scale Confidential (maintenance, repair and operating) supply chain management solution.

Programmer/Analyst

Confidential, Wayne, PA

Environment: Perl, PerlScript, VBScript, JavaScript, HTML, CGI, Active Server Pages, Oracle, SQL

Responsibilities:

  • Part of a team that created an on-line application using Oracle Application Server. The application is capable of tracking animal drug reactions on a global basis.
  • Technical advisor/mentor for several web-based applications utilizing Perl and PerlScript.

We'd love your feedback!