We provide IT Staff Augmentation Services!

Sr. Dot Net Consultant Resume

5.00/5 (Submit Your Rating)

NJ

PROFESSIONAL SUMMARY:

  • Senior .Net consultant with around 14+ years of experience in designing and development of Object Oriented Application, Windows Base Application, Web Portal, Component Development, Client - Server and Internet Application.
  • Strong expertise in designing and developing applications in Microsoft .Net Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, .Net Core, C#, VB.Net, ASP.Net, ADO.Net, Entity framework, WCF (SOAP and RESTful), Web Forms, and Windows Service.
  • Experience of working on XML, CSS, JavaScript, JQuery, HTML, IIS, SQL Server 2000/2005/2008 /2014.
  • Worked on No-SQL database like Mongodb (Full text, search, sharding, replication set, aggregate functions).
  • Experience in creating Stored Procedures, Functions, and triggers using MS-SQL Server 2000/2005/2008 and Oracle 11g. Worked with SSIS, SSRS.
  • Worked on JavaScript frameworks like Aurelia using NPM, WebPack. And Kendo UI controls.
  • Worked with Azure Storage and Web Jobs.
  • Knowledge of message queues RabbitMQ.
  • Knowledge of SAML.
  • Domain Knowledge - Pharma, Healthcare, Change Management.
  • Strong understanding of Pentaho Reporting, WPF.
  • Good understanding of Software Development Life Cycle (SDLC), Object Oriented Programming principles and experience on UML modeling tools.
  • Strong experience in Develop and execute robust unit and integration test scripts and document test results to ensure the highest quality control according to defined standards.
  • Quick leaner with excellent interpersonal, communication and team building skills.

TECHNICAL SKILLS:

Languages: C#.Net, VB.Net

Internet/ Distributed Technologies: Classic ASP, ASP.Net, JavaScript, AJAX, Web Services, WCF (SOAP, RESTful and oData) ASP.net MVC, ASP.net MVC Core.

Microsoft Technologies: Framework 1.0/1.1/2.0. /3.0/3.5/4.5 , .Net Core, Windows Service and Reporting Services (SSRS), Integration Services (SSIS), Silverlight 2.0, WPF, LINQ, Entity Framework.

Cloud Technologies: Azure

Database: MS SQL Server 2000/2005/2008 /2014, Oracle 11g, MongoDb

Servers: IIS 5.0, 5.1, 6.0, 7.0

Markup Languages: HTML, DHTML and XML

IDE: Microsoft Visual Studio 2003/2005 /2008/2010/2012/2013/2015

Version Control Tools: MS Visual Source Safe 6.0, Source Gear Fortress and Team foundation server, SVN, Git

Modeling Language: UML

Other Tools: MS Visio, Iguana

Design Patterns/Principles: GoF, MVVM, MVC, SOLID

Operating Systems: Windows XP/ Vista and Windows Server 2003, Linux

Reporting: Pentaho, SSRS

JavaScript framework: Aurelia, AngularJS

CMS: WordPress, Umbraco

PROFESSIONAL EXPERIENCE:

Confidential, NJ

Sr. Dot Net Consultant

Responsibilities:

  • Worked on improving the application which made it easy to maintain.
  • Worked on fixing various bugs.
  • Worked on implementing new modules and features using classic ASP, ASP.net and ASP.Net MVC.
  • Worked on improving the look and feel using CSS.
  • Responsible to adhere on Agile Methodology.
  • Understand requirements and implementing it as a technical piece for development.
  • Interactions with other system using Iguana in HL7 messages.
  • Creating tables, writing stored procedures to implement features in the application.
  • Converting classic ASP code to ASP.Net MVC code.

Environment: VS2015, Classic ASP, ASP.Net, ASP.Net MVC, SQL Server 2014, Iguana, ActiveX Reporting, QT Creator, Jira, TeamCity. Tortoise for Git

Confidential, NJ

Sr. Dot Net Consultant

Responsibilities:

  • Worked on improving operational efficiency of the application.
  • Created various tools for the users to remove the developer dependency to generate reports and extract data using VS2013, C#, SSIS packages, SSRS, SharePoint 2010.
  • Worked on getting requests from the user and provide them with the best solution, be it creating tools, writing reports, creating jobs etc.
  • Automated the tasks to reduce the SLA of any Work Item.
  • Worked on designing and creating Admin module of the portal.
  • Used Materialize CSS for the look and feel of the application.
  • Created custom control elements using Materialize CSS.
  • Worked on creating the UI using ASP.Net MVC.
  • Worked on creating Api using Asp.Net core WebApi.
  • Setting up the project for Aurelia using Webpack.
  • Upgrading ASP.Net to RC1 to Core.

Environment: VS2015, Azure Storage, Aurelia, NPM. Webpack, Kendo UI, Visual Studio Code, Asp.net core.

Confidential, NJ

Sr. Dot Net Consultant

Responsibilities:

  • Designed the module.
  • Designing and creating forms using ASP.Net MVC Razor.
  • Developed the Azure web job that reads the message from the queue and processed the same.
  • Worked on creating WebApi endpoints to talk to the azure web job.

Environment: VS2013, C#, Asp.net, Azure Web Job, SQL Server 2014, Azure Queue, Azure tables.

Confidential, NJ

Sr. Dot Net Consultant

Responsibilities:

  • Designed the project and researched the tools required for the projected.
  • Worked on creating ASP.Net webpage to upload and show the progress of upload and conversion of the files.
  • The requests for conversion was stored in the Azure queue and the document was stored in Azure Storage.
  • Used JQuery to do the processing in chunks.
  • Created Windows Service.
  • Developed Job using DigitalOfficePro API to convert the PPT to HTML5, which processed the request from the queue and converted the file and again uploaded it in the Azure to be available for the user to download.

Environment: VS2013, C#, Asp.net, JQuery, DigitalOfficePro PPT to Html5 Converter, Windows service.

Confidential, NJ

Sr. Dot Net Consultant

Responsibilities:

  • Worked on designing the user friendly and intuitive UI.
  • Developed UI using Aurelia (Upgrading Aurelia beta to RC1 to 1.0.0) and Kendo UI controls.
  • Created custom elements in Aurelia to be used in the application.
  • Used Bootstrap CSS to style the application UI
  • Worked on creating Api using Asp.Net Core WebApi. (Upgrading ASP.Net to RC1 to Core.)
  • Worked on maintaining the documents on Azure Storage. The documents were to be uploaded in chunks, downloading the file or a zip when multiple, move files around the folder hierarchy.
  • Authentication using Azure Authentication.
  • Performed unit test and integration test on the system.
  • Used the Azure Queues and PPTToHTML5 jobs to convert PPT to HTML5 while uploading the power point documents.
  • Wrote test scripts.

Environment: VS2015, Azure Storage, Aurelia, NPM, WebPack, Kendo UI, Visual Studio Code, Asp.net core.

Confidential, NJ

Sr. Dot Net Consultant

Responsibilities:

  • Worked on creating the SSIS packages to generate feeds, which exports data to excel.
  • Worked on creating InfoPath forms for new Monitoring site visits.
  • Worked on writing web services for that interacted with the SSIS packages.
  • Wrote a tool to convert word document table to XML which will be used to create InfoPath forms.
  • Added logs using log4net.
  • Added SharePoint Logs to the application.
  • Fixed issues related to the SSIS packages which were used as SQL Scheduled Jobs.
  • Responsible for taking requests from users and helping with user access, creating new Study Manager Sites, fixing reports etc.
  • Supporting to fix UI related issues/changes.

Environment: VS2013, SSIS Packages, SSRS, InfoPath. Web services, SharePoint 2010, log4net, Silverlight.

Confidential, NJ

Sr. Dot Net Consultant

Responsibilities:

  • Design and Setting up of environment of Mongodb with shards and replica sets. (Dev/Test and Production).
  • Designing of various database on Mongodb.
  • Performance improvement for queries.
  • Database migration from Oracle to Mongodb.
  • Development of modules using C# using VS2012.
  • Log4Net for logging.
  • Used MMS for monitoring and performance check.
  • Provide support to end users and project team in consuming the application.
  • Develop and execute robust unit and integration test scripts and document results to ensure highest quality control.
  • Development of NS3, SS as WCF Restful web services, which are generic in nature and can be used with any database in mongo.
  • Development of Mongo Auditing services using C# as windows services.
  • Development of Mongo Notification Services using C# as windows services.
  • Development of MongoCSV Export using AngularJS.

Environment: VS2012, C#, WCF, .Net Framework 4.0, SVN, log4net, MongoDB, Angularjs.

Confidential, NJ

Sr. Dot Net Consultant

Responsibilities:

  • Developed Confidential adaptors for database, FTP, Web service, SharePoint, Mongodb and email using C#.
  • Created generic UI for Confidential SharePoint configuration based on user selection of fields using Asp.net MVC.
  • Refactored code to avoid duplication of code in adaptors.
  • Extensive logs using log4net.
  • Support clients set up and configure Confidential for their respective projects.
  • Help in debugging issues while configuring Confidential .

Environment: VS2010, C#, .Net Framework 4.0, SVN, LINQ to entities, log4net, Asp.net MVC.

Confidential, NJ

Sr. Dot Net Consultant

Responsibilities:

  • Development of modules using C# using VS2010.
  • Created Excel Addin using Office Automation
  • Exposing SOAP WCF services
  • Created entities using Entity Framework
  • Created Views, stored procedures, functions, triggers in Oracle 11g.
  • Logging using Log4net.
  • UI work using JQGrid and MVC.
  • Wrote ETL using sqlldr.
  • Database backups and restoring using Oracle’s import and export tools.

Environment: VS2010, C#, ASP.net, WCF SOAP, Excel Addin using office automation, .Net Framework 4.0, SVN, LINQ to entities, log4net, WCF, Oracle 11g.

Confidential, NJ

Sr. Dot Net Consultant

Responsibilities:

  • Created custom endpoints Restful WCF JSON and XML response, which had filtering capability like oData.
  • Implemented custom endpoint for OData
  • Created endpoints for insert/update/delete.
  • Dynamic filtering Linq to entities using dynamic expressions.
  • Dynamic stored procedure to insert data in the table in hierarchy structure.
  • Created custom logging using log4net.
  • Source Code, project tracking and Version control managed by SVN.
  • Performance improvement in database by creating indexes, dynamic select queries.

Environment: VS2010, C#, ASP.net, WCF SOAP and Restful, .Net Framework 4.0, SVN, LINQ to entities, log4net, WCF, Oracle 11 g.

Confidential, NJ

Sr. Dot Net Consultant

Responsibilities:

  • Created custom endpoints Restful WCF JSON and XML response, which had filtering capability like oData.
  • Implemented MessageInspector for validating requests in WCF services.
  • Implemented custom error handler for SOAP and Restful WCF services.
  • Implemented custom endpoint for OData
  • Used LINQ to entities using dynamic expressions
  • Created custom logging using log4net.
  • Creating hooks in WCF pipeline, to add extra features using attributes.
  • Created testing tool to test the services, using ASP.net and AJAX
  • Source Code, project tracking and Version control managed by SVN.

Environment: VS2010, C#, ASP.net, WCF SOAP and Restful, .Net Framework 4.0, SVN, LINQ to entities, log4net, WCF

Confidential, NJ

Sr. Dot Net Consultant

Responsibilities:

  • Development of modules using C# using VS2010.
  • Exposing WCF services as both SOAP and RESTful. Outputs as POX and JSON.
  • Created custom endpoints Restful WCF JSON and XML response.
  • Implemented MessageInspector for validating requests in WCF services.
  • Implemented custom errorhandler for SOAP and Restful WCF services.
  • Used LINQ to XML to query and massage the xml files.
  • Used AppFabric servers to cache the output and xml files.
  • Created custom logging using log4net.
  • Created testing tool to test the services, using ASP.net and AJAX
  • Involved in creating builds and deployment.
  • Involved in testing.
  • Involved in utilities to interact with appfabric cache server.
  • Source Code, project tracking and Version control managed by VSS.
  • Involved in performance testing and writing code to return data from large xml files in few milliseconds.

Environment: VS2010, C#, ASP.net, WCF SOAP and Restful, .Net Framework 4.0, AJAX, VSS, Appfabric cache, LINQ to XML, log4net

Confidential, IN

Sr. Dot Net Consultant

Responsibilities:

  • Gathering requirements from the client and End User
  • Creating the POC for the functionality (security) for the clients sign off.
  • Sign off for the Proof of concept from the client and End User.
  • Development of modules using VB.Net.
  • Extensive GUI Design and GUI Modeling using ASP.Net.
  • Designing Database schema, creating Database structure, Tables and Relation diagrams.
  • Baseline the architecture of the project.
  • Creating VB.Net Code Components, Implementing business rules in the code.
  • Design of class diagrams and Sequence diagrams.
  • Database on Oracle.
  • Creating Functional and technical document for the project.
  • Created Flow charts.
  • Migration of other modules from .net1.1 to .net3.5

Environment: VS2008, C#, ASP.net, Oracle, .Net Framework 3.5

Confidential, KS

Sr. Consultant

Responsibilities:

  • Debugging of current version of code and getting the business logic. Creation of Use Case documents and the functional flow chart diagrams.
  • Leading development team.
  • Involved in developing UI using ASP.Net Web Forms.
  • Involved in developing User controls in ASP.Net reusable across application
  • Involved in developing Web User controls using Silverlight and RAD Telerik Controls which were integrated in UI.
  • Designing and development of various Classes in C#.Net to implement the business logic and event handling.
  • Use of JavaScript for client-side validations, CSS files for UI design and styling.
  • Involved in implementation of AJAX controls.
  • Involved in writing Stored Procedures and Functions in SQL Server 2005 for backend development and use Reporting Service(SSRS) for generating report.
  • Involved in implementation of Enterprise library components for logging and data access.
  • Used the VSS (Visual Source Safe) as version control tool for project management.
  • Involved Integration testing of the web application.

Environment: Visual Studio .Net 2005, .Net framework 2.0, C#.Net, ASP.Net, JavaScript, IIS, AJAX, Telerik Rad controls, Reporting Service (SSRS), SQL Server 2005 and VSS

Confidential, TX

Sr. Consultant

Responsibilities:

  • Involved in developing UI using ASP.Net2.0
  • Involved in developing Web User controls using ASP.net Web controls.
  • Involved in designing and documenting the architecture of the system.
  • Designing and development of various Classes in C#.Net to implement the business logic and event handling.
  • Use of JavaScript for client-side validations, CSS files for UI design and styling.
  • Involved in writing Stored Procedures and Functions in SQL Server 2005 for backend development and use Reporting Service for generating report.
  • Used the VSS as version control tool for project management.
  • Involved in implementation of Enterprise library components for logging and data access.
  • Involved Integration testing of the web application.

Environment: Visual Studio .Net 2005, .Net framework 2.0, C#.Net, ASP.Net, JavaScript, IIS, SQL Server 2005 and VSS.

Confidential, NY

Sr. Consultant

Responsibilities:

  • Involved in developing UI using ASP.Net. Involved in requirement gathering and creation of requirement and design documents.
  • Involved in developing UI using ASP.net.
  • Designing and development of various Classes in C#.Net to implement the business logic and event handling.
  • Use of JavaScript for client-side validations, CSS files for UI design and styling.
  • Involved in writing Stored Procedures and Functions in SQL Server 2005 for backend development and use Reporting Service for generating report.
  • Used in creating applications using SSIS to upload data from various systems to ODC database using windows services.
  • Used the VSS as version control tool for project management.
  • Involved in creating business logic at a centralized location where any system can interact with other systems using Web Services.
  • Involved Integration testing of the web application.

Environment: Visual Studio .Net 2005, .Net framework 2.0, C#.Net, ASP.Net, JavaScript, IIS, SQL Server 2005 and VSS, Windows Services.

Confidential, KS

Sr. Developer

Responsibilities:

  • Involved in developing UI using ASP.Net
  • Involved in developing Web UI using ASP.net.
  • Designing and development of various Classes in C#.Net to implement the business logic and event handling.
  • Use of JavaScript for client-side validations, CSS files for UI design and styling.
  • Involved in writing Stored Procedures and Functions in SQL Server 2005 for backend development.
  • Used the VSS as version control tool for project management.
  • Involved Integration testing of the web application.

Environment: Visual Studio .Net 2005, .Net framework 2.0, C#.Net, ASP.Net, JavaScript, IIS, SQL Server 2005 and VSS.

Confidential, NJ

Sr. Developer

Responsibilities:

  • Involved in developing UI using ASP.Net
  • Involved in developing Web User controls using ASP.net Web controls
  • Designing and development of various Classes in C#.Net to implement the business logic and event handling.
  • Use of JavaScript for client-side validations, CSS files for UI design and styling.
  • Involved in writing Stored Procedures and Functions in SQL Server 2000 for backend development.
  • Used the VSS as version control tool for project management.
  • Involved Integration testing of the web application.

Environment: Visual Studio .Net 2003, .Net framework 1.1, C#.Net, ASP.Net, JavaScript, IIS, AJAX, SQL Server 2000 and VSS.

Confidential, FL

Dot Net Developer

Responsibilities:

  • Interacted with business users in gathering requirements and translating the functional specification into technical specification
  • Leading development team.
  • Development of modules using C#.
  • GUI Design using Web Forms ASP.net 2.0
  • Created WCF services using WCF.
  • Design of class diagrams and Sequence diagrams.
  • Created prototype using VSTS and WCF.
  • Wrote Requirement documents and high level & detail design documents
  • Involved in writing batch files and Window services to run timely jobs on the server.
  • Used the TFS as version control tool for project management.

Environment: C#, ASP.Net2.0, WCF, .Net Framework 3.0, TFS, SQL Server 2005

We'd love your feedback!