Sr .net Developer Resume
Dallas, TX
SUMMARY
- 8 years of experience as Programmer Analyst and Application Developer in all phases of SDLC in developing .NET Enterprise applications and object oriented application framework
- Technical expertise in Microsoft Technologies like .Net Framework 4.5/4.0/3.5/3.0 , C#, ADO.NET, IIS, Win Forms, Web Services, ADO, Web API, WCF, XML, Microsoft SQL Server and MS Team Foundation Server.
- Very well acquainted with the concepts like inheritance, polymorphism, abstraction and encapsulation, have used them wherever Object Oriented Programming System (OOPS) is needed and also comfortable with the SOLID principles.
- Experienced in creating rich User Interface on the web using HTML 5.0, XAML, DHTML, Master Pages, CSS, Ajax, JavaScript and JQuery.
- Worked on N - Tier Architectures, Design Patterns like MVC (Model View Controller) on the applications.
- Developed Data Access Layer (DAL), Business Logic layer (BLL) also implemented in Business Processes.
- Expertise in implementing SOA using WCF technology developed and consumed WCF services with features versioning, security, optimization and reliability.
- Experience in Data accessing including using Data Adapter, Data Reader and Data Set in ADO.NET.
- Created Entity classes, relationships between entity classes using LINQ (Language Integrated Query) to SQL to manage relational data as objects with Entity Framework.
- Good knowledge over .Net framework concepts likeLambda expressions, LINQ,Extension methodsetc.
- Hands on experience in working with development of Stored Procedures, User Defined Functions, Queries, Indexes, Triggers and Views using SQL Server 2012/2008/2005 and T-SQL
- Prepared Technical design document, Use cases, Test cases and User manuals for various projects and good at Bug fixing, Code reviews, and Unit & System testing.
- Experience with Test-Driven Development (TDD) like N-Unit testing frameworks.
- 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.
- Great desire to learn latest technologies and ready to take up challenge
- Performed Unit Testing of the developed component and windows forms and worked closely with manual testers and automation testers, User Acceptance testers for ensuring the desired functionality is achieved
- Hands on experience with Page Level Caching to store copies of entire pages/page fragments for more static pages
TECHNICAL SKILLS
Web Technologies: ASP.NET, ADO.NET, HTML5, JavaScript, jQuery, CSS3, AJAX, Web Services, XML, JQuery, MVC, WCF.
Languages: C#, VB, C++, SQL Server, T-SQL, Java Script
Databases: Access, MS SQL 2014/2012/2008/2005 , Oracle 8i/9i/10g/11g.
Development Tools: Visual Studio 2015/2013/2010/2008 , SQL Management Studio.
Reporting Tools: Crystal Reports, SSRS, SSIS.
Design Tools: MS Visio, MS Office, MS Project.
Source Control: VSS, CVS, TFS, Tortoise SVN, GIT.
Operating Systems: Windows NT/2000/XP/2K3, Linux.
Software Testing: MS Test Suite, Nunit framework, unit testing, UI, T-SQL Testing.
PROFESSIONAL EXPERIENCE
Confidential - Dallas, TX
Sr .Net Developer
Responsibilities:
- Worked on front end, business logic layer and database access layer using C#.
- Created/Modified Stored Procedures using T-SQL and SQL.
- Created and Modified existing SSIS packages for extract, transform and load the data into Sql Server.
- Created and Modified Stored Procedures depends on the requirements.
- Used C# for coding the application.
- Developed Web Services to retrieve information.
- Implemented Angular JS Controllers to maintain each view data. Implemented Angular Service calls using Angular Factory
- Used Angular JS as the development framework to build a single-page application
- Used .NET controls for designing the page and displaying the data in the user interface.
- Developed WebApi MVC5 application using C# .Net.
- Implemented MVVM (Model View Model) pattern to create Silver light user controls. Extensively used WPF page layouts, animated transition controls and key-frame animations.
- Used Web Services (SOAP, WSDL) for communicating with other application and components.
- Used Restful Web Services like Get, Put, Post and Delete for the existing services in the project.
- Used Model View Controller (MVC 4.0/5.0) architectural Design Patterns for the development of the product using Razor view engine and Web API.
- Developed Web Services to retrieve information.
- Used AJAX Toolkit provide the pleasant client side experience with JQuery, Java script, and JSON.
- Used LINQ to query the database and used LINQ as a middle ware component for encapsulating the business logic.
- Used nHibernate, WPF to communicate between DAL and other business components
- Used n-Hibernate, WPF to communicate between DAL and other business components
- Performed Unit Testing of the developed component and windows forms and worked closely with manual testers and automation testers, User Acceptance testers for ensuring the desired functionality is achieved.
- Followed agile methodology in the project.
Environment: MVC 4.0, MVVM, C#, IIS, WCF, Web API, .Net Framework 4.0/4.5, Visual Studio 2015, VB6, Classic ASP, AJAX, XML, COM, XAML, Angular JS,HTML, WPF,SQL Server 2014, SSIS, SSRS, ADO.NET, CSS, SOAP, WSDL, Restful services, N-hibernate, JavaScript, JQuery, Code flow 2010, Source Tree, GIT.
Confidential, New York, NY
Sr.NET Developer
Responsibilities:
- Analyze and understand business and functional requirements, applications and processes at onsite.
- Worked on daily production support incidents, troubleshoot/resolve problem tickets assigned.
- Worked on database design, research needed, development of back-end objects and front end screens, testing and deployment required for various projects in ASAP team.
- Developed WebApi MVC5 application using C# .Net.
- Successfully developed views Using Visual studio 2013 ASP.NET MVC Razor, HTML, JavaScript, CSS.
- Used Model View Controller (MVC 4.0/5.0) architectural Design Patterns for the development of the product using Razor view engine and web API.
- Used ADO.NET objects such as Data Reader, Dataset and Data Adapter, for consistent access to SQL Server data source.
- Implemented Page Level Caching to store copies of entire pages/page fragments for more static pages.
- Provide consulting and cloud architecture for premier customers and internal projects running on MS Azure platform for high-availability of services, low operational costs
- Developed Web Services to retrieve information.
- Handle escalated Support tickets till closure for MS Azure Iaas platform
- Used Web Services (SOAP, WSDL) for communicating with other application and components.
- Used Restful web Services like Get, Put, Post and Delete for the existing services in the project.
- Developed web pages and User Controls using Java Script, ASP.NET, HTML,C#.NET and also CSS based Style sheets to maintain consistency among all the web pages
- Performed Unit testing and System testing and prepared required documents for testing.
- Used WCF Services for communications.
- Participated in a fully scalable WPF based client/server brokerage application using C#, WCF, Entity Framework and SQL Server
- Services implementation on Windows Azure
- Used WCF for developing and deploying services on Windows in line with the Service Oriented Architecture (SOA).
- Utilized Angular JS and Express framework to create dynamic data driven web pages
- Designed and coded user interface using web forms and custom controls.
- Used AJAX Toolkit provide the pleasant client side experience with JQuery, Java script, and JSON.
- Developed application using WCF, WPF
- Managed Team Foundation Server for the project and managed builds for release.
- Used LINQ to query the database and used LINQ as a middle ware component for encapsulating the business logic.
- Designed WCF the front end using XAML Browser WPF for Rich UI
- Developed Restful service using WCF framework and used Angular Jsfor getting data
- Created new web services to be consumed by other modules.
- Wrote SQL procedures, Views and triggers.
- Created SSIS Packages with BIDS for developing ETL process.
- Involved in creating large SSIS packages for generating monthly summary report spreadsheets.
- Involved in fixing post production support issues.
- Used Bootstrap for Creating Design Templates for interface components and JavaScript extensions.
Environment: ASP.NET, VB.NET, MVC 4.0, Prism, MVVM,C#, IIS, WCF, Web API, .Net Framework 4.0/4.5, Visual Studio 2010, VB6, Angular JS, Classic ASP, AJAX, XML,COM, XAML,HTML,SQL Server 2008/2012, SSIS, SSRS, ADO.NET, CSS, SOAP,WPF, WSDL, Restful services, N-hibernate, Java, JavaScript, JQuery, Visual Team Foundation Server.
Confidential - Indianapolis, IN
Sr .Net Developer
Responsibilities:
- Involved in collecting analyzing and understanding the business requirements from the customers and Child Care Licensing Portal application business analysts.
- Involved in full Software Development Life Cycle (SDLC) for analysis, design, development, documentation, and testing and deliver on projects and deliverables.
- Implemented N-tier architecture for the application development with Presentation Layer (UI), Data Access Layer (DAL) and Business logic layer (BLL).
- Have designed and developed web application for the users to login and view the data, ASP.Net is used for the page design and coding was done using C#.
- Used CSS and developed Master Pages for consistent look and feel of the ASP.Net pages.
- Used Java Script for validations at the client-side and ASP.Net Validation Controls on Server side.
- Involved in implementing Microsoft Application Blocks for data access, security and logging.
- Used MVC design pattern in checking Log In credentials and displaying the necessary components and data to the particular user.
- Used Microsoft Entity Framework Code First approach for the Data Access Layer for the ASP.NET MVC 3 application.
- Extensively used ADO.NET objects such as Data Adapter, Data Reader, Dataset and Data View for reading/updating records in the database.
- Created data access layer to communicate with the PL-SQL Created few database tables in PL-SQL depending on the requirement.
- Wrote queries for retrieving data from the database tables and displaying data in the ASP.Net pages.
- Used Session State, Query string for saving data on the page and transferring data from one page to another page.
- Used Response. Redirect to navigate from one page to another page.
- Used ASP.NET AJAX Toolkit controls like Script Manager, Update Panel within some web pages for partial rendering of the page.
- Created and Consumed Web Service (SOAP, WSDL and UDDI).
- All database calls were made from Web Service.
- Created User Controls that can be reused in all pages of the application.
- Used Agile Methodologies for regular adaption to changing requirements.
- Created test cases and performed N-Unit testing to rectify errors.
Environment: Visual Studio 2008/2012, .Net Framework4.0, Visual Basic 6.0, MVC, MVVM, XAML, WCF, LINQ, ASP.NET, ADO.NET, JavaScript, C#, Web services, ASP.NET, AJAX, CSS, Entity frame work. Agile Methodologies, Facets, PL-SQL, SOAP, REST, XML, HTML, DHTML.
Confidential - Chicago, IL
Sr. Net Developer
Responsibilities:
- Gathering the requirements from the functional designs, meetings, from business analysts and department heads.
- Implemented Master Pages for the uniformity of the site and Cascading styling sheets.
- Followed agile development methodology during the project life cycle.
- Used MS Visual Studio 2010 for development.
- Interacting with the business team and drafting down the requirements.
- Prepared technical design document that involve documenting the changes to be made to the user interface, business services, web services, data services, data classes and any database changes to the tables and stored procedures.
- Used Angular JS framework to implement Single Page Applicationand Created HTML pages using Angular JS directives for driver and vehicle modules
- Designed and developed web applications using C# language.
- Designed and developed the required stored procedures, triggers and database functions.
- Developed Employee objects, and created functions to get data from data access layer using C#.
- Worked on Client Side Validation using Java Script.
- Used media types in API to let consumers choose the format of the data they wish to receive.
- Used Bootstrap for Creating Design Templates for interface components.
- Using Restful web services provided JSON interface for HTML5/ JavaScript applications.
- Reusable UI widgets, such as the navigation menus, are implemented using ASP.NET User/Custom Controls.
- Used ADO.NET objects such as Data Reader, Dataset and Data Adapter, for consistent access to SQL Server data source.
- Used LINQ to build set of operations, parameters and expressions (Binary, Unary, Lambda) during execution (aimed at “Querying”) a set of data from SQL Server.
- Implemented Page Level Caching (i.e. called Output Caching) to store copies of entire pages/page fragments for more static pages.
- Developed MVC Razor views and partial views and developed business logic in terms of Models.
- Developed Web Services to retrieve information.
- Extensively used SSIS to create packages to move data from a single data source to a destination.
Environment: Visual studio 2013, C#.Net, Classic ASP, VB6, ASP.Net, MVC, Prism, MVVM, IIS, HTML 5, COM, JQuery, Ajax, Razor, WCF, Web API, Active directory, WWF, WIF SharePoint, SQL 2008/2012, Entity Framework, CSS 3 and TFS, SSIS, SSRS, ADO.NET, CSS, SOAP, WSDL, Restful services, JavaScript, Typescript, Bootstrap, Oracle, Visual Team Foundation Server
Confidential - Watertown, SD
Sr .Net Developer
Responsibilities:
- Created/Modified Stored Procedures using T-SQL.
- Created and Modified existing SSIS packages for extract, transform and load the data into SqlServer.
- Migrated SSIS packages from SSIS 2005 to SSIS 2008, also involved in dB migration from Sqlserver2005 to Sqlserver2008.
- Worked and involved in migrating the jobs from Autosys 4.5.1 to Autosys R11 Created Jil files and scheduled jobs in Autosys.
- Created and Modified Stored Procedures depends on the requirements.
- Used C# for coding the application
- Used .NET controls for designing the page and displaying the data in the user interface.
- Worked on front end, business logic layer and database access layer using C#.
- Used pac2000 for tracking the problem tickets and TFS for version controlling.
- Followed waterfall methodology in the project.
- Developed various user controls for different requirements.
- Involved in the gathering requirement for developing ASP.net application using Asynchronous JavaScript and XML (AJAX) using Visual Studio.
- Implementing interactive functionality in user/custom controls using AJAX controls.
- Designed and implemented event handling using C#, JavaScript, AJAX and also used CSS to get consistent look and feel of the web site.
- Used Grid View Control for data editing and display purposes.
- Developed of the core business logic to be consumed from diverse applications.
- Cookie development for validation, and other site requirements
Environment: VS.NET 2008, .NET 3.5, C#, SSIS, ADO.Net, Sql Server 2008, T-SQL, TFS, Windows XP, AUTOSYS 4.5.1/R11, pac2000.
