We provide IT Staff Augmentation Services!

Sr. Net Developer Resume

0/5 (Submit Your Rating)

Wayne, PA

SUMMARY:

  • More than sixteen years of experience in Web based applications and Windows based applications using both .NET and Java Technologies.
  • Highly versed with Microsoft.NET Framework 4.6, Visual Studio.NET 2015, Entity Framework, Model View Controller (MVC), Windows Communication Framework (WCF), Web API, Windows Forms, SOA, XML, JSON, AJAX, HTML, JavaScript and Oracle/SQL Server.
  • Three years of experience working with clients like Confidential, Massachusetts Financial Services and The Confidential of Pennsylvania in a strong team environment for two of the Big Four consulting firms.
  • Experienced at building client relationships and acting as the liaison between the team and the client.
  • Proven ability in creating global standards and methodologies for projects. Skilled at building strong team environments and fostering open communications.

TECHNICAL SKILLS:

Languages: C#, XML, XSLT, SOAP, HTML, JavaScript, VB Script, Java, FORTRAN, PERL, SQL JSON, AngularJS, ABAP/4 and SAP Script

Software: Microsoft.NET Framework 4.6, Visual Studio.NET 2015, ASP.NET 4.6, RabbitMQ, NuGet, Git, NUnit, Moq, COM+, SQL Server 2012, Oracle 10, Visual Basic, Visual Interdev, MS Access, Crystal Reports, SharePoint, SSIS, Netezza, Unica, Trillium, IIS 8.0, MTS, BEA Web Logic, IBM Websphere, PHP3, MS Office, Lotus Notes, SAP R/3As SD Module, Site Server, Struts, Java, Servlets, JSP, Harvest, Visual SourceSafe, PVCS, HP ALM, HP LoadRunner, Cognos, MS Project, MS Visio, BizTalk 2012, Perforce, JIRA Agile, VersionOne

Networking: Windows Sever, NT and Unix

PROFESSIONAL EXPERIENCE:

Confidential, Wayne, PA

Sr. Net Developer

Environment: Entity Framework, Model View Controller (MVC), Windows Communication Framework (WCF), JSON, Windows services, Web API, C#, IIS, GIT, SQL Server 2012, RabbitMQ, Spring.Net, Erlang.Net, Moq, NUnit, NuGet, Biztalk 2012, JIRA Agile

Responsibilities:

  • Architected the global error handling and logging system for the Metadata Ingest system to allow for file based logging tracking between asynchronous multi - threaded services.
  • Developed NuGet based utility packages that were invoked in various Windows services and Web Services allowing for usage of multiple versions on different parts of the Metadata Ingest system.
  • Coded multiple multi-threaded Windows services to pull and push messages from RabbitMQ for files that were ready for processing.
  • Created an MVC based reporting dashboard to allow business users to easily monitor the status of files processing through the Metadata Ingest system.
  • Leveraged Agile Scrum Methodology to help manage releases and to organize the team.
  • Utilized NUnit to create unit tests for methods. Used Moq to instantiate dummy instances of objects to test parameter dependencies between methods.
  • Designed and coded an Erlang.Net based executable to allow Production Support to configure or correct configuration RabbitMQ queues, exchanges, policies etc. for the Metadata Ingest system.
  • Configured the Metadata Ingest system to use Spring.Net to allow for quick changes to parameters and to instantiate objects using configuration files.

Sr. Net Developer

Environment: ASP.Net, XML, Windows services, Web services, C#, IIS, Perforce, SQL Server 2012, Windows Communication Framework (WCF), Moq, NUnit, Model View Controller (MVC), TSQL, Bootstrap, Google Charts, AngularJS, VersionOne

Responsiblities:

  • Mentored the team on development standards and methodologies to improve the quality of provider implementations.
  • Architected a multithreaded web service to allow for processing of millions of rows of data that would work seamlessly with the already implemented providers using reflection.
  • Developed a reporting dashboard that leveraged Google Charts, AngularJS and ASP.Net to graphically display data to allow for quick identification of provider job failures.
  • Leveraged Agile Scrum Methodology to help manage releases and to organize the team.
  • Utilized NUnit to create unit tests for methods. Used Moq to instantiate dummy instances of objects to us test parameter dependencies between methods.
  • Coded a MVC based Logger Viewer with various parameter filters that leveraged the Bootstrap framework to display different types of logs from various logging databases into a coherent view of the logs.
  • Consumed data from various providers using web services, get and post calls, FTP downloads etc.
  • Created classes to apply parsing rules based on business requirements to map the consumed data to the Content Data warehouse.

Confidential, Horsham, PA

Sr. Net Developer

Environment: ASP.Net, XML, XSLT, Web services, C#, IIS, SharePoint, JavaScript, Perforce, SQL Server, MS Project, MS Visio, HP ALM, Windows Communication Framework (WCF), Model View Controller (MVC), Windows Forms

Responsiblities:

  • Managed a team of 2 onsite developers for the entire Software Development Lifecycle.
  • Mentored the team on development standards and methodologies to improve the quality of development solutions.
  • Architected a dynamic MVC based reporting system that allows users to create reports without any code changes.
  • Coded a WCF based reporting system that allows users to choose various delivery modes including email, batch or real time and from various report format options like CSV, HTML etc. using XSLT style sheets to transform XML data.
  • Leveraged Agile Scrum Methodology to help manage releases and to organize the team.
  • Improved the reliability in tracking transactions submitted through WCF services as real time or batch transactions to the RTS system.
  • Created automated graphical Statistics reports with monthly trending information for monitoring things like transaction volume, successful transactions, batch sizes etc.
  • Enhanced the client user interface to allow users to change transaction routing information for different types of transactions.
  • Developed an error handling system that allows for traceability of errors raised during a WCF call as it worked its way through various layers including the engine and the data layer.

Confidential, Langhorne, PA

Senior .NET Developer

Environment: ASP.Net, XML, XSLT, Web services, WCF, AJAX, C#, Cognos, IIS, Sharepoint, SSIS, Netezza, Unica, Trillium, VB Script, Vault, Oracle, SQL Server, MS Project, MS Visio, HP ALM, Windows Communication Framework (WCF)

Responsibilities:

  • Supervised a team of 9 onsite developers for the entire Software Development Lifecycle.
  • Utilized Agile Scrum Methodology to help manage releases and to organize the team.
  • Created technical design documents based on communication with the client and other stakeholders.
  • Managed development tasks and resource allocations for the development team for various projects.
  • Mentored the team on development standards and methodologies to improve the quality of development solutions.
  • Created an Enterprise Business Framework that consists of common methods and classes to allow for shorter development cycles.
  • Lead the effort to allow interaction between internal QA, development and the client UAT teams.
  • Technical advisor for multiple teams involving web services and SharePoint across the organization.
  • Designed and managed the creation of various web services that allow clients to search and change customer data through web services.

Confidential, Collegeville, PA

Senior .NET Developer/Team Lead

Environment: ASP.NET, VB.NET, ADO.NET, CDO, XML, XSL, VB 6.0, COM+, ASP, ActiveX, C#, MicroStrategy, Unix, WebSphere, Java, Servlets, JSP, IIS, VB Script, JavaScript, Visual SourceSafe, Vignette, Oracle, SQL Server, MS Project, MS Visio, Mercury LoadRunner, WinRunner, Test Director, BizTalk 2006

Responsiblities:

  • Lead a team of 6 developers both onsite and offshore for the entire Software Development Lifecycle.
  • Utilized Agile Scrum Methodology to help manage releases and to organize the team.
  • Produced project plans, weekly progress reports and presented project timelines to various stakeholders.
  • Designed and documented standards for .NET components, interfaces, classes and web pages.
  • Managed coding assignments the user interface for the web application using ASP.NET, C# and VB.NET.
  • Performed Stress and Load tests based on various scenarios to simulate web traffic patterns using the LoadRunner Controller.
  • Identified bottlenecks in the system by scrutinizing the data including server metrics, network delay related information etc.
  • Administered BizTalk server and created orchestrations for synchronizing the CRM database with the Portal User account database and with the MicroStrategy metabase using MSMQ messages.

Senior .NET Developer/Team Lead

Environment: ASP.NET, VB.NET, ADO.NET, CDO, XML, XSL, VB 6.0, COM+, ASP, ActiveX, C#, IIS, VB Script, JavaScript, SQL Server, MS Project, MS Visio, HP LoadRunner

Responsibilities:

  • Lead a team of 4 developers both onsite and offshore for the en tire Software Development Lifecycle.
  • Utilized Agile Scrum Methodology to help manage releases and to organize the team.
  • Produced project plans, weekly progress reports and presented project timelines to the stakeholders.
  • Created class diagrams of existing COM components that identified dependencies between various components.
  • Architected a simplified solution that removed redundant methods and circular dependencies between components.
  • Assigned and managed development stored procedures, triggers and strong named .NET components to allow for GAC implementation of these components.
  • Implemented Web Services using SOAP protocol to allow UNIX and Office macros to call the components.
  • Created a test harness web page that invoked all the components to allow the Support team to investigate client issues.

Confidential, Tinton Falls, NJ

Capacity Testing Manager

Environment: XML, XSL, Unix, Java, Servlets, JSP, IIS, VB Script, JavaScript, Oracle 8i, MS Project, Mercury LoadRunner, WinRunner, Test Director

Responsibilities:

  • Established a Capacity Test program in the first three months for the company.
  • Provided Technical and Organization leadership for the Automation team.
  • Developed and documented methodologies related to Capacity testing program.
  • Took ownership of automated termination scripts using the Abacus simulator and Unix Shell scripts.
  • Supervised execution of Stress and Load tests based on various scenarios to simulate web traffic patterns using the LoadRunner Controller.
  • Presented findings and recommendations about system behavior during Stress tests to upper management.
  • Managed the selection of an outsourcing partner for creation of regression test scripts using QuickTest Pro

Confidential, Conshohocken, PA

Technical / Testing Team Lead

Environment: ASP.NET, VB.NET, ADO.NET, CDO, XML, XSL, VB 6.0, COM+, ASP, ActiveX, MicroStrategy, Unix, WebSphere, Java, Servlets, JSP, IIS, VB Script, JavaScript, Visual SourceSafe, Vignette, Oracle 8i, SQL Server, MS Project, HP LoadRunner, WinRunner, Test Director

Responsibilities:

  • Coded the user interface for the web application using ASP.NET and C# and ADO.NET for interfacing with the database
  • Implemented the application components using .NET XML Web Services
  • Created stored procedures and triggers to implement logical business transactions
  • Client and server validations using JavaScript and ASP.NET validation controls
  • Produced project plans and communicated project timelines to the client for various applications tested.
  • Documented system usage patterns in test plans through analysis of usage data for various systems and discussions with user groups.
  • Identified bottlenecks in the system by scrutinizing the data including server metrics, network delay related information etc.
  • Optimized the response times of pages by as much as 70% by implementing recommendations suggested.

Confidential, Wilmington, DE

Technical Lead

Environment: VB 6.0, COM+, ASP, ActiveX, ASP.NET, VB.NET, ADO.NET, CDO, XML, XSL, MQ Messaging, Unix, Struts, Java, Servlets, JSP, Harvest, IIS, VB Script, JavaScript, Visual SourceSafe, Visio, Oracle 8i, MS Project, HP LoadRunner, WinRunner, Test Director

Responsibilities:

  • Managed new partner launches for Business Card. Advised respective Project Managers about procedures and standards laid down by the bank pertaining to new partner launches.
  • Explicated the Business Card decision workflow and identified external dependencies that would impact a new partner launch.
  • Coordinated Development, Unit Testing, Regression Testing and User Acceptance Testing across various teams. Utilized Test Director to create and execute Unit Test scripts.
  • Reviewed VB scripts used in the Business Card workflow and identified bugs, performance related code changes and gaps in the code and current industry coding standards.
  • Developed and enhanced VB scripts pertaining to the Business Card Automated Credit Decision Engine.
  • Created new .NET and Java interfaces to other systems using XSL style sheets to extract and organize data XML data.
  • Utilized Unix Shell scripts to run batch jobs that invoked Java interfaces.
  • Designed and implemented MS MQ/MQ messaging architecture that utilized messaging queues to integrate the Automated Credit Decision Engine and external interfaces.

Confidential. Piscataway, NJ

Technical / Testing Lead

Environment: JavaScript, Apache Server, JSP, Servlets, EJB, J2EE, UML, Sybase, JDBC, HP LoadRunner, WinRunner, Test Director, MS Project, JavaScript

Responsibilities:

  • Oversaw Testing on a Java based web solution for a Fortune 500 client.
  • Formulated a Testing Plan that identified scripts, cases and scenario and managed the execution of the plan.
  • Produced work plans and supervised work items assigned to the team.
  • Responsibilities included creation and validation of test scripts using LoadRunner.
  • Executed various scenarios to simulate web traffic patterns using the LoadRunner Controller.
  • Analyzed testing data and presented recommendations and findings to the Technical team. Performed Regression testing to validate changes to the application.

Confidential, PA

Technical / Testing Team Lead

Environment: VB.NET, COM+, DCOM, ASP.NET, ActiveX, ASP.NET, VB.NET, ADO.NET, CDO, XML, XSL, DHTML, IIS, C#, VB Script, JavaScript, Visual SourceSafe, Visio, Oracle 8i, MS Project, Mercury LoadRunner, WinRunner, Test Director, ERWIN

Responsibilities:

  • Managed a team of 10 people through key activities during the full lifecycle of the project from requirements gathering to deployment.
  • Planned the Technical specifications during the Design phase and managed the execution of these specifications from development to deployment.
  • Coded C# classes using Visual Studio.Net that used XML to transport data between application layers.
  • Contrived standardized ASP.NET code snippets and JavaScripts for other developers to leverage to build the modules of the application.
  • Produced work plans and supervised work items assigned to the team.
  • During the Testing Phase, presented test strategy and created a test plan which identified test cases, scripts etc.
  • Supervised the execution of the test plan that improved the performance of the application by as much as 60% in some cases.

Confidential

Senior Developer / Testing Team Lead

Environment: VB.NET, COM+, DCOM, ASP.NET, ActiveX, IIS, VB Script, JavaScript, IBM WebSphere, JSP, Servlets, EJB, J2EE, UML, Sybase, JDBC, Mercury LoadRunner, WinRunner, Test Director, MS Project, JavaScript, MS Visio

Responsibilities:

  • Designed and created a Project Management Office(PMO) system to track issues, action items and change controls using ASP.NET, COM+ and IIS.
  • ASP.NET User Controls are used to implement common functionality. Used the synchronization features of the XMLDataDocument and the DataSet.
  • Built an Administration module using Visual Basic.NET and COM+ to manage the roles and assignments for the PMO system.
  • Developed JSPs, servlets, Java beans and EJBs using J2EE standards for installation on an IBM WepShere application server for the Consolidation module.
  • Assisted team in debugging application bugs and in code reviews. Designed and presented the Performance Test approach to the Fortune 25 client.
  • Developed a Performance Test Plan from the approach for performance testing of the Global Aggregation Portal.
  • Initially created scripts using the using Mercury LoadRunner’s Virtual Script Generator and then made modifications where necessary.

Confidential - Newtown Square, PA

Senior Developer

Environment: VB 6.0, COM+, DCOM, PHP, DHTML, IIS, MTS, VB Script, JavaScript, Visio, ODBC, SQL Server

Responsibilities:

  • Designed workflow of screens to in corporate client requirements.
  • Understood and implemented e-CRM principles to the enable precision e-Targeting of advertisements through the company’s partner websites.
  • Created wizards using PHP3 pages for an e-CRM client to enable the client to easily modify data through a web browser.
  • Developed web pages using PHP3 using COM components to call stored procedures written on a SQL Server database.
  • Incorporated client-side checks such as form validations and business rules using JavaScript.

Confidential - Philadelphia, PA

Senior Developer

Environment: VB 6.0, COM+, DCOM, ASP, ActiveX, DHTML, IIS, MTS, VB Script, JavaScript, Visio, ODBC, Visio, SQL Server, MS Site Server Commerce Edition, ASP, Visual SourceSafe

Responsibilities:

  • Created an Extranet website for business to business eCommerce between clients and their customers using ASP and MS Site Server.
  • Incorporated the business workflow requirements using the Order Pipeline tool and COM components.
  • Used Microsoft Transaction Server (MTS) 2.0 to manage components. Modified and created ASP pages using Visual Interdev.
  • Created global standards and methodologies and reviewed technical specification for coding for the team.
  • Utilized Visual SourceSafe to manage and backup different versions of files and source code

We'd love your feedback!