We provide IT Staff Augmentation Services!

Sr. .net Developer Resume

4.00/5 (Submit Your Rating)

Charlotte, NC

SUMMARY:

  • Over 8 years of extensive experience in IT Industry with end - to-end Software Development life cycle (SDLC) with experience in Object Oriented Analysis and Design (OOAD) using UML, Architecture, Prototyping, and development of enterprise N-tier Web, Windows and Client-Server applications using Microsoft .Net and Visual Studio 2013
  • Strong domain knowledge in Industry verticals like Banking & Finance, Health care(HIPAA), Retail & e-Commerce
  • 10+ years extensive experience in design and implementation of rich WEB applications using C#, ASP.NET, ADO.NET Entity Framework, WCF (SOAP & REST), HTML5, CSS3, XML, Java Script, JQuery, LINQ, Ajax, Bootstrap & Angular using MVC and MVVM architectures
  • 10+ years proven experience in Data Modeling, Design & Normalization of medium scale to large scale Databases, Query Optimizations, Performance Tuning and Database Migrations in SQL Server and ORACLE
  • 5+ years experience in developing business reports using Business Intelligence tools like MSBI & Crystal Reports
  • Strong Debugging & Root cause analysis skills by using tools like Win DBG, Fiddler, SQL Profiler, Glimpse, F12 Dev Tools
  • 3+ years Experience in developing office solution using VSTO (Visual Studio Tools for Office) and VBA
  • 5+ years Experience in Leading Team and performed as Scrum Master in Agile Project Methodology
  • Deep Knowledge in implementing projects using Waterfall, RAD (Agile - Scrum), Test (TDD) & Domain Driven (DDD)
  • 5+ years experience in creating and managing scheduled jobs using AUTOSYS & Oracle Job scheduling
  • Strong experience in Version Control, Release management and Continuous Integration using Tortoise SVN, Jenkins, Team Foundation Server (TFS) & GIT
  • Experience in developing secured applications using Authentication(Windows, Forms, OAuth & OPEN ID) and Authorization
  • Expert in developing large scale applications in the areas that require Performance, Scalability, Security, and Extensibility.
  • Strong experience in coordinating with Project Manager in preparing and managing Project Artifacts like Functional specifications, Work Breakdown Structure, Change Requests, Risk Assessment & Control gates, Time sheets etc
  • 9+ Strong Experience in Project tracking tools like JIRA, CLARITY, Confluence, Sprint Backlogs, Microsoft TFS
  • Experienced in Configuration and Deployment of .NET based web applications in IIS 6.0
  • Excellent Requirements gathering, Task Estimation, problem solving skills with quick learning ability to adapt new technologies with good Communication skills

TECHNICAL SKILLS:

.NET IDE & Framework: Visual Studio 2005/2008/2010/2012/2013, .NET 2.0/3.0/3.5/4.0/4.5

.NET CORE: C# 2.0/3.0/4.0/5.0, VB.NET, ASP.NET 2.0/3.0/3.5/4.0/ 4.5/4.5.1

Architecture: MVP, MVC 4, MVVM, Singleton, Factory, Repository, IOC, Dependency Injection, UML, MS Visio

Service Layer: Web services, WCF, WEB API

Scripting: HTML5, CSS3, XML, Java Script, JQuery, Bootstrap, Angular JS

ETL/Data Warehouse: Microsoft BI (SSRS, SSIS, SSAS)

RDBMS: Oracle 10g/11g with TOAD; SQL Server 2005, 2008, 2012, MongoDB

ORM Tool: ADO.NET with Entity Framework, NHibernate, Fluent Hibernate, LinqToSQL

Build & Version Control: Tortoise SVN, VSS, Team Foundation Server (TFS), JENKINS, GIT

Office Solution Tools: VSTO (Visual Studio tools for Office) with VBA, SharePoint

Web Server: IIS 5.0/6.0, SharePoint Server

Reporting Tools: SQL Server Reporting Services (SSRS), Crystal Reports 2008

Project Tracking: JIRA, Agile Sprint Backlogs, Clarity, Confluence

Debugging & Logging: WinDBG, Fiddler, SQL Profiler, Log4NET, Raygun, Resharper

Job Scheduling: AUTOSYS, SQL Server & Oracle

3rd Party Tools: Infragistics, Active reports, Telerik RAD Controls, PayPal

PROFESSIONAL EXPERIENCE:

Confidential, Charlotte, NC

SR. .Net Developer

Environment: Visual Studio 2012, C#, ASP.NET, SQL Server 2008, SSRS, SSIS, SSAS, Jenkins, Autosys, JIRA,Confluence, Linq, JQuery, Fluent Hibernate, .Net Reflection, Repository & Factory, Ajax, Web Forms, HTML5, CSS3, XML,XPATH, XSD, XSLT, Java Script, JQuery, Tortoise SVN, LinqToObjects, MVC, ADO.NET Entity Framework, Razor view engine, Tortoise SVN, Team Foundation Server(TFS), WinDBD, Fiddler, Sql Profiler

Roles & Responsibilities:

  • As Senior Analyst - I Apps Prog, responsible to develop new features for REGGAE for APAC and EMEA regions and XREP desktop application using C# & ADO.NET
  • As Scrum Master, work closely with Business Analysts and gather business/functional requirements, analyze and prepare Requirement specification and provide Estimation and finalization of requirements as part of Agile Project methodology
  • Design and Develop ASP.NET Web forms for generating reports dynamically using HTML, CSS, JQuery in MVC using Razor view Engine and ADO.NET Entity Framework as ORM tool
  • Customized SSRS reports as per BASEL III standards using C#, Linq, and Fluent Hibernate as ORM tool
  • Extensively worked on ASP.NET Grid view control in displaying custom columns and calculations
  • Created SSIS Packages using Pivot Transformation, Fuzzy Lookup, Derived Columns, Condition Split, Term extraction, Aggregate, Execute SQL Task, Data Flow Task, and Execute Package Task etc. to generate underlying data for the reports and to import data from Excel Spreadsheets and CSV files.
  • Created parameterized reports using global variables, expressions and functions using SSRS 2008 .
  • Perform running AUTOSYS batch jobs that trigger SSIS packages
  • Perform updating database tables, write stored procedures and modify views and functions using SQL Server 2008
  • Version control using Tortoise SVN and Perform Release management using JENKINS to versions to Testing & Staging
  • Tracking project assignments to closure using JIRA
  • Responsible for Code Reviews and signing off code developed by the team. Also involved in Unit, Integration and User Acceptance testing.

Confidential, Conshohocken, PA

SR. .Net Developer

Environment: Visual Studio 2013,C#, ASP.NET, SQL Server 2008, JIRA, Clarity, Confluence HTML5, CSS3, XML,XPATH, XSD, XSLT, Java Script, JQuery, Ajax Tool kit, Linq, NHibernate, .Net Reflection, Repository & Factory, ADO.NET, Entity Framework, MVC, WCF, Dependency Injection .Net Reflection, Bootstrap, Angular, Web Forms, Win Forms, Infragistics & Active Reports, RAYGUN, Tortoise SVN, Team Foundation Server, WinDBD, Fiddler, Sql Profiler

Roles & Responsibilities:

  • As Lead Consultant & Scrum Master, develop application features and facilitate daily Standup and retrospective meetings as part of Agile Project methodology
  • Created Business Layer Interfaces and classes to return the complex entity objects from data access layer to client-side views using C# classes, Interfaces, Abstract classes, Collections, Generics, Polymorphism, Lambda expressions, Linq.
  • Created Data access using ADO.NET Entity Framework & Dependency Injection and LINQ
  • Performed Query optimization, Performance Tuning in Sql Server and Write stored procedures and created views
  • Enhancing e-commerce portal in ASP.NET and setup payment gateways using PayPal
  • Version controlling using Tortoise SVN and Released versions of Prowess (version 400,500) using TFS auto builds
  • Created & Customized user controls like Grid view, multi tabbed, multi view controls of Infragistics and Active Reports
  • Deeply involved in root cause analysis and troubleshooting defects & fixing un-handled exceptions by using RAYGUN
  • Migrated Prowess Web module & Prowess Order Entry (POE) from ASP.NET 2.0 to ASP.NET 4.5 Razor views in MVC4 architecture to accommodate rich UI using JQuery UI
  • Used Bootstrap CSS for responsive web design to support mobile-first web sites
  • Implemented Angular JS to decouple DOM manipulation from application logic.
  • Implemented client side validations and functions using JQuery. Used AJAX (PUT, POST and DELETE) methods to implement the CRUD Operations.
  • Implemented Angular data binding in views for model updating
  • Created MVC4 Controller for processing incoming requests, handling user input and presenting View to the client request.
  • Implemented partial views which can be used across different views independent of the controller.
  • Used Log4net logging for application exceptions and stored at database logs

Confidential, West Conshohocken, PA

SR. .Net Developer

Environment: Visual Studio 2010,C#, ASP.NET, Oracle, Crystal Reports 2008, JIRA, Linq, HTML5, CSS3, XML,XPATH, XSD, XSLT, Java Script, JQuery, Ajax Tool kit, Linq, NHibernate, n-tier application, .Net Reflection, Repository & Factory, Win Forms, ADO.NET, Entity Framework, MVC, WCF, Dependency Injection, Tortoise SVN, Team Foundation Server, WinDBD, Fiddler, Sql Profiler, Log4Net

Roles & Responsibilities:

  • Involved in full life cycle of the project from requirements gathering, analyzing, designing UI/Middle tier/data base and transition using Iterative AGILE Methodology using JIRA
  • As a Senior Consultant, Mentoring and Assisting Team in technical and functional Solutions. Completely understand the importance of Quality of work in deliverables given to client.
  • Design and develop new reports in Crystal Reports 2008
  • Implementing Generics for creating object collections and extensively implemented for maintaining type safety so that run time errors are reduced
  • Implemented Service Layer for data access operations using WCF to decouple the data layer and business layer objects
  • Experience in manipulating XML, Converting Data between ADO.NET and XML and Proven Knowledge in DTD, Schema, XSL (XSLT, XPath, XQuery)
  • Enhance new features in PTP Web reporting tool used using C# Collections, Generics, Polymorphism, ASP.NET, JavaScript and AJAX
  • Implemented N-tier architecture with Repository Pattern and used NHibernate as ORM tool
  • Write and modify stored procedures, functions, Triggers, customized views and Indexes in Oracle with TOAD
  • Generate Email notifications and Maintain business critical scheduled jobs using Job scheduling and batch files
  • Completing the Certifications module in stage - I using C#, MVC, JQuery, NHibernate
  • Worked on ETL tool like SSIS to modify workflows for reusability and handling runtime exceptions
  • Used Log4net logging for application exceptions and stored at database logs
  • Managed Version control using Tortoise SVN and Build and Integration done using Team Foundation Server

Confidential, New Providence, NJ

SR. .Net Developer

Environment: Visual Studio 2008,C#, ASP.NET, SQL Server 2008, HTML5, CSS3, XML,XPATH, XSD, XSLT, Java Script, JQuery, Ajax Tool kit, Linq, XML,XPATH, XSD, XSLT, JIRA, Clarity, Confluence, n-tier application, .Net Reflection, Repository & Factory, Tortoise SVN, Web services, SSRS, SSIS, WCF services, WinDBD, Fiddler, Sql Profiler, Log4Net, Enterprise Library

Roles & Responsibilities:

  • Worked as Team Lead for Pfizer Client of Confidential with a team of Four developers
  • Individual Contributor as well as Assign tasks to team and track them to closure within deadlines
  • Resolved Production issues and close them within business hours for best Client support meeting SLA’s
  • Implemented N-tier architecture namely UI Layer, Business Logic Layer, Data Access Layer and Data Utility layers
  • Effectively implemented ASP.NET security infrastructure for authenticating and authorizing user access as well as performing other security related tasks.
  • Designed ASP.NET web pages using data binding controls like dropdown list, grid control and various other UI controls in the Admin module of the application to bind the data.
  • Used AJAX to trade data with a web server, without reloading the page
  • Used ASP.NET State Management techniques cookies, Sessions and View state to store user information
  • Effectively handled ASP.NET caching techniques in order to improve the performance of the web application.
  • Created new tables, wrote static/dynamic stored procedures, write additional indexes, additional intermediate tables for faster and efficient reports retrieval.
  • Performed Database tuning, Database Normalization, back up and restores in SQL Server
  • Responsible for communicating daily status to the client & Facilitate team meetings and perform code reviews for team
  • Managed Version control an release builds using Tortoise SVN

Confidential, Charlottesville, VA

SR. .Net Developer

Environment: Visual Studio 2008, 2010,C# 2.0, ASP.NET, SQL Server 2012, HTML5, CSS3, XML,XPATH, XSD, XSLT,Java Script, JQuery, Ajax Tool kit, Linq, Web Forms, Win Forms, Team Foundation Server, .Net Reflection, Repository & Factory, VSTO for Excel, VBA, VSTO Ribbon, Web services, WCF, Resharper, WinDBD, Fiddler, Sql Profiler, Log4Net

Roles & Responsibilities:

  • As a Senior Consultant, Implemented Object Oriented Design to make application more efficient and developed Win forms using C# and ADO.NET - Multi Threading
  • Worked on Localization & Globalization of SNLxl product to support global clients in multi threading environment
  • Extensively involved in Developing Components for Business Layer and Data Layer, implementation in using strict MVP patterns and followed Agile methodology
  • Develop new prospects to the SNL using C# Delegates and Events, Win forms, Generics & Collections
  • Used ADO.NET for communication between application and database by using Data Grid, Data Set, Data Views, Data Adapter and Data Readers and performed Client side validations using Java script and JQuery functions
  • Perform Build Automation using Microsoft Team Foundation Server per each check-in basis to testing & Staging environments
  • Created Ribbon in place of old COM add-in to support users of Excel 2007 and Excel 2010
  • Migration of code from Visual Studio which requires huge changes to assemblies of the product without disturbing users who use office 2003.
  • Worked on deploying of the product in 64-bit operating systems to support high end OS like Win 7 and VISTA.
  • Participated in code reviews, given guidance and mentor junior developers. Also involved in Unit, Integration and User Acceptance testing.

Confidential, Irvine, CA

SR. .Net Developer

Environment: Visual Studio 2008, C#, ASP.NET, SQL Server 2008, HTML5, CSS3, XML,XPATH, XSD, XSLT,Java Script, JQuery, Ajax Tool kit, Linq, Web Forms, Win Forms, Team Foundation Server, VSTO for Outlook, Word Add-in, COM, VBA, VSTO Ribbon, NHibernate, .Net Reflection, Repository & Factory, Web services, WCF, Windows SharePoint, WinDBD, Fiddler, Sql Profiler, Log4Net

Roles & Responsibilities:

  • As Consultant, Involved in the creation of presentation framework using ASP.NET and C# by creating win forms, user controls and code behind pages.
  • Extensively involved in Developing Components for Business Layer and Data Layer in MVC Architecture
  • Effectively handled ASP.NET caching techniques in order to improve the performance of the web application.
  • Used datasets as a common data source for the Win forms.
  • Effectively handled ASP.NET client side state management and server side state management features
  • Client side validations done using Java script and JQuery functions
  • Work on enhancements to SharePoint web parts
  • Develop web services using WCF with wsHttpBinding
  • Created Parameterized Reports along with that extensively used global variables, expressions and functions using SSRS.
  • SharePoint Site Deployment using WSP Builder tool.
  • Building complete Dovarri iMarket for Outlook (Add-in) for Outlook 2007 using VSTO.
  • Developed complete module of “Outlook Synchronization” that synchronize Outlook Contacts, Appointments and Tasks to Dovarri WSS site.
  • Managed Version control and Release Management using Team Foundation Server

Confidential, Atlanta, GA

SR. .Net Developer

Environment: Visual Studio 2008, C#, ASP.NET, SQL Server 2005, HTML5, CSS3, XML,XPATH, XSD, XSLT,Java Script, JQuery, Ajax Tool kit, Linq, Web Forms, Win Forms, NHibernate, .Net Reflection, Repository & Factory, Microsoft Visual Source Safe, WCF with WSSF, WWF, Microsoft Enter prise Library Application Blocks, Team Foundation Server (TFS), Team System, WinDBD, Fiddler, Sql Profiler, Log4Net

Roles & Responsibilities:

  • As a Software Engineer, performed Requirement scope definition and Estimation
  • Involved in full life cycle of the project from requirements gathering, analyzing, designing UI/Middle tier/data base and transition using Iterative AGILE Methodology.
  • Worked with Business Analyst, Users as to review existing manual process documents, and identified business process improvements to be incorporated in the new system.
  • Designed database model for AHRI Labels using UML & MS Visio
  • AHRI Directory WCF services developed with multiple end points. Created separate end point for each department to access the service and consume the Service contracts
  • Implemented service oriented component (SOA) Layer using C#.net and WCF to decouple the UI with BL.
  • Experience in manipulating XML and Proven Knowledge in DTD, Schema, XSL (XSLT, XPath, XQuery)
  • Build architecture using WSSF (Web Services Software Factory - Modeling Edition)
  • Implemented Security using X509 Certificate and Implemented WCF Session and Transactions
  • Effectively implemented ASP.NET security infrastructure for authenticating and authorizing user access as well as performing other security related tasks.
  • Implemented Microsoft Enterprise Library - Data access & Exception Application Blocks
  • Design & Implement Workflow for each process of Certification using Windows Workflow (WWF)
  • Implemented Singleton Pattern and repository Pattern
  • Implemented file compression to allow users to download electronic Zip Files of AHRI labels.
  • Implemented Audit trails using Oracle Triggers and Stored Procedures on critical database updates.
  • Managed Version control using Visual Source Safe and Release Management using Team Foundation Server

Confidential, Atlanta, GA

SR. .Net Developer

Environment: Visual Studio 2005, C# 2.0, ASP.NET, SQL Server 2005, Web Forms, Ajax, Microsoft Visual Source Safe, WCF, Enterprise Library Application Blocks, HTML5, CSS3, XML,XPATH, XSD, XSLT,Java Script, JQuery, Ajax Tool kit, Linq, WSDL, UDDI, SOAP, WinDBD, Fiddler, Sql Profiler, Log4Net, XML Serialization

Roles & Responsibilities:

  • Involved in Software Development Life Cycle (SDLC) of Analysis and Design of all the modules within the application. And developed UI components using ASP.NET and C#.
  • Implemented module Consultants: Job Search, Add/Modify Account, Resume, Job Alerts, Discussion Forums
  • Implemented module Employers: User Registration, Add/Modify Account, Members, Authorizations, Search Resumes, Keywords Search, Manage Subscriptions, Manage Job Postings, Advertisements
  • Implemented module Web Administrator: Manage Memberships, Accounts, Users, AD Campaigns, Manage Job postings, Manage Site statistics, SEO, Email Alerts to subscribers, Content Management)
  • Enhancing e-commerce portal in ASP.NET and setup payment gateways using PayPal
  • Worked on ASP.NET web server controls Site Map Path, Menu, Tree View, Grid View and Details View to develop web forms.
  • Involved in designing presentation layer (MASTER PAGES) using ASP.NET Server controls, HTML5 and User controls, CSS3
  • Write WCF web services, Interface members and service contract Implementations
  • Validated asp.net form data using customized Microsoft Enterprise Validation Application Blocks
  • Done Database design for all modules and written Tables, Views, Indexes, Stored Procedures and functions in SQL Server
  • Ajaxified the entire website (When Ajax is released first time in VS) using Ajax toolkit
  • Implemented Data Access Application Blocks by using SQL Helper file
  • Extensively worked on database Full Text Indexing for search and Ranking
  • Performed Unit testing and Written Test Cases and tracked all requirements to closure.
  • Tracking Google Analytics and involved in marketing campaigns of the web site.
  • Managed Version control using Visual Source Safe and Release Management using Team Foundation Server

We'd love your feedback!