We provide IT Staff Augmentation Services!

.net Developer Resume

3.00/5 (Submit Your Rating)

RI

SUMMARY

  • Having 11 years of software development experience in design, development, coding and testing of business applications using Microsoft .NET Technologies.
  • Extensive experience in Web based applications using Microsoft Technologies like MVC (2.0, 3.0, 4.0), C#(2.0, 3.0), Linq, ASP.NET(2.0, 3.5, 4.0), ADO.NET, SQL Server 2012,.NET Framework 3.5, 4.5,WCF, Restful Service, Web - API, JavaScript, Jquery-1.9.1, Jquery datatables, Ajax, JSON, Knockout.js, Kendo UI, backbone.js, require.js, underscore.js and Typescript.
  • Good working knowledge in implementing Object Oriented Programming concepts, Dependency Injection using Structure Map and Unity Controller Factory
  • Extensive knowledge with Java Script frameworks like MV*(AngularJs, Knockout.js)
  • Experience in adopting Agile Methodology. Participated in scrum, sprint grooming, sprint review and retrospective meetings.
  • Extensive experience with Source Control Systems like VSS, SVN, TFS and GitHub.
  • Hands on experience in MVC 3.0, 4.0, JQuery, JavaScript, Ajax, JSON, C#3.0, 4.0, ASP.NET 3.5 VS2010, 2012 & 2013.
  • Having 7 months of experience in Kendo UI, AngularJs, WCF, GitHub, Version-One and Windows Azure.
  • Having 9 months of experience in Web-API, HTML5, CSS3 and bootstrap
  • Having 9 Months of experience in Require.js, Underscore.js, Backbone.js, Typescript and Handlebars
  • Experienced in writing Microsoft Unit test cases using Moq dll.
  • Excellent analytical skills with proficiency in debugging and problem solving skills
  • Knowledge and understanding of full project life cycle (SDLC and Agile) from requirement analysis to User Acceptance Testing (UAT).
  • Experience in usage of tools like Fire Bug, IE Developer tool, Fiddler, Re-sharper, Http-Watch, Code Analysis, Code Metrics, Ajax minifier and SOAP UI.
  • Experienced in solving cross browser compatibility including Safari, Internet Explorer, Mozilla Firefox and Google chrome.
  • Strong analytical and problem solving skills, self-starter, and good team player.
  • Installing the applications in non-prod & prod environments. Building and deploying the applications in different environments and troubleshooting the issues.
  • Configuring site minder changes for the new applications and coordinating with site minder team to help resolve issues.
  • Conducted Code Reviews and Code Refactoring using productivity tools like Resharper tool and followed DRY principle.

TECHNICAL SKILLS

Web Technologies: HTML, XHTML, HTML5, CSS, CSS3, XML, Ajax, Json & Bootstrap

JavaScript Library/Frameworks: JavaScript, JQuery, JQuery datatables, AngularJs, TypeScript,BackboneJs, Kendo UI, RequireJs & UnderscoreJs

Languages: C# 2.0, 3.0 & 4.0

.NET Technologies: MVC 2.0, 3.0, 4.0, ASP.NET 4.5, Web-API, ADO.NET, Web Services & WCF

.NET Frameworks: Framework 2.0, 3.0, 3.5, 4.0 & 4.5.1

IDEs: Visual Studio 2008, 2010, 2012 & 2013.

Operating Systems: Windows XP, Windows Server 2012 & Windows 7

Web Servers: IIS 6.0 & IIS 7.5

Databases: Microsoft SQL Server 2005 & 2012

Source Control: VSTS, VSS, TFS 2010, 2012, 2013, GIT & SVN.

Tools: Browser Developer tools, Fiddler, Firebug, FxCop, ReSharper, VMWare, HttpWatch, Wave Tool, WCF Client, Soap UI, Productivity tool and Beyond Compare tool.

PROFESSIONAL EXPERIENCE

Confidential, RI

.NET Developer

Responsibilities:

  • Currently working on designing a new web application called Chart Audit. It is an individual application with an integration to site minder. This application is only for Coram employees. It has three tabs consisting of Dashboard, Chart Audit Form and Search. The search tab will be visible to EPS Team and Department Level Managers. The dashboard consists of records related to incomplete forms which are less than 60 calendar days. Chart Audit # link opens up a detailed view of the owner who has created the chart audit form and can have Save and Save as Complete options. Other users can only view the form.
  • Designing new web application of Chart Audit as individual contributor using .net framework 3.5, datatables.net, JQuery Ajax with web methods and ado.net.
  • Writing stored procedures using SQL Server 2012
  • Coding, validation and isdirty implementation using jquery plugin. Export to excel using datatables.
  • Created a wrapper dll by calling SOAP service and Restful services.
  • Created a test application to test the wrapper dll and also using SOAP UI to test.
  • Fixed WAS Scan and Vera code scan issues as per security of the application.
  • Presenting demo to the client and incorporating new requirements as suggested.
  • Integrating the application with site minder.
  • Fixing reported defects and deploying the application in different servers.
  • Designed, developed, unit tested and deployed a new web application called RxCredentials project as an individual contributor.
  • Developed user interface for RxCredentials using bootstrap, CSS3 and jquery and data binding using jquery data tables plug-in.
  • Created model and business classes and used ado.net architecture to call stored procedures.
  • Validations done using JQuery and made JQuery Ajax calls to the web methods get and post.
  • RxCredentials is an individual web application that is remotely invoked from a button click as a popup. This application is integrated with site minder. It has three tabs “Credentialed Activity” with “POS” data, “DUR Resolution Details” and “Accuracy Scan Details”. It has “Credentialed Activity” status and “POS” status. If “Credentialed Activity” has no data and status is failed then we display data is unavailable. If data is not available and status is pending, we display the message “Data pending for retrieval and if data available and status is success then we display data in tabs.
  • Worked on Vacation Coverage application as an individual contributor.
  • Creating Application Design Document for Vacation Coverage
  • Viewing/Editing of Vacation Coverage and adding new employees to the coverage using Employee Search and displaying it in GridView from SQL Server Database through Ajax calls
  • Incorporating search screens for Employee Search and Vacation Search.
  • All validations on GridView and Search screens are being done using JQuery.
  • Created stored procedures for inserting, searching and saving data in SQL database.
  • Analyzing the Dual Role requirement, seeking clarification from business and creating Application Design Document.
  • Effort estimation for Dual Role requirement
  • Analyzing the SQL tables, writing query to find the dual role for Mail and Specialty Business Units for Burt Member and Burt Director.
  • Dynamically generating the buttons for roles and on click of the respective buttons, redirecting it to RL application by passing the RL employee id w.r.t employee id with encryption.
  • UI designing for dynamic generation of Dual roles on page.
  • Implementing the business logic for Mail and Specialty.
  • Code deployment to SIT server, unit testing and integrate testing of dual roles.
  • Fixed the defects for dual role.
  • Giving demo to the client on Dual roles and incorporating the same for any suggestions.

Environment: ASP.NET 4.0, C#3.0, JQuery, Web Services, SOAPUI, IIS 7.5, datatables.net, CSS3, SSIS packages, SqlServer2012, Visual Studio 2012 and Tortoise SVN.

Confidential

Consultant

Responsibilities:

  • Analyzing the requirement, seeking clarification from business and creating Technical Design Specification.
  • Daily scrum meetings, requirement gathering and effort estimation
  • Implementing CRs Program Management, Electronic License Certificate and CSP Rule.
  • Writing Interface methods for Service, Repository and implementing those interfaces as per business requirement.
  • Creating Service Contracts, Operation Contracts, Data Contracts for WCF services.
  • Registering the end points in app.config file and adding service reference to create the proxy.
  • Used basicHttpBinding and WsHttpBinding.
  • Error handling in WCF using fault exceptions.
  • Testing the web services using WCF client, SOAP UI and Fiddler tools bypassing the proxy in web.config file.
  • Creating the UI controls in the view using Css3 and wiring up the events using Ajax calls to MVC controller actions.
  • Writing the Stored Procedures using SQLServer2012
  • Implementing the Code Review comments on the CRs and user stories.
  • Fixing Re-Sharper errors while developing the code for the CR and user stories.
  • Client side validation for input controls as per business rules using JavaScript and JQuery.
  • Unit testing and Integration testing on implemented CRs and user stories.
  • Helping the team to resolve the issues.
  • Fixed the defects raised on Tactical project for the user stories and CRs Program Management, Electronic License Certificate and CSP Rule.
  • Followed Agile methodology of 2 weeks sprint. Participated in daily scrums and retrospective meetings.
  • Giving demo to the client on the implemented CRs and user stories and incorporating the same for any suggestions.
  • Code merging and Deployment into SITFS server.

Environment: MVC 2.0 WCF 3.5, JQuery, Ajax, CSS3, ASP.NET, SqlServer2012, Visual Studio 2010, TFS.

Confidential

Consultant

Responsibilities:

  • Analyzing existing VBCode
  • Running VB macro to identify the views to be used.
  • Running RVSpy and DBSpy to analyze the views, data tables and dependencies.
  • Running the productivity tool (Class Generation tool) which produces classes related to enums, models, fields and mappers.
  • Following Object Oriented Concepts like method overloading, writing abstract classes wrt to the interfaces and implementing them in concrete classes. Writing base classes and inheriting the common properties. Writing Interfaces, Repository and Service classes, script files and registering the Types in Unity Control using Bootstrapper file.
  • Creating modules, controllers, directives, factories, angular model and providing the model properties to scope object and using those properties to bind to the HTML5 UI using ng-bind attributes there by providing two way data binding using angularjs.
  • Used Angular filters to filter the search criteria upon users input
  • Used Angular http to get and post the form data using Ajax calls.
  • Used Angular events like ng-blur, ng-repeat, ng-change, ng-click, ng-keyup and ng-mouseover.
  • Uploading files and images using Azure Cloud. Creating storage account, configuring the connection string using CloudConfigurationManager.
  • Creating CloudBlobClient and getting reference to the storage container to upload, download and delete the blobs.
  • Defect fixing the Optional fields module raised by QA.
  • Writing MS Unit Test cases and Code Coverage Implementing the set up screen for the module Common Services->Optional Fields and business requirements.
  • UI designing using bootstrap CSS and data binding to the Kendo UI grid having header (Optional Field textbox with finder, description, type dropdown, length textbox, validate checkbox, allow null fields checkbox) and detail screen(fields Optional Field and Description) with Add Line, Delete Line along with Save, Delete and New buttons.
  • Defect fixing the Optional fields module raised by QA.
  • Writing MS Unit Test cases and Code Coverage.
  • Code Optimization and removing code redundancies and other coding issues using Re-sharper tool.
  • Peer code review on the Optional Fields module and fixing the issues if any.
  • Fixed the defects related to security like script injection and updating the status of the defects in Version one.
  • Code merging and pushing the code using Git-Hub
  • Unit testing and Integration testing of the Optional Fields module.
  • Followed Agile methodology of 2 weeks sprint. Participated in daily scrums and retrospective meetings

Environment: MVC 3.0,4.0, .Net Framework 4.5.1,WCF, JQuery, JavaScript, Ajax, JSON, AngularJs, Kendo UI, HTML5, CSS3, Bootstrap,SqlServer2012, Visual Studio 2013, Version-One and Git.

Confidential

Sr. Software Development Engineer

Responsibilities:

  • Requirements gathering and analyzing the requirement for Form Parameters on how to assign values using external system and how user can control the behavior of controls on the form.
  • Analyzing Possible Distinct Output module on how to define one’s own activities in the workflow and based on the user acted on different buttons, we will have different possible outputs based on the acted button.
  • Effort estimation for the modules Form Parameters and Possible Distinct Output.
  • Creating Technical Spikes, user stories and the tasks in TFS.
  • Coding for Form parameters and Possible Distinct Output and unit testing the application
  • Fixing CA error, SA errors and Code Refactoring
  • Minification of JavaScript using Ajax Minifier (online tool).
  • Giving demo on Form Parameters and Possible Distinct Output modules to the Client.
  • Documenting the functionality of the requirement.
  • Involved in Daily Standup meetings, Retrospective meetings
  • Followed Agile methodology of 2 weeks sprint. Participated in daily scrums and retrospective meetings

Environment: HTML 5, JQuery 1.9.1, Ajax, JSON, ASP.NET 3.5, C# 4.0, IIS 7.5, TFS, VS2012 Premium, Skelta Engine, Forms Engine and Workflow Engine.

Confidential

Sr. Software Engineer

Responsibilities:

  • Analyzing the requirement of Trade module which loads other modules of Trade like OX Chains, OX Positions in Confidential module.
  • Effort estimation for loading the other modules OX Chains and OX Positions in Confidential module.
  • Creating the user story tasks in TFS.
  • TFS branch creation and merging from Main using TFS tool/ command line.
  • Coding, testing the application in different browser combinations and also in MAC machine and IPAD devices.
  • Code Refactoring using Re-sharper tool and implementing the Code Reviews.
  • Raising CMS content publishing, requesting Chinese translations.
  • Writing UTCs and executing the FTCs, defect fixing.
  • Followed Agile methodology of two weeks sprint. Attending Scrum meetings and Retrospective meetings.

Environment: HTML 5, CSS3, Web-API, ASP.Net MVC 3.0, JQuery 1.9.1, Ajax, JSON, ASP.NET3.5, C#3.0, 4.0, IIS 7.5, TFS, VS2012 Premium & Web Services, VMware.

Confidential

Sr. Software Engineer

Responsibilities:

  • UI Designing for Chat and Email Management screen
  • Capturing the user input data like From Email, Email Subject, Email body and Email attachments using HTTP Post method and Ajax call.
  • Unit Testing of Confidential using Moxie tool and making sure the email is sent. Testing the application using screen reader
  • Fixing the defects raised during unit testing, merge verification testing and release verification
  • Writing Unit Test Cases based on the user story and the items in scope.
  • Creating Automated Test Cases for sending email, attachments and error scenarios.
  • Unit Test Case Execution
  • FTC Execution, Testing in different Browsers
  • Fixed browser compatibility issues and Web Accessibility Errors
  • Seeking requirement clarifications from Business
  • Raising CMS requests, requesting Chinese translations for the resource files.
  • Screen Reader Testing, Calculating Code Metrics, Sizing, Analysis, Supporting QA, Sending Daily Status of team mates to the Onsite Coordinator
  • Implemented code review comments on Confidential .
  • Followed Agile methodology of two weeks sprint. Attending Scrum meetings and Retrospective meetings.

Environment: ASP.Net MVC 2.0, 3.0, JQuery 1.9.1, Ajax, JSON, ASP.NET 3.5, C#3.0, IIS 6.0,TFS, VS2012 & Web Services.

Confidential

Sr. Software Engineer

Responsibilities:

  • Developed the Lite Site project phase wise (1 to 4) for Trade Stocks, Options (Basic, Spreads & Buy Writes/Unwinds), Change, Cancel & Resubmit flows, and Funds Available and Order Status modules.
  • Involved in creating and merging the branch using TFS tools.
  • Incorporated the business requirements as per SRS, UI design, preparation of UTD, UTR, Unit Testing, Sizing, and Coordinated with onsite folks on Requirement clarifications, prepared the Release Notes.
  • Supported QA during Functional, MVT, RVT & pre prod testing.
  • Captured the performance reports using Http Watch professional, Code Metrics & Fiddler.
  • Involved in Code Reviews on several modules.
  • Involved in Defect Analysis, Defect Fixing and merge issues.
  • Sending the daily defect status to onsite coordinator.
  • Followed Agile methodology of two weeks sprint. Attending Scrum meetings and Retrospective meetings.

Environment: ASP.Net MVC 2.0, JQuery 1.4.4, Ajax, ASP.NET 3.5, C#3.0, IIS 6.0, TFS, VS2010& Web Services.

Confidential

Software Engineer

Responsibilities:

  • Developed the CBL project by Iterations for Trade Stocks, Extended Hours, Advanced Options (Basic & Buy Writes/Unwinds), and Change, Cancel & Resubmit flows, Funds Available and Order Status modules.
  • Involved in creating and merging the branch using TFS tools.
  • Incorporated the business requirements as per SRS, UI design, preparation of UTD, UTR, Unit Testing, Sizing, and Coordinated with onsite folks on Requirement clarifications, prepared the Release Notes.
  • Supported QA during Functional, MVT (Merge Verification Test), RVT (Release Verification Test) & pre prod testing.
  • Captured the performance reports using Http Watch professional, Fixing Web Accessibility errors, Code Metrics, Fiddler.
  • Involved in Code Reviews on several modules.
  • Involved in Defect Analysis, Defect Fixing and merge issues.
  • Sending the daily defect status to onsite coordinator.
  • Followed Agile methodology of two weeks sprint. Attending Scrum meetings and Retrospective meetings.

Environment: JQuery 1.4.4, Ajax, ASP.NET 3.5, C#3.0, IIS 6.0, TFS, VS2010 & Web Services.

We'd love your feedback!