Sr. Developer /lead Resume
Dallas, TX
SUMMARY
- 10 + years of experience in Analysis, Design and Development, testing and Management of Client/Server, Web Based and N - tier applications.
- Extensive experience in .NET Framework 4.0/3.5/3.0/2.0 web based application using Microsoft .NET Technologies including ASP.NET 3.5/3.0/2.0, C#, ADO.NET, Server controls and Web Services
- Proficient in ASP.NET, C#, WPF, MVC, MVVM, WCF, WWF, WF, ASMX, LINQ, AJAX, CSS, JavaScript, JQuery, ADO.NET, and Entity Framework using VS 2008, VS 2010, VS 2012 and VS 2013.
- Expert in Developing and Deploying Custom SharePoint Web Parts, Configuring out-of-teh-box web parts, SharePoint Content Publishing, Custom Event handlers, Site definitions, Client Object Model, PowerShell Scripting, Managed Metadata in SharePoint 2010 and SharePoint 2013.
- Strong experience in creating Web Parts, features, Site Definitions & Templates, Site Columns, Security, Themes, InfoPath Forms using SharePoint technologies
- Customizing Master Pages, Page Layouts, Themes, CSS to improve SharePoint UI customization and corporate branding look and feel.
- Worked on creating Metadata Terms, List, List Items, List Views, Site columns and Content Types wif extensive experience in site navigation
- Expertise in creating complex SQL queries, Stored Procedures, Constraints, Indexes, Views, Cursors, Triggers, and User Defined Functions.
- Sound noledge of SOA principles and design patterns. Designed and developed WCF/XML web services.
- Expertise in Relational Database Management Systems and Experience in PL/SQL programming. Experience and excellent noledge of working wif MVC pattern, MVVM pattern, Design Pattern (singleton)
- Good noledge on Windows Forms, Web Forms, Console Application, Windows Services
- Developed teh independent WCF (Windows Communication Foundation) services and defined Service Contracts for specific functionality.
- Developed Custom Site Definitions, page layouts, master pages in SharePoint 2010/2013.
- Extensive noledge in Object Oriented Programming in C#
- Experience in manual testing and proficiency in writing test plans
- Result oriented software developer wif excellent track record of successful completion of projects, project milestones, and quality standards
- Experience wif SQL Server Reporting Services (SSRS), and SQL Server Integration Services (SSIS). Very conversant in creating SQL jobs, scheduling jobs and wrapping teh jobs wif error handling methodological steps.
- Experience in using Visual Source Safe (VSS), SVN and TFS for version controlling.
- Experienced in a fast paced Agile Development Environment including Extreme Programming, Test-Driven Development (TDD) and Scrum.
- Involved in Unit testing and bug fixing of teh system.
- Experienced in agile and scrum methodology (Certified Scrum Master).
- Excellent communication & interpersonal skills and a very good team player, capable of working independently and managing a team independently.
TECHNICAL SKILLS:
Development Tools: Visual Studio 2013/2012/2010/2008/2005.
SharePoint Technologies: Microsoft SharePoint 2010, SharePoint 2013 & Office 365, InfoPath, SharePoint Designer 2010/2013
Programming Languages: .Net Framework 3.0/3.5/4.0/4.5 , C#.Net, VB.Net
Web Technologies: ASP.Net 2.0/ 3.0/3.5/4.0/4.5 , Web Forms, XML Web Services, ADO.Net, Silverlight, Windows Services
Databases: SQL Server 2012/2008/2005/2000
Reporting Tools: Crystal Reports, SQL Server Reporting Services(SSRS), SQL Server Integrity Services(SSIS)
Scripting Language: JavaScript, HTML, HTML5, XML, CSS, jQuery, AngularJS
Configuration & Version Control Tools: Visual Source Safe, TFS, SVN, Visio, Rally, MPP
Application Servers: IIS(7.0, 6.0, 5.0)
Operating Systems: Windows XP/ 2000/ 2003/ 2008 R2, Windows 7
PROFESSIONAL EXPERIENCE
Confidential, Dallas, Tx
Sr. Developer /Lead
Responsibilities:
- Participated in requirements gathering, analysis and design of teh client requirements.
- Developed and written high quality coding that meets client requirements.
- Designed and developed windows application using C#, MVC
- Developed Stored Procedures and views in SQL Server 2012 for accessing teh database
- Used teh Object Oriented Programming (OOP) techniques and created classes (in C#.NET) for database access.
- Fixing teh ongoing production issues and meeting teh SLAs for Trouble shooting web applications, new site collections, databases backups and deploying custom SharePoint applications
- Providing technical and business solutions to various project stakeholders to teh Intranet and Extranet environment.
- Developed Custom Survey application in teh IT environment.
- Modified/Updated PowerShell scripts to Encrypt/Decrypt data
- Implemented Data access layer using ADO.NET to connect and retrieve or manipulate database information.
- XML Serialization to create XML documents
- Used XML for transporting messages between different systems for status update
- Involved in performing Unit testing.
- Used TFS for version control
- Created Indexes, Views, Jobs and Triggers using SQL-Server 2012
- Worked on SSIS to create packages and schedule them as SQL Jobs.
- Worked on production issues, debugging teh application and fixing teh issues
- Created Scheduled Tasks to read emails, and confirmations of teh sent files.
Environment: Windows 7, Visual Studio 2008/2010, Sharepoint 2010/2013, Sharepoint designer 2010,ASP.NET, C#, Entity Framework 5.0, Java script, JQuery, AJAX, HTML5, SQL Server 2008, IIS, TFS, NUnit, WF, Agile
Confidential, Atlanta, GA
Sr. Developer/ Lead
Responsibilities:
- Involved in full Software development life-cycle (SDLC) followed by Agile SDLC using SCRUM methodologies to produce high quality software model.
- Designed different components using C#.NET language and built on n-tier architecture wif extensive use of Object Oriented Programming Techniques likes Inheritance, Interfaces etc.
- Designed and developed SOA services using Web Services/ WCF in C#.NET.
- Created and deployed XML Web Services using ASP.net and C#, used them to generate teh proxy class files based on teh web services and consumed in web application.
- Used Data Contract as teh standard mechanism in teh WCF for serializing .NET object types into XML.
- TEMPEffectively used JQuery a concise JavaScript Library for traversing HTML document, event handling and AJAX interactions
- Extensively used C# and ADO.NET for Business and Data tier.
- Designed and implemented multiple web services using C#, XML and WCF and consumed them using proxy classes.
- Implemented Server side and Client side validation modules using Validation Controls and JavaScript
- Deployed and maintained ASP.NET applications running at IIS 7.0.
- Involved in Devoloping Master Pages and for providing uniformity among teh pages using ASP.NET
- Extensively involved in designing in graphical buttons and tabs in Expression Blend.
- Created SQL Server 2008 Tables and Complex Tables and Developed Stored Procedures, Views and User-Defined Functions those are required for teh application.
- Created SQL Server Stored Procedures to enter and retrieve teh data into teh application
- Developed Query for generating Cross-Tab Drill-down reports in SSRS (SQL Server Reporting Services).
- Implemented test cases for Unit testing in Business, Presenter, and Data Access Layers using N-Unit.
- Created Unit test cases for teh application using NUnit and Visual Studio Unit Testing Framework
Environment: Visual Studio 2008, SQL Server 2008, .NET Framework 3.5, C#.NET 3.0, AJAX, Java Script, Web Service, WCF, LINQ, NUnit, SSRS, SCRUM, SVN.
Confidentia, Dayton, OH
.Senior Developer
Responsibilities:
- Implementation and delivery of MSBI platform solutions to develop and deploy ETL, analytical, reporting and scorecard / dashboards on SQL Server 2008 using SSAS, SSIS/DTS, SSRS.
- Developed, deployed and monitored SSIS Packages for new ETL Processes and upgraded teh existing DTS packages to SSIS for teh on-going ETL Processes.
- Monitored Full/Incremental/Daily Loads and support all scheduled ETL jobs for batch processing.
- Migration of DTS packages to SSIS packages
- Involved in Migration of Databases from SQL Server 2005 to SQL Server 2008 using SSIS.
- Involved in Technical decisions for Business requirement, Interaction wif Business Analysts, Client team, Development team, Capacity planning and Up gradation of System Configuration.
- Planned, Configured, Installed, Maintained SQL Server in environment of Multi-node Cluster wif Mulch-instances.
- Configured and Monitored Database Mirroring for Application Development environment
- Involved in Installation, Configuration and Deployment of Reports using SSRS wif Scale-Out topology.
- Involved in SQL Server Configuration, Administration, Implementation and Trouble-shooting for Business work.
- Controlled, coordinated installations (Security Patches, Service packs) and evaluated teh performance before deployment.
- Involved in daily code drops and archives on teh production databases during maintenance windows.
- Scripted OLAP database backup and scheduled a daily backup using SQL Server agent job.
- Used SQL Profiler for Performance monitor to resolve Dead Locks and Long running queries by checking appropriate changes to Transaction Isolation levels
- Performed Database Refresh tasks from production to Development and Staging Servers
- Performed Database consistency checks wif DBCC, Defrag, Index tuning and monitored error logs
- Developed and optimized database structures, stored procedures, Dynamic Management views, DDL triggers and user-defined functions.
- Work involvement in performance monitoring of Memory, Processor, Disk me/O and fine tuning.
- Handled Scheduled backups and restore operations wif Litespeed 5.0 and monitored teh Tasks, Maintenance plans.
- Involved in writing Stored Procedures and Functions, Cursors to handle database automation tasks.
Environment: SQL Server 2008/2005,.Net Framework 2.0, C#.Net, Asp.Net2.0, JavaScript, VSS, Windows 2000, Windows 2003 Server, MS TFS, MS-Access.
Confidential, New Jersey
Senior .Net Developer
Responsibilities:
- Analyzing teh specifications provided by teh clients.
- Involved in requirement gathering, functional and technical specification.
- Used N-tier architecture for presentation layer, Business and Data Access Layers using C#.
- Coding and debugging using ASP.NET and C#.
- Wrote custom .NET Remoting client and server sinks in order to implement security authorization
- Developed teh web forms using ASP.NET Server controls and Performed validation on teh client side using JavaScript and Validation Controls.
- For consistent data access used ADO.NET objects such as Data Reader and Data Set.
- Used Stored Procedures, Database routines for fixing up teh standard Specifications.
- Testing using N-unit.
- Used MSMQ for email service
- Monitored, maintained Message Queues
- Identified researched, investigated, analyzed, defined and documented business processes.
- Involved in enhancing teh business layer to provide more interfaces and functions needed for teh system.
- Used a hybrid of Waterfall and Incremental model as teh Software Development Life Cycle.
Environment: .NET Framework 1.1, VB.NET, BizTalk Server 2006, MSMQ Crystal Reports XI, MS SQL Server 2000, Visio.
