.net Developer Resume
Mooresville, NC
SUMMARY
- Experience of 8 Years in the IT industry, involved in Complete Software Development Life Cycle (SDLC) including requirement analysis, design, development, implementation, testing, integration, deployment, documentation and maintenance of Web applications.
- Experience in Microsoft .NET Technologies - .NET Framework 4.5/4.0/3.5/3.0/2.0 , C#.NET, VB.NET, ASP.NET, and ADO.NET.
- Proficiency in Software Development Life Cycle (SDLC) and AGILE (SCRUM) methodologies of development process such as requirement analysis & definition, designing, coding, testing and implementation.
- Experience in working with Web Forms, User Controls, and Web Controls using HTML/HTML5, DHTML, CSS, CSS3, XML, JavaScript, jQuery6, JSON, Visual Studio.
- Hands on experience in design using Object Oriented Programming Principles like Inheritance, Polymorphism.
- Experience in diverse business sectors including Banking, Financial, Retailer, Health and IT Services.
- Expertise in using ADO.NET objects such as Connection Object, Command Object, Data Reader Object, Dataset Object and Data Adapter Object.
- Experience in web programming with hands on experience on using Custom Controls, Master Pages, Themes and Validation Controls.
- Experience in using ASP.NET AJAX, VB.Net framework for quickly creating efficient and interactive Web applications that work across all popular browsers.
- Experience working on N-Tier Architectures such as MVC (Model View Controller), MVVM (Model View, View Model) in applications.
- Experienced in utilizing the new integrated features of ASP.NET 4.5/3.5/3.0 versions like Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF).
- Experience in Data Modeling, Designing and Creating Tables, Views, Stored Procedures, Triggers against MS SQL Server 2008, SQL Server 2012/2008/2005 , T-SQL 8 and Oracle 11g PL/SQL relational databases.
- Experience with Sitecore 7.2 Content Management System (CMS).
- Familiar with JavaScript libraries like Knockout.JS and Bootstrap templates and Backbone.js & Angular.js 8 framework.
- Built dynamic web view applications using ANGULARJS.
- Experience in Windows Applications.
- Extensive working knowledge on configuring and version controlling with Team Foundation Server (TFS), Visual Source Safe (VSS).
- Technology leadership for the direction of the Cloud based application using Node.JS and MS SQL Server integrating to a proprietary framework.
- Experience in creating Server objects like Tables, Stored Procedures, Views, Indexes, Triggers, Cursors, user defined data types and functions.
- Used BIZTALK to communicate with different software systems used in an enterprise
- Experience in Classic ASP applications, JSON and VB6 scripting.
- Experienced with the Winforms to provide GUI components to the .Net Framework.
- Worked with IIS and Windows Server 2008 during application deployment.
- Experience in Windows Workflow Foundation (WWF).
- Experience with Web Services, Web Forms, Win Forms, Microsoft .Net Frameworks.
- Experience in development and implementation of Windows Communication Foundation (WCF), and also Responsible for developing WCF based Service, Data, Fault and Message Contracts.
- Proficiency in using Silverlight to develop web applications with rich graphics, user interaction, multimedia, animations and that can operate on all popular web browsers.
- Experience in usingLanguage-Integrated Query(LINQ to Objects, LINQ to XML, and LINQ to SQL) and retrieve data from different data sources.
- Good experience with MVP, MVVM, MVC and Singleton design pattern.
- Experience in working on Web Services, SOAP, WSDL, Database design, object oriented Architecture, XML, HTML, DHTML, CSS.
- Working Knowledge in design tools such as Microsoft Visio, designing Use Case, Class and Sequence diagrams.
- Hands on work experience in MOQ (Mock) unit testing framework using MVC 5.
- Performed N-Unit Testing for the piecewise testing of the Applications.
- Experience in Configuration Management, setting up company Version policies, build schedule using Team Foundation Server.
- Knowledge of VSTO in generating reports in MS-Word and MS-Excel.
- Good experience with Reporting Tools like SQL Server Reporting Services (SSRS), SSIS.
- Excellent analytical and interpersonal skills. Quick learner and good performer both in team and independent job environments. Proficient at grasping new concepts, applications and technologies quickly, and utilizing the same in a productive manner.
TECHNICAL SKILLS
.Net Technologies: ASP.NET, ADO.NET, AJAX, C#.NET, Entity Framework 6.0/5.0/4.0, Web Forms, MVC based development, Crystal reports, CSS, Data models, WCF, WWF, MSMQ.IIS, ASP.NET, C#, VB.net, HTML, WSDL, C, PL\SQL.
Database: SQL Server 2005/2008/2012 , Oracle
Development Tools: Visual Studio 2005/2008/2010/2012/2013 , SQL Server Management Studio 2012/2008/2005 .
OS: Windows 7/Vista/XP/NT/98, Windows Server 2008/2003.
Reporting Tools: SSIS, SSRS, Microsoft Reporting Services, Crystal Reports.
Scripting Language: Java Script,JQuery, Angular JS
Hardware Exposure: System Integrating, Trouble Shooting, Handling of Intel 805X processors and programming them with C language.
Version Control: Visual Source Safe 6.0 & above, Team Foundation Server (TFS), JAZZ
PROFESSIONAL EXPERIENCE
Confidential, Mooresville, NC
.Net Developer
Responsibilities:
- Worked on Agile Methodology (Scrum Framework) to meet timelines with quality deliverables.
- Involved in gathering and preparing the requirements from clients for product design and enhancements.
- Involved in developing applications in C# 4.5 and .Net Framework4.5 to meet the business requirements using Visual Studio.NET 2013.
- Involved in developing plug-ins for AutoCAD and Developed Architectural designs using AutoCAD.
- Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#.NET.
- Implemented changes in coding and designs using knowledge of VB .NET
- Created Web Forms using ASP.NET and implemented form validation using Validation controls using both Custom validation and JavaScript was written for Client side validations.
- Extensively used CSS 3.0 for page layout and display of graphics.
- Responsible for designing the ASP.NET application authentication using .NET Framework, Model View Controller MVC and IIS security model.
- Worked on View State to maintain data between the pages of the application.
- Used AngularJS as the development framework to build a single-page application.
- Developed and Used User Controls using C# and ASP.NET.
- Created new SSIS packages for populating data into MS SQL database.
- Performed DDD & TDD using Dependency Injection to decouple the code and Unit testing (Unity, Injects, Structure Map, and AutoCAD) to rectify errors.
- Accessing the data from Data Access Layer for the User Interface using Web Services.
- Created Indexes, Views and Stored Procedures for quick and efficient retrieval of data using SQL Server 2008r2.
- Used type-safe SQL Parameters for data access in order to avoid SQL Injections.
- The Dependency Injection framework used for this project.
- Experience in handling data import from NoSQL solutions like Oracle.
- Used JAZZ to maintain the version control history during development.
- Assisted in quality assurance measures such as code reviews, test case creation and unit testing for different modules
- Worked with a team to define requirements and provide technical advice and troubleshooting. Update technical documentation.
- Used WIX Tool setup to create MSI’S for AutoCAD Plug-ins.
Environment: C#, ASP.NET 4.0, MVC 4.0, .NET Framework 4.5, JavaScript, CSS3.0, ADO.NET, Web Services, SQL Server 2008r2 Windows XP, IIS, Visual Studio 2013, Jazz and SSIS,WIX Tool
Confidential, Frankfort, KY
Sr.NET Developer / ASP.Net Developer
Responsibilities:
- Prepared and walked through the design documentation with business.
- Implemented well-structured 3-Tier Asp.Net web application using Data access, Business logic and Presentation layers.
- Worked on Agile Methodology (Scrum) to meet timelines with quality deliverables
- Designed and developed GUI with web forms using ASP.NET Controls, AJAX, JQuery and JavaScript.
- Worked with Oracle 11g for data management i.e.; for data updating, data deleting and to enter new data.
- Made use of Microsoft AJAX extensions such as script manager and update panel to make an asynchronous call to retrieve data and update client-side HTML fields for rich user experience.
- Assisted in physical and logical database design.
- Designed SQL database schema, stored procedures, user defined functions, views and triggers.
- Experience in building rich user interface web applications using Silver light (MVVM) and XAML.
- Used ASP.NET MVC Page Controller pattern to add functionality to individual pages such that to accept input from the page request, invoke the requested actions on the mode.
- Uploaded the reusable components which will be used by other team members.
- UsedTeam Foundation Server(TFS) for source code management.
- Implemented user reentry using user session and application page objects to implement deferred session state which was built to store and retrieve session information of user.
- Developed Custom user, server and validation controls using C#.
- Used .Net server controls, web user controls, data grid control, form validation control, custom control.
- Used rich custom web controls to provide for better user experience.
- Used grid view control, details view Control, form view Control, Repeater and data list control to display and enable data manipulation at the interface level.
- Efficiently used object oriented programming to achieve the functionality for the application.
- Prepared the unit test specifications and test cases.
- Created prototypes for client engagements.
- Successfully managed the migration of the Service Abstraction Layer product as it transitioned from supporting an HTML based front end client to AngularJSbased front end client
- Prepared weekly status reports /monthly status reports code review.
- Also usedAzurefor Scaling and checking the reliability of the applications which were developed during the project.
- Resolved performance issues, fine-tuned queries, indexes and stored procedures.
- Designed, coded, tested applications identified system deficiencies and recommended solutions.
- Carried out network performance tests/checks.
- Performed internal audit of all the deliverables before delivering to the client and logging the defects.
Environment: ASP.NET 4.0, C# 4.0, .Net Framework 4.0, Silver light 4.0, Share Point, MVC3.0, JQuery, VS 2010, Win Forms, SQL Server 2008, MVC, Oracle 11g, AJAX 2.0, AngularJS, Windows XP, HTML 4.0, XML 1.0, Java Script, TFS, DHTML, CSS.
Confidential, Sunnyvale, CA
Sr.NET Developer
Responsibilities:
- Involved in gathering of requirements and creation of functional specifications for the project, based on the existing use cases and new use cases proposed by the client.
- Involved throughout in Software Development Life Cycle (SDLC) process.
- Used C#.Net to implement business logic.
- Developed Web Services to identify employee hierarchy and contact info for budget approval process and also consumed them in front end to auto-populate hierarchy for better user experience.
- Worked on Work Items in Team Foundation Server (TFS).
- Used MVP interfacearchitectural patternto facilitate automated unit testing and improve theseparation of concerns in presentation logic.
- Used SSIS component of theMS SQL Server database software that can be used to perform a broad range of data migrated tasks.
- Experienced with NHibernate to generate SQL commands, data handling and object conversion.
- Utilized Master pages, Themes, Navigation controls, Authentication to design secure web pages using ASP.NET MVC 3.0 and built highly responsive and interactive AJAX -enabled Web applications using AJA;’X Tool kit.
- ImplementedOOPSconcepts withC#.NET and ASP.NET.
- Used Windows Form to write rich client applications forPc &etc.,
- Experience in using Windows Communication Foundation (WCF). Used WCF services for communicating with Microsoft SCCM (System Center Configuration Manager) server. One of the purposes was for license management.
- Used Visual Studio, and SQL server for the analysis and development of online systems.
- Analyzed and exchanged administrator, designed, developed and maintained the web-based and automated accounting systems and various other applications using visual basic and SQL server.
- Worked with Object-Oriented Design (OOD) to add detail and design to the model.
- Experienced with NHibernate to translate programming language syntax automatically to the language that the database understand.
- Created a back-to-front solution for portfolio managers and analysts to search portfolio position information for various security parameters that was performant on large data sets, using SSIS and SQL for ETL, and an Excel C# VSTO add-in for filtering and retrieval
- Used Multi-threadingto set different execution paths.
- Designed user interfacesusing XHTML.
- Experience in using SOAP for creating web services.
- Worked on CRYSTAL REPORTS for managing business intelligence applications
- Used Entity framework as ORM tool to map classes with tables to enable working with rows as objects.
- Experienced in working on bootstrap loader global CSS 3 settings and improve the html5 elements style behavior for the UI display.
- Transferred data to front-end in JSON format.
- Developed database objects such as tables, views, stored procedures, audit triggers and user defined functions for database operations in SQL SERVER 2008 standard edition.
- Followed TDD (Test Driven Development) when implementing Web Service for budget approval process.
- Provided Production Support to troubleshoot and debug the issues during migration.
Environment: C#, ASP.NET MVC 3.0, AJAX, boot strap, Js, WCF, VB.Net, NHibernate, CSS3 60, JSON, Entity Framework, Visual Studio 2010,EAI, HTML5, XHTML, SQL SERVER 2008, jQuery6,T-SQL 8, Backbone.js & Angular.js 8, Knockout Js, TFS, framework, VSTO, IIS, Jenkins, Web Services, SOAP, Silver light, Rapid Application Development (RAD).
Confidential, Houston, TX
.NET Developer
Responsibilities:
- Worked in close quarters with clients in order to gather the requirements. The requirements were dynamic i.e. changing from time to time rite from search queries of the customer till the customer representative notes and in Rating module the logic and schema of the business layer had to be changed and updated frequently.
- MVC (model-view-controller) architecture based development.
- Involved in implementing the logic using C# and Oops concepts.
- Created Views and Partial Views - UI and middle tier for various modules using C#, MVC 3 (Razor View Engine), AJAX, jQuery, HTML, CSS.
- Designed and developed UI using ASP.NET, HTML, CSS, JQuery and AJAX.
- Experienced to fix and update existing cost and budgeting application which is a windows application written in VB6.
- Exception handling functionalities were embedded into the business logic layer with C#.NET as code behind.
- Used Team Foundation Server (TFS) for version control.
- Was involved in all stages of Software Development Life Cycle including Analysis, Design, Coding, System Tests, Installation and Maintenance.
- Client-Side validations were used as validation controls and java scripts were coded for functionalities at client-side.
- Master Pages were used to achieve uniformity in the entire application and CSS were used for theming the pages.
- New Assemblies were developed to implement various functionalities in the Business Logic using C#.NET.
- Extensive experience on data integration using SSIS.
- Developed web applications using ANGULAR JS.
- Used ADO.NET and related data objects such as Data Adapter, Data Reader, Data Set and Data Table for consistent access to SQL data sources.
- Used ADO.NET Entity Framework 4.0 for Database interaction.
- Porting of existing VB6 windows application to ASP.Net with MS SQL DB.
- Created Stored Procedures, PL/SQL statements, Functions to manipulate the databases.
- SQL queries were written using joins on multiple tables into stored procedures. Functions, Triggers and Indexes were also used for achieving few database search functionalities.
- Used TFS for the purpose of project tracking and Source Control.
- Explained the developed business functionalities and objects using use-case diagrams.
- Worked on developing SSRS reports for generating different types of reports.
- Performed several unit tests and integrated tests and also prepared user document related to the module.
Environment: ASP.NET 3.0; C#; Web Services; MVC3.0; WCF; HTML; CSS; Visual Studio 2010; SQL Server Management Studio 2008; SSRS; Entity Framework; TFS;SSIS;Angular.js
Confidential
.NET Developer
Responsibilities:
- Interacted with business analysts in gathering the requirements for the application.
- Designed and Developed the Application using ASP.NET.
- Created Web Forms using C#.Net and ASP.NET with Visual Studio 2005.
- Used HTML, DHTML, Cascading Style Sheets, JavaScript and .Net Validation controls.
- Designed user interfaces for the web using XHTML.
- Created and validated Web Pages (Master pages, themes, and Site navigation maps) by using AJAX.
- Used Cascading Style Sheets (CSS) to accomplish uniformity of all web pages.
- Managed session state using SQL Server.
- Used Visual Source Safe (VSS) for source control.
- Involved in writing the code for the application, Exceptions, Tracing the errors and bug fixing.
- Used ADO.Net for database connectivity and retrieving data from SQL server.
- Used Dataset, Data Reader, Data Adapter classes of ADO.NET to communicate with SQL Server.
- Developed application by implementing Model View Control (MVC) design patterns.
- Used JavaScript, j Query for client side animations and validations.
- Developed SQL stored procedures for data manipulation and querying data from SQL server and involved in UNIT testing.
- Worked with Web controls, User controls and Custom controls.
- Used SMTP mail class of .NET for the users to send mail with suggestions, receive any alerts, receive confirmation notice etc.
- Developed custom ad-hoc reports by using SQL Server Reporting Services (SSRS).
- Involved in unit testing and integration testing of the Application.
Environment: C#.NET, ASP.NET 2.0, ADO.NET, AJAX, HTML, JavaScript, j Query, CSS, MVC, VSS, SQL Server 2005, Visual Studio 2005, SSRS, IIS, Windows XP, Unit testing.