Senior .net Developer Resume
New, YorK
SUMMARY:
- Over 12+ yearsof Information Technology industry experiencein all stages of software development lifecycle including requirement gathering & analysis, design &specifications preparation, development, application migration, testing, and operations support of Enterprise Web, Windows, Mobile applications
- Software Engineer, Technical Lead who has successfully designed and developed commercial quality, enterprise software
- Extensively worked with all the Phases ofSoftware Development Life Cycle (SDLC). Familiar withAgileMethodologies(Extreme Programming, Scrum), Waterfall
- Proficient in technologies like C#, ASP.net, MVC 4/5, Web API, XML Web Services, WCF, SQL Server 2005/2008, SharePoint 2007/2010/2013/ Online, Office 365, K2 Smart Forms & Workflow, Nintex Workflow &BizTalk server 2006
- Proficient on UML Designing using IBM Rational Rose and MS Visio
- Knowledge of tools like Web Trends, Resharper, NUnit, NCover, Microsoft FxCop, NANT, Cruise Control, Telerik, Third Party Migration Tools like DocAve & Metalogix,
- Extensively worked on scripts JQuery, JavaScript, Angular JS, Angular CLI, Bootstrap, Html5 and PowerShell Script
- Proficient in OOAD with strong OOPSconcepts and design patterns
- Proven ability to lead, manage project resources, interact with clients, coordinate and work in achieving high levels of productivity and efficiency in complex, dynamic and challenging environments
- Good experience in RDMS Design, Modeling, Query Optimization and Implementation of DB objects like Tables, Views, Stored Procedures, Packages, Functions &Triggers using MS SQL Server, MySQL &Oracle
- Good experience in Development, Deployment &Administration of the custom SharePoint applications (Workflow, Web Parts, Event Receivers, UI Customization).
- Good experience in migration of the SharePoint application to latest version of the SharePoint from older version of SharePoint as well as legacy application “Livelink” using tools like Metalogic & DocAve.
- Capable of picking up new technologies within a minimum learning curve
- Self - starter, highly motivated, conscientious and performance oriented and a good team player
TECHNICAL SKILLS:
Languages: C#.NET,JQuery, Java Script, XML, XSLT, Power Shell scripting, NANT Script
Web Technologies: ASP.Net 4.5, 4.0,MVC 5.0 / 4.0, ADO.Net, XML Web Services, WCF, Web API,Entity Framework, AJAX, JQuery, AngularJS, Angular CLI,Node JS, NPM, HTML5, Bootstrap,SharePoint 2007, SharePoint 2010, SharePoint 2013, SharePoint Online, Office 365, BizTalk Server
SQL Server, Oracle, MSAccess: 2010, MongoDB, OLAP Database
Version Control: Team Foundation server, SVN, GitHub, Visual Source Safe, GitHub
Operating Systems: Windows XP/NT/ 2003, 2008, 2012/ Vista/Windows 7 and Windows 10
Tools: Development Tools: Visual Studio, VSCode, SharePoint Designer
Database Tools: SQL Server Management Studio
Reporting Tool: Crystal Reports, SSRS, SSSI
Modeling Tools: MS Visio Professional, Rational Rose
Migration Tool: Metalogix, Doc Ave
Workflow Tool: Nintex workflow, K2 Workflow
Analytical Tool: Web Trends
Continuous Build Integration: Cruise Control
PROFESSIONAL EXPERIENCE:
Confidential, New York
Senior .Net Developer
Responsibilities:
- Understand the current application and prepare the Requirement Specification Document
- Application High-level architecture design, wireframes, components design and technical design document preparation
- Identify the Unit task & prepare the Work Breakdown structure, task allocation
- Designed and developed application UI for various pages like login screen, home page, Report builder page, result pages and graphical pages using ASP.net web forms, HTML5, Bootstrap, JQuery, Web APIs & WCF services
- Developed WCF servicesalong with Entity Framework to save report parameters, generate report, save report result and admin related functionality to manage application configuration.
- Integration of the existing OLAP web service with new workbench application for the executing MDX queries
- Developed various RESTfulWebAPI services using Web API 2.0as the middle tire which communicate with Web Service and the UI layer clients
- Designed and developed code to address top 10 web application vulnerabilities
- Designed and developedcustom framework for logging application errors
- Involved in Databasedesign, StoredProcedures, Triggers creation for managing data using SQLServer / OracleDatabases
- Unit Test Case preparation for BL, WebAPI components using NUnit
- Mentoring the peers on new technologies, challenges and guide them for understanding and completing the task
- Worked in theFull stackarea of the application development and enhancements
- Coordinating with other developer(s) for application integration, testing and migration to different environments
Environment: ASP.net Web Form, Web API 2.0, HTML5, CSS3, Bootstrap, JQuery,JSON, Javascript, Postman REST client, Visual Code, SQL Server, OLAP Database.
Confidential, Mountain View, CA
Migration Lead
Responsibilities:
- Developed custom utility using PowerShell script to generate the inventory of the existing SP 2007 sites
- Understand the existing SP sites structure and prepare Migration plan document
- Development of the custom PowerShell scripts as well as custom utilities to verify the migrated contents
- Co-coordinating, guiding and mentoring the offshore team & overall project management
- Migration of 40+ Team sites from SP2010 onto Office 365 using Metalogix Content Matrix tool
- Client Communicating on the project progress, roadblocks, issues and technical discussions
- Development of the K2 workflows and K2 Smart forms for document approval workflow process
- Installation and configuration of Web Trends for capturing web analytical information
- POC to develop web part using Angular JS, Node.JS and NPM
Environment: C#, SharePoint 2007, SharePoint Online, PowerShell Script, K2 Smart Forms and K2 Workflow, Angular JS, NPM
Confidential, New Jersey
Senior.Net Developer / Technical Lead
Responsibilities:
- Understand the existing Livelink application and prepare the Requirement Specification Document
- Worked with business analyst(s) to get the requirements clarified for development activities
- Involved in Technical Design, Migration Planning, effort estimation & planning
- Developed web applications using C#.net, ASP.netwebforms, JavaScript, Ajax&JQuery
- Developed various WCFservices and WebAPIservices as the middle tire
- Involved in Database design, Packages, Stored Procedures creation for managing the application data using SQLServerDatabases
- Coordinating with other developers for application integration and various team meetings
- Coordinating various meeting for project discussion, status report, migration planning, etc.
- Working with ADOBE vendors for third party applications issues and fixes
- Used SVN as the source control
Environment: ASP.net 3.5, C#.Net, ASP.net, Asp.Net Web API, WCF, JQuery, HTML5, MS SQL server
Confidential, MA
Senior Developer / Technical Lead
Responsibilities:- Requirement Gathering and Analysis
- Solution design and Architecture of the custom framework using design patterns like Unity, Dependency Injection, Repository Patterns & Decorated pattern
- Preparing high level and low level design documents.
- Application Development and code review
- Application Deployment and Support
- Custom component development - Visual Studio Workflow & custom UI
- Co-coordinating, guiding and mentoring the offshore team
- Communicating with customer on the project progress, roadblocks, issues and technical discussions
Environment: Asp.Net Web Form, C#, Java Script, JQuery, CSS & Java Script
Confidential, MA
SeniorSharePoint Developer / Technical Lead
Responsibilities:
- Manage, understand, collect, and coordinate requirements with business users
- Prepare Technical requirement document and Technical Design Document
- Application Design, Development and Deployment
- Co-coordinating, guiding and mentoring the offshore team
- Communicating with customer on the project progress, roadblocks, issues and technical discussions
Environment: SharePoint 2013, ASP.NET, C#, Java Script, JQuery, PowerShell Script
Confidential, MA
Senior Developer / Project Lead
Responsibilities:- Requirement Gathering, Analysis & Design
- Preparing high level and low level design documents.
- Application Development and code review
- Application Deployment of the application using Power Shell scripts (including creation of sites, site columns, content types, lists and libraries etc.), single click deployment.
- Custom component development - Visual Studio Workflow & web parts
- Co-coordinating, guiding and mentoring the offshore team
- Communicating with customer on the project progress, roadblocks, issues and technical discussions
Environment: SharePoint 2013, VS 2013, C#, JavaScript, AJAX
Confidential, MA
Senior.Net Developer / Project Lead
Responsibilities:
- Activities involved in Understanding Business & Functional requirement requirements
- Involved in the designing high level architecture, feasibility study
- Involved in Application Development and Migration
- Involved in Unit Testing & periodic code review
- Involved in Application Deployment and warranty support
Environment: Lotus Notes, C#, ASP.NET, Java Script & JQuery
Confidential, MA
Senior SharePoint Developer
Responsibilities:
- Requirement Gathering, Analysis & Design
- Preparing high level and low level design documents.
- Application Development and code review
- Application Deployment of the whole application using Power Shell scripts (including creation of sites, site columns, content types, lists and libraries etc.), single click deployment.
- Custom component development - Visual Studio Workflow & web parts
- Co-coordinating, guiding and mentoring the offshore team
- Communicating with customer on the project progress, roadblocks, issues and technical discussions
Environment: SharePoint 2010/2013, VS 2013, C#, JavaScript, AJAX
Confidential, NJ
Senior SharePoint Developer / Project Lead
Responsibilities:
- Manage, understand, collect and coordinate requirements with business users
- Prepare Technical requirement document and Technical Design Documentation
- Resolve issues and proactively discuss with business users to avoid major problems.
- Testing and review of all release keeping track of all reported defects and test cycles
- Application development & deployment.
Environment: SharePoint 2010, C#, Asp.Net, AJAX, JavaScript
Confidential, Seattle
Senior .Net and SharePoint Developer / Project Lead
Responsibilities:
- Activities involved in Requirement Understanding, Developing Proof of Concepts, Design, Coding, Testing, and Preparing Test case and LLD
- Migration of Contents as well as custom code from SP 2007 to SP 2010.
- Configuration of FAST Search and customization of the FAST Search Result web part to display search result
- Application deployment using custom PowerShell script
Environment: MOSS 2007, SharePoint 2010, ASP.NET, FAST Search, Java Script, AJAX, PowerShell Script
Confidential
Senior.Net Developer / Project Lead
Responsibilities:
- Understand the requirements
- Application & database design
- Application Development, Unit Testing and Code Review
- Application Deployment and Support
- Overall project execution and offshore team coordination.
Environment: ASP.NET, WCF Web Service,, Java Script & SQL Server
Confidential
Senior.Net Developer / Project Lead
Responsibilities:
- Understand the requirements
- Application & database design
- Application Development, Unit Testing and Code Review
- Application Deployment and Support
- Overall project execution and offshore team coordination.
Environment: ASP.NET, Java Script & SQL Server
Confidential
Senior.Net Developer
Responsibilities:
- Understand the requirements
- Application & database design
- Application Development, Unit Testing and Code Review
- Application Deployment and Support
Environment: ASP.NET, Java Script & SQL Server
Confidential
.Net Developer
Responsibilities:
- Development& Unit testing of various Modules.
- Bug Fixing.
- Understand design and code inspection techniques.
- Follow quality processes thoroughly - checklists standards etc.
- BizTalk Integration
Environment: C#, Asp.Net, BizTalk Server 2006, SQL, Oracle, Microsoft Patterns and Practices.
