We provide IT Staff Augmentation Services!

Senior C# Asp.net Developer Resume

5.00/5 (Submit Your Rating)

NJ

SUMMARY

  • Highly motivated software engineer with extensive work in systems analysis, engineering, implementation and quality assurance
  • Experience in the Confidential, Confidential, Business, Retirement, Finance and International Mail Confidential & Distribution industries.
  • Software Quality Assurance (SQA) and Software Development (SD)
  • Experience encompasses the entire Software Development Life Cycle (SDLC) across Confidential disciplines (i.e., Project Management, Configuration and Change Management, Business Modeling, Requirements Gathering, Analysis & Design, Implementation, Testing and Deployment). In particular, software testing responsibilities include all aspects: Management, Methodology, Strategy, Planning, Design, Implementation, Execution, Defect Tracking and Evaluation; and all levels: Unit, Integration, System, User Acceptance; and various types of testing: Performance, Load, Stress, Regression, Volume, Data & Database Integrity, Security & Access Control, Failover/Recovery, Configuration, Installation and Confidential .
  • Bilingual: Fluent in both English and Spanish.
  • Excellent interpersonal skills and exceptional written and verbal communication abilities in both languages.

TECHNICAL SKILLS

Programming Languages: C/C++, C# .NET, Visual Basic .NET/6.0, VBA, VB Script, Java, JavaScript, JQuery, Bootstrap, Object - Oriented PERL, FORTRAN, Pascal, BASIC, Macro-11 and assembly. Also familiar with HTML, XHTML, XML, XML Schemas, DTD, CSS, CGI and JSP

.NET Skill Set: .NET Framework 4.x/3.x/2.0/1.x, ASP.NET, ASP.NET MVC, ADO.NET, .NET Class Libraries, .NET Remoting, Web Services, Windows Communication Foundation, Windows Presentation Foundation

Microsoft Technologies: Visual Studio Team System, Visual Studio 2012/ 2010/2008/2005 /2003 , Team Foundation Server 2010/2008/2005 , Visual SourceSafe, Internet Information Server 7.0/6.0/5.x/4.0, Office: Word, Excel, Access, FrontPage, Outlook, PowerPoint; Visio; Project

Databases: Microsoft SQL Server 2012/2008/2005/2000 , Sybase, ORACLE, INGRES and Microsoft Access

Operating Systems: Microsoft Windows 10/8.x/7/XP/NT/2000/98/95, Microsoft Windows Server 2012/2008/2003 , UNIX, OpenVMS, RSX and MS-DOS

Methodologies/Standards: Agile/SCRUM, Microsoft Solutions Framework/Agile Software Development, Rational Unified Process® (RUP), Unified Modeling Language™ (UML)

Other Software: Kendo UI, SVN, PVCS, CVS, Mercury Interactive WinRunner, LoadRunner and TestDirector, Rational TestManager, Robot, RequisitePro, Rose and SoDA, Compuware QADirector, QARun, TrackRecord and File-AID, SABLIME, CAROD and EMPOWER

PROFESSIONAL EXPERIENCE

Confidential, NJ

Senior C# ASP.NET Developer

Responsibilities:

  • Designed, Developed and Implemented SOAP/RESTful Web Service Framework, converting internal SOAP-based requests to external RESTful-based requests (adding additional authentication information) and converting external RESTful-based responses to internal SOAP-based responses. The framework is used to interact with third-party RESTful based web services.
  • Designed, Developed and Implemented Label Generation Framework, leveraging existing functionality (i.e., backward compatible) and employing Factory Design Pattern for new future labels.
  • Designed, Developed and Implemented Barcode Generation web service, employing Factory Design Pattern for different labels.
  • Designed, Developed and Implemented Foreign Office of Exchange (FOE) web service, employing Factory Design Pattern for different Vendors.
  • Maintained existing ASP.NET Confidential international mailing and publication management web application (Internet).
  • Composed new and maintained/modified existing SQL scripts for report generations using OpenReports.

Confidential, Jersey City, NJ

Senior C# ASP.NET Developer

Responsibilities:

  • Implemented new functionality and UI Make-over for SharePoint/FileNet Provisioning Web Application.
  • Added new Librarian Module and Librarian Dashboard features.
  • Converted web application from traditional ASP.NET to Kendo UI/RESTful web services model.
  • Built-in extensibility for additional service provisioning using Inversion of Control (IoC).

Confidential, NJ

Senior C# ASP.NET Developer

  • Brought on-board primarily to address software defects, both client and server side, in time for new release (March 2016).

Confidential, NJ

Senior C# ASP.NET Developer

Responsibilities:

  • Implemented Workflow feature enhancement to Transaction Header. This involved the following:
  • Query the database for all tables and views containing Transaction Header columns.
  • Programmatically generate SQL Server and ORACLE scripts to alter table and add Workflow columns to all tables containing Transaction Header columns.
  • Generate SQL Server and ORACLE scripts to alter view to add Workflow columns to all views containing Transaction Header columns.
  • Write .NET application using Reflection to identify dependent views, triggers and stored procedures by analyzing every assembly (DLLs) and identifying every class therein that
  • Is decorated with proprietary attributes (DbPersistable, DbRecord, DbInsertWith, DbUpdateWith) and corresponding applicable attribute properties (e.g., IsLocalized and IsView) or
  • Inherits from TransactionHeader (directly or indirectly) or
  • Implements IHasTransactionHeader (directly or indirectly).
  • Generate SQL Server and ORACLE scripts to alter view, trigger and stored procedure to add Workflow columns to all dependent views, triggers and stored procedures identified above.
  • Modify C# code for Transaction Header user control to add Workflow properties and perform validation.

Confidential, NJ

Senior C# ASP.NET Developer

Responsibilities:

  • Designed and developed entire multi-tiered website, including database, in 45 days.
  • Architecture consisted of Web Presentation layer, an Entity layer, a Data Access layer and Data Source layer.
  • Using namespaces, limited each layer to “speak” to its immediate adjacent layer.
  • Each Entity could only alter its underlying Data Source.
  • Website required integration with MonkeySurvey®.
  • The project was a complete success.

Confidential, Jersey City, NJ

Senior Software Developer

Responsibilities:

  • Implemented new features to existing ASP.NET/C# application (SQL Server database) using Visual Studio 2012, SQL Server and Entity Framework and improved performance employing JQuery/AJAX.
  • Applied software corrections to reported software defects and provided Production Support.

Confidential, Jersey City, NJ

Software Developer

Responsibilities:

  • Assumed additional responsibilities: Software Change Control, Version Control, Application Lifecycle Management, Project Management and Best Practices blogs and wikis.
  • Designed and developed File Data Extract, a highly-configurable, ClickOnce deployment, C# .NET WinForm application, which extracts data from PDF files and outputs corresponding XML file.
  • Designed and developed Web Upload Service, a highly-configurable, C# .NET WCF service, which uploads files from a pre-configured source location to Confidential Investor Reporter web site, either automatically (i.e., upon file “drop-off”) or manually (i.e., upon “button-click”).
  • Designed and developed Confidential .Configuration.ConfigurationManager, a VB .NET class library based on the .NET System.Configuration.ConfigurationManager, which supports multiple-environment, single configuration file appSettings and connectionStrings and returns the applicable environment-specific appSettings and connectionStrings based on the ApplicationDeployment.CurrentDeployment.UpdateLocation.Host Property (web application and ClickOnce deployment) or the Environment.MachineName property (windows application).
  • Designed and developed Confidential .Webservices.ShowFileWS (and corresponding ShowFileClient), a C# .NET web service that serves files securely through a firewall to the DMZ over HTTPS, employing a self-expiring, encrypted passphrase AccessCode. The requesting application employs the ShowFileClient, which composes the self-expiring, encrypted passphrase AccessCode when invoking the web service method.
  • Designed and developed Confidential .ErrorLog.ErrorLogger, a VB .NET class library that logs errors and applicable exception and any inner exception(s) to database, event viewer, log file and e-mail.
  • Designed and developed Confidential .Utilities.DataLoader, a C# .NET class library that loads data from XLSX, XLS, XML, CSV, Tab-Delimited, Pipe-Delimited or other character delimited file to database table, given the database, schema, table and column(s) names, connection string and field mapping table.
  • Designed and developed Confidential .Utilities.Helpers.EmailHelper, an easy-to-use C# .NET utility that sends e-mails using System.Net.Mail.
  • Created Confidential .Utilities.TextMessaging, an easy-to-use C# .NET utility that sends text messages to mobile phones.

Confidential, NJ

Lease Administration

Responsibilities:

  • Created sophisticated application to track the signing in/out of Lease files and generate various reports (e.g., Lease Files Signed-Out Over 30, 60 and 90 Days Report).
  • Developed Confidential standard and ad hoc reports to support Lease Administration business functions (e.g., Open/Closed Store Lease Status Report).

Confidential, New York, NJ

Director of Quality Assurance

Responsibilities:

  • Worked with a former colleague and two other professionals on developing a wireless, web-based, paperless and Confidential -compliant patient medical records and appointment scheduling application, using a PC Tablet with Windows XP (one for each doctor in the practice) over a wireless LAN, one or more networked desktop
  • Windows XP workstations for the nurses and non-medical staff (e.g., receptionist, secretary, etc.) and a server.
  • Co-authored proposal document.

Confidential, NJ

Load Test Manager

Responsibilities:

  • Demonstrated whether the targeted application architecture can support the projected maximum concurrent workload of 435 application end-users,
  • Determined the application load "break point" in terms of the count of concurrent application end-users and
  • Measured and reported performance response times for specific critical and/or frequently used business process portions.

Confidential

Designer/Developer

Responsibilities:

  • Defined workflow concept elements: Workflow, Activity, Tasks, Steps, Actors (“people”) and Object (“things”) and established workflow modeling guidelines.
  • Devised graphical representations based on Unified Modeling Language (UML) notation.
  • Designed the web presentation layout and functionality.
  • Developed PERL scripts to convert Word documents and Visio diagrams into HTML and hardcopy version.

Confidential

Operations/Automated Test Manager

Responsibilities:

  • Managed a team of testers, implemented test methodology, established test processes and procedures, defined test standards and test document templates, produced test plans, specified the test design, approved test cases and test scripts, monitored test execution and generated the test results report.
  • Established “communication channels” with offshore development team.
  • Reported progress to upper management.
  • Employed Mercury Interactive TestDirector, WinRunner and LoadRunner.

Confidential

Software Test Planner

Responsibilities:

  • Identified required human resources, specified the test environment, selected software test tools, defined the software test organization, roles and responsibilities
  • Described all software test activities, tasks and steps, software test processes (e.g., defect tracking and reporting process) and software test documentation.
  • Produced the software test strategy document, established use case modeling guidelines and defined use case specification standards and document templates.
  • Performed presentations on Confidential test topics: Test Strategy, Test Modeling, and Decomposition of Requirements to Tests.
  • Employed Mercury Interactive TestDirector, WinRunner and LoadRunner.

Confidential, Washington

Software Test Consultant

  • Instructed state personnel on all aspects of testing, including but not limited to, test methodology, test levels, test phases, test documentation, test case/procedure/script development, test data, test execution & progress reporting and defect tracking & reporting.
  • Worked with state personnel in setting up their testing discipline, tailored to their needs and existing organizational structure.
  • Produced the following set of documentation: Software Testing Overview, Software Test Standards, Software Strategy, Organizational Approaches for Unit Testing, Designing Unit Test Cases and Defect Tracking & Reporting Process.
  • Employed Compuware QADirector, QARun and TrackRecord.

Confidential

Test Consultant

Responsibilities:

  • Aided Confidential in performing an inventory of all software and services and in assessing the potential risks, impact, options and priorities of each item.
  • Assisted the client in developing a Confidential test strategy and methodology and defined test plan, test case and test script templates.
  • Authored test plans, test cases and test scripts for Confidential applications.

Confidential

Software Testing Auditor

Responsibilities:

  • Prepared questionnaires and checklists.
  • Performed on-site inspections.
  • Conducted one-on-one interviews with executives (Vice-Presidents and Directors) and management (managers and supervisors) across Confidential organizations throughout the company (Software Development, Standards, Technical Services and Customer Services).
  • Interacted with technical staff and senior managers.
  • Mediated brainstorming sessions with executive and management.
  • Organized and analyzed data collected from on-site inspections, one-on-one interviews and brainstorming sessions.
  • Summarized the results, identified strengths and weaknesses and proposed a solution.

Confidential

System Test Manager

Responsibilities:

  • Managed the overall planning, designing, implementation, execution and evaluation of all test cases and test scripts.
  • Specified required test data and defined and supervised the defect tracking & reporting mechanism.
  • Worked together with development staff during the design, implementation and execution stages of tests.
  • Reported progress to senior management.
  • Employed Mercury Interactive TestDirector and WinRunner.

We'd love your feedback!