.net Developer Resume
Plano, TX
PROFESSIONAL SUMMARY:
- 5years of .NET experience in implementation of Web applications, Windows Forms applications using ASP.NET, C#.NET, ADO.NET
- Experience using SAFE agile framework, Agile/Scrum, and Waterfall methodologies.
- Involved actively in all Program Increment ceremonies and sprint ceremonies
- Involved in all phases of the Software Development Life Cycle - Requirements gathering, Analysis, Design, Implementation, Testing and Application Maintenance
- Strong knowledge in OOP (Object Oriented Programming), good Coding Practices, Design and Analysis.
- Strong knowledge in implementing N-Tier architecture applications and SOA (Service Oriented Architecture) based services.
- Experience in developing RESTFUL & SOAP based Web Services, using Web API or WCF.
- Experience in web-based page and site designs using HTML , CSS , Master Pages , JavaScript, jQuery and AJAX
- Implemented Single Page Application using ASP.NET Web API & Angular JS.
- Experience in working with WPF, WCF in .Net Framework 4.0/3.5/3.0
- Experience building, managing Web Applications using ASP.NET Web Forms and MVC (Razor/ASPX engine)
- Worked with LINQ, WCF, Entity Framework and Lambda Expressions for data retrieval, CRUD operations, data filtering, sorting, among others.
- Experience with Data Accessing including using Data Adapter, Data Reader and Dataset in ADO.NET
- Knowledge of Principles and Design patterns like MVC, Dependency Injection, Repository Pattern, Singleton, Factory
- Knowledge on database analysis, design and data manipulation processes using MS SQL Server 2008/200 5 and also worked on writing Stored Procedures
- Performed UnitTesting
- Experience using Atlassian tools - BitBucket, JIRA
- Versatile team player with excellent presentation, communication and inter-personal skills.
TECHNICAL SKILLS:
.Net Technologies: .NET Framework (4.0/3.5/3.0/2.0 ), ADO.NET, ASP.NET (3.0/4.0).
GUI/IDE: Microsoft Visual Studio 2013/2012/2010/ 2008/2005.
Design Pattern: MVC
Programming Languages: C#, C,SQL
Web Development: HTML5, CSS, XML, Web Services, WCF
Scripting Languages /FW: Jav Java Script, JQUERY, Angular JS
Atlassian tools: BITBUCKET, JIRA, GIT
Web Servers: MS Internet Information Server 7.0/6.0/5.0.
Operating Systems: Windows XP/2003, Windows Vista, Windows 7, DOS and UNIX.
Databases: MS SQL Server 2012/2008/2005
PROFESSIONAL EXPERIENCE:
Confidential, Plano, TX
.Net Developer
Environment: ASP.NET C#, ASP.NET MVC, .NET Framework 4.0, Microsoft Visual Studio2010/2013, IIS, XML Web Services, HTML, CSS, Java Script, XML, JQUERY, BitBucket, JIRA, GIT, Atlassian tools
Responsibilities:
- Involved in all business meeting to gather requirements and created Software Architecture document.
- Utilized bank customized MVC and webforms architecture to develop web application
- Experience in front-end development with HTML5, CSS, JAVASCRIPT, JQUERY
- Used C# to code controllers and Models.
- Developed RESTFUL Web API using HTTP verbs of GET, PUT, POST & DELETE
- Used TelerikFiddler web debugger to test javascript functionality.
- Implemented Error handling through try/block catch.
- JQuery Ajax Methods to consume information from a WebAPI service, getting data JSON format
- Participate in daily scrum meetings in the agile development process. Work as part of a team delivering high quality and efficient integration solutions.
- Actively participated all sprint ceremonies
- Followed Scaled agile framework. Interacted and participated all Program Increment planning and Inspect and adapt sessions
- Used GIT and bitbucket for source version control
- Raised JIRA tickets to create branches for code repository in BitBucket for CI/CD
Confidential, Irving
.Net Developer
Environment: ASP.NET Visual C#, ASP.NET MVC, SQL Server 2008,2012 .NET Framework 4.0, Microsoft Visual Studio2010/2013, IIS, XML Web Services, HTML, CSS, Java Script, XML
Responsibilities:
- Utilized ASP.NET MVC 4& 5, for User Interface done with HTML5, CSS3, jQuery 2.0 and EF Code-First Approach, C#.
- User Interface coded using Razor engine, jQuery, AJAX, HTML5, CSS3.
- Migrated Legacy Code to ASP.Net MVC.
- Coded Controllers to transfer data between Views and Models.
- Used ViewModel to handle multiple Models in one single View.
- Experience in front-end development with HTML5, CSS, Bootstrap and AngularJS.
- Developed RESTFUL Web API using HTTP verbs of GET, PUT, POST & DELETE with $http service to implement CRUD operations.
- Used AngularJS ui.grid and its built-in services to display data in tabular format
- Implement AngularJS client side form validation such as required field validation and regular expression validation using ng-required, ng-pattern and ng-disable to disable the submit button if any form filed is not valid.
- Used TelerikFiddler web debugger to debug Web API functionality.
- Implemented Error handling through try/block catch.
- Developed administrative modules to add/remove roles from users, activate users, configure privileges, and ensure authorized users had approval authority for certain actions.
- JQuery Ajax Methods to consume information from a WebAPI service, getting data JSON format
- Created and Ran Unit Tests using TFS and Visual Studio.
- Participate in daily scrum meetings in the agile development process. Work as part of a team delivering high quality and efficient integration solutions.
Confidential, Michigan
.Net Developer
Environment: C#.NET, Entity Framework, ASP.NET MVC 4, Framework 4.5, HTML 5, WCF, XML, Visual Studio 2010/2013, SQL SERVER 2005, IIS7.0, JQUERY, Office 2007.
Responsibilities:
- Involved in Analysis, Design and Development phases of the application
- Implemented various Forms using Model View Controllers for front end development
- Utilized controls like Data Grid, Autocomplete and Combo Box for flexible data listing
- Developed custom reusable logic to export the data from page grid to excel PDF formats
- Implemented Cascading Style Sheets (CSS), Master Pages and HTML for maintaining uniformity among all Web Pages in GUI
- Developed Multi - Tier Application in .NET using 3 layers approach. Presentation layer was developed using MVC, business layer developed using C#, and data access layer developed using ADO.NET Entity Framework
- Implemented Various WCF services as middle tier
- Implemented various AJAX calls to Implement client side logic in MVC views
- Developed data access layer in C# using ADO.NET Entity Frame work and LINQ for retrieval of data from the SQL Server DB using connected/disconnected architectures.
- Developed stored procedures in SQL Server database using PL/SQL for backend business logic
- Performed unittesting
Confidential, Michigan
.Net Developer
Environment: C#, ADO.NET, ASP.NET, HTML, Framework 4.0/3.5, HTML 5, CSS, JavaScript, AJAX, WCF, WPF, MVC 3, XML, Visual Studio 2010/2013, SQL SERVER R2, IIS7.0, Office 2007,ASP.
Responsibilities:
- Used N-tier architecture for presentation, Business and Data Access Layers.
- Developed WebForms using C# and ASP.NET.
- Developed Web forms using ASP.Net server controls and validated input using Java Script.
- Used ADO.Net objects such as DataAdapter, DataReader and DataSet for consistent data access.
- Writing Database routines, stored procedures and fixing up standard specifications.
- Worked on testing all the Pages of the project by using the testing tools.
- Utilized Web.config file to have own setting for the application by writing database connection strings,custom settings and user authentication.
- Identified, researched, investigated, analyzed, defined and documented business processes.
- Involved in Enhancing the Business Layer to provide more interfaces and functions needed for the system.