Sr.net Developer Resume
Richardson, TX
PROFESSIONAL SUMMARY
- 9 years of experience in teh IT industry, involved in complete Software Development Life Cycle (SDLC) including requirement gathering, analysis, design, development, deploying, testing, debugging, implementation & maintenance of application in teh Client/Server environments.
- Worked on N - Tier Architectures, design Patterns like MVC (Model View Controller), MVP (Model View Presenter) on teh applications.
- Experienced in working all teh layers in N-tier Architecture such as Presentation layer, BLL, DAL as a Full Stack developer.
- Extensive working experience with different methodologies like Agile, Scrum, Test-driven development (TDD) and Waterfall methodologies.
- Technical expertise in Microsoft Technologies like .Net Framework 4.5/4.0/3.5, C#.NET, ADO.NET, Web forms, Windows Forms, Web Services, Web API, WCF, WPF, XML, Microsoft SQL Server and MS Team Foundation Server.
- Extensively worked in developing web applications with C#.Net, ASP.Net MVC, ASP.NET, jQuery, AJAX and JSON.
- Very well acquainted with teh concepts like inheritance, polymorphism, abstraction and encapsulation, has used them wherever Object Oriented Programming System (OOPS) is needed and comfortable with teh SOLID principles.
- Experienced in creating rich User Interface on teh web using Angular JS, HTML 5.0, DHTML, Master Pages, Bootstrap, CSS, AJAX, Java Script and jQuery.
- Familiarity in building enterprise technologies like WCF Services and XML Web Services using SOAP/REST and Web API Services.
- Expertise in implementing SOA using WCF technology developed and consumed WCF services with features versioning, security, optimization and reliability.
- Hands on experience in creating content driven and user-friendly application using WPF and Silver light.
- Experience in building Web Services using WSDL and SOAP Protocol.
- Developed teh database interactions usingEntityFrameworkmodel.
- Created Entity classes, relationships between entity classes using LINQ (Language Integrated Query) to SQL to manage relational data as objects with Entity Framework.
- Experience in Data accessing including using Data Adapter, Data Reader and Data Set in ADO.NET.
- Well versed with design and development of SQL Server and Oracle databases.
- Hands on experience in working with development of Stored Procedures, User defined Functions, Queries, Indexes, Triggers and Views using SQL Server (2005/08/10/12).
- Hands on experience with SQL server reporting services (SSRS) and SQL Server Integrating Services (SSIS).
- Expertise in designing and writing Unit Tests and Integration tests using N-Unit as part of Test Driven Development (TDD).
- Designed AZURE for encrypt data in transit as it travels between devices and Microsoft datacenters.
- Deployed and maintained windows phone applications on azure cloud technologies.
- Deploy and configure teh application on teh Development, Testing Production environments.
- Maintenance/Enhancement of Project and handling/fixing bug on daily basis.
- Involved in performance tuning and query optimization.
- Used versioning tools Microsoft Team Foundation Server (TFS), GIT and Visual Source Safe (VSS) for version controlling of teh Application.
- Excellent communication and interpersonal skills and has ability to handle multiple tasks, can take initiative to handle responsibilities independently as well as a proactive member of a team.
TECHNICAL SKILLS
Methodologies: Agile, Scrum, TDD & SDLC
Programming Languages: C, C++, C#.Net & VB.Net
Scripting Languages: JavaScript, jQuery, JSON, Angular JS, AJAX & Bootstrap
Web technologies: ASP.NET, ADO.NET, MVC, LINQ, WPF, WWF, Entity Framework, Silver light, XML, XAML, XSD, XSLT, CSS, HTML5 & DHTML
Web Services: RESTful Web services, SOAP & WCF
Frameworks: Microsoft .NET Framework (4.5/4.0/3.5/3.0)
Database Servers: SQL Server (2005/08/12/14), Oracle 10g/11g & My SQL
Reporting Tools: SQL Server Reporting Services, SSIS & Crystal Reports
Testing technologies/tools: Unit Testing, N-Unit, UML & MS Visio
IDE: VS (2015/13/12/10/08/05)
Application/Web Servers: IIS (7.0/6.0/5.0)
Ticketing Tools: JIRA, HP Quality Center
Operating Systems: Windows (7/8/NT/2000/XP/Vista) & Unix
Version Controlling Tools: Visual Source Safe (VSS), TFS (Team Foundation Server), SVN & GIT
PROFESSIONAL EXPERIENCE
Confidential, Richardson, TX
Sr.Net Developer
Environment: .Net Framework 4.0, Visual Studio 2013, ASP.NET 4.0, MVC 4.5,C#, HTML5,CSS3, ADO.Net,EntityFramework,AJAX,JSON,JavaScript,jQuery,Angular JS,Bootstrap,Web API,WCF, XML, XSD, XSLT, SQL SERVER 2008/2012, SSIS, SSRS, GITHUB, UML, MS Visio,JIRA
Responsibilities:
- Designed and developed teh Service Professional front end layer using ASP.NET MVC 4.5.
- Implemented View Model patterns/ in creating and managing Views, Partial Views and View Models using ASP.NET MVC 4.5.
- Implemented client side validations using ASP.NET MVC 4.5 Data annotations to do validations on teh Model Data.
- Creating services, controllers and modules in Angular JS applications.
- Developed n-tier application with UI, business and data access layers using ASP.NET Framework and C# .NET.
- Created View Models to encapsulate all models and classes used on teh different views for more stable, organized and clean code to reuse in Views.
- Created web application prototypes to paint a vision for front -end user interaction with useful static information using custom modules in Angular JS.
- Developed and Enhanced Master Pages, User Controls, Custom Controls, User Interface by using HTML5, jQuery, CSS3 and ASP.Net Controls.
- Implemented Angular Controllers to maintain each view data.
- Used services and directives in AngularJS to develop dynamic and responsive web pages.
- Using Java Script extensively for validations and use Angular JS for various server communications in screens.
- Created Typescript reusable components and services to consume REST API’s using Component based architecture provided by Angular 2.
- Worked on User Interface System using HTML5, CSS, Java Script, AJAX, JSON, jQuery, Angular JS and Bootstrap.
- Used AJAX for asynchronous data transfer and to improve teh performance of teh application.
- Designed and developed RESTful API's for clients with Microsoft Web API framework.
- Implemented WEB API Services for CRUD operations with HTTP verbs GET POST, PUT and DELETE.
- Used Entity Framework Database First approach for teh Data Access Layer for teh ASP.NET MVC 4.0 application.
- Used forms based Authentication and role based Authorization for security.
- Created SQL queries, Stored Procedures, Triggers, and Views in SQL Server 2012 for accessing teh database.
- Worked on SSIS Package, DTS Import/Export for transferring data from Database to SQL Server.
- Used SSRS to generate reports and integrated with asp.net web page using report viewer.
- Experience in using SSIS tools like Import and Export Wizard, Package Installation, and SSIS Package Designer.
- Developed and hosting WCF Services on IIS by following Service Oriented Architecture (SOA).
- Performed Unit testing of teh application and subsequently handled teh debugging issues.
- Migrated SQL Server 2012 database to Windows Azure SQL Database and updated connection strings and moves within other datacenters, as well as data Confidential rest in Azure Storage.
- Provided consulting and cloud architecture for premier customers and internal projects running on MS Azure platform for high-availability of services, low operational costs.
- Involved in finding teh system slowness areas and fine tuning teh application.
- Involved in performance tuning and query optimization.
- Maintenance/Enhancement of Project and handling/fixing bug on daily basis reported by Help Desk.
- Effectively usedGITHUBfor maintain source code.
Confidential, Richardson, TX
Sr.Net Developer
Environment: .Net Framework 4.0, Visual Studio 2013, ASP.NET, C#, HTML5,CSS3, Javascript, Bootstrap, JQuery,JSON, Angular JS, Web Services,WCF,XML, XSD, XSLT,Silverlight,WPF,XAML, Kendo UI, WWF,LINQ,SQL SERVER 2012, SSIS, SSRS, TFS 2010,SVN,Telerik Rad controls, MVC 4.0, UML,JIRA
Responsibilities:
- Participated in requirements gathering and compiled them into design document.
- Followed Agile methodologies (Scrum) and Test Driven Development.
- Involved in Discussion Board for Client Interaction for teh change requests and follow-ups.
- Developed web applications using HTML5,CSS3,Bootstrap,ASP.NET,JQuery,JSON and JavaScript.
- Used Cascading Style Sheets (CSS3) for a unified look and feel of teh application.
- Handled issues related to COSMOS and propose solution.
- Analyzing large sets (over 200 TBs) of data using COSMOS.
- Developed middle layer using C#.Net and ASP.NET.
- Utilized ASP.NET validation controls and JavaScript to perform client side validation.
- Retrieved and stored data using ADO.Net and SQL stored procedures.
- Used ADO.NET and data objects such as Data Adapter, Data Reader, Dataset, Data table for consistent access to SQL data sources.
- Created Joins, Views, functions, stored procedures and triggers as part of teh database programming.
- Used MVC 4.0 design pattern in checking Log In credentials and displaying teh necessary components and data to teh particular user.
- Used forms based Authentication and role based Authorization for security.
- Creating custom, general use modules and components which extend teh elements and modules of core Angular JS.
- Used Angular JS as teh development framework to build a single-page application.
- Implemented AngularJS Controllers to maintain each view data.
- Used Master pages, Update Panel, RadGrid, TabStrip, MaskEdit and Extender controls.
- Configured TFS 2010 Environment along with Share point Services, Reporting Service.
- Customized TFS 2010 Work Item Templates and Workflow(Transitions Matrix) of teh Work Items.
- Responsible for maintaining Sharepoint platform and reporting any issues to teh director.
- Designing and developing rich application for Web (ASPX/Silverlight) and Windows (WPF) .
- Designed and developed various Forms for various modules in WPF using MVVM.
- Worked on Kendo UI controls like Grid, Auto Completion and Date Picker controls to display teh data from database in front end XAML
- Participated in a fully scalable WPF based client/server brokerage.
- Implemented WPF in creating custom controls.
- Cooperating with teh back-end developer in teh process of building teh RESTful API and Web services.
- Developed Windows Work Flow with Custom Activities for teh Web service access.
- Coordinated with offshore for teh multiple version releases for this product.
- Used Windows Communication Foundation (WCF) methodology to implement teh web services.
- Created WCF service to retrieve teh policy information.
- Experience in LINQ for querying different datasets.
- Used Data Access application blocks.
- Used SSRS to generate reports and integrated with asp.net web page using report viewer.
- Worked on Unit test cases and performed unit testing .
- Developed test-driven development (TDD) strategy guiding use of teh Nunit testing framework.
- Deployed and maintained applcation in Microsoft Azure cloud technologies.
- Deploy and configure teh application on teh Development, Testing Production environments.
- Involved in performance tuning and query optimization.
- Used SVN as repository for an application.
- Used Team Foundation Server 2010 as version controlling tool.
Confidential, San Ramon, CA
Sr.Net Developer
Environment: Agile, .NET Framework 4.0, Visual Studio 2010, C#.NET, ASP.NET 4.0, Entity Framework, MVC 4.0, jQuery, LINQ, CSS, XML, SQL Server 2010, WCF, WPF, Silver light, Java script, AJAX, SOA, TFS, SSIS, UNIT Testing, HP Quality Center
Responsibilities:
- Used Agile Scrum Methodologies for regular adaption to changing requirements and continuous delivery of useful and working software.
- Developed several modules of teh application, understanding its requirements and coordinating with teh BAs and QA team.
- Worked on Agile Methodology to achieve smooth collaboration between self-organizing, cross functional teams.
- Used Model View Controller 4.0 (MVC) Pattern for developing applications dat are well architected, testable and easy to maintain and used Razor and View Engines.
- Developed Individual Enrollment, Group Enrollment, Family Enrollment features.
- Used HTML, AJAX, jQuery and Java Script in designing teh Views.
- Used LINQ for querying different data sources like Objects, SQL Server and Entities.
- Implemented procedures for interpretation of business analysis according to agile and user story patterns.
- Used AJAX for Partial Page Updating, Smooth Interfaces, Simplicity and Rich Functionality.
- Used Cascading Style Sheets (CSS) to maintain design consistency across all web forms
- Designed different components using C# language and used Exception handling, Error providers to handle exceptions.
- Coding teh presentation layer using WPF and Silver light and service layer using Windows.
- Developed and consumed WCF Services (ASP.NET 4.0) to achieve Service Oriented Architecture (SOA).
- Used HTTP protocol for performing CRUD operations on WCF services.
- Used Register Route and Route Table to redirect teh request to appropriate Controller, Action Methods.
- Developed and provided teh team with teh data layer functions using Entity Framework to connect to database and fetch data.
- Designed database tables in SQL Server and created stored procedures, functions, views to reduce complexity of front-end SQL queries and triggers to enforce entity relationships.
- Involved in testing, debugging and maintaining teh application.
- Created test plans and performed unit, Integration and regression testing on teh application.
- Extensively worked on deploying teh releases into production and involving in postproduction issues and production support.
- Used Team Foundation Server (TFS) for version controlling and assisted in documentation and creating help files.
Confidential
.Net Developer
Environment: Visual Studio 2008, C#, ASP.NET 3.0, HTML, DHTML, Web Forms, Java Script, jQuery, XML, XSD, XSLT, WCF, IIS 7.0, AJAX, ADO.NET, LINQ, SQL Server 2005, Oracle, PL/SQL, Windows XP, UML, VSS, SQL Server Reporting Services.
Responsibilities:
- Worked on Agile Methodology (Scrum) to meet timelines with quality deliverables.
- Participated in daily scrums and weekly meetings with teh project team to meet expectations and deadlines.
- Involved in gathering and preparing teh requirements from clients for product design and enhancements.
- Developed solutions for diverse programming scenarios in C#, employing Object Oriented Programming (OOPS) concepts such as encapsulation, inheritance, polymorphism and abstraction.
- Designed UI using ASP.NET, HTML, DHTML, XSL/XSLT, Java Script, CSS, Web Forms and AJAX controls.
- Created User Controls, Custom controls, Data Access Layer, Business Logic Layer classes using C# and .Net 4.0 for web pages.
- Designed, implemented and configured WCF service layer.
- Worked with XML, XSD and XSLT while implementing WCF.
- Utilized ADO.NET technology extensively for data retrieving, querying, storage and manipulation using LINQ.
- Extensively used UI controls which use jQuery and Java Script to validate client side validation.
- Written Stored Procedures in SQL Server 2005, Oracle and used ADO.NET, Grid View, Data List, Details view, Repeaters and Dataset Classes for data manipulation.
- Worked Extensively with Query Optimization Techniques to Fetch Data with better Performance Tuning.
- Used Visual Source Safe as source code Repository for teh entire application.
Confidential
Jr .Net Developer
Environment: .NET Framework 3.5, Visual Studio 2005, C#, ASP.NET, Java Script, SQL Server 2005 and Crystal Reports
Responsibilities:
- Developed web-based application using ASP.NET, C#, HTML, JavaScript and XML.
- Involved in creating User Control to display Menus on web pages.
- Has extensively used Datasets, Data table and Data view to retrieve and manipulate data and display it in an ASP.NET page.
- Researching, analyzing, writing code to modify and enhance existing requirements.
- Wrote code for complex business rules, involved in code reviews and peer reviews.
- Involved in writing stored procedures and all DML using SQL 2005.
- Designed and developed teh various reports based on user requirement and export reports into excel and PDF files.
