Sr .net Developer Resume
Chicago, IL
SUMMARY:
- 7 years of IT experience in analysis, design, development, deployment, testing and support of Client Server Systems and Web Applications.
- Expertise in .NET framework wif great proficiency in creating applications using Win Forms, Web Forms, C#, VB .Net, ASP.NET MVC, MVVM, HTML5, CSS, Java Script, jQuery, SQL Server 2008/2012.
- Extensively used Grid View, Details View, Repeater and other ASP.NET Server controls for state management in .NET.
- Experience in .NET security features such as Autantication (Windows - based Autantication, Forms-based Autantication) and Authorization (Authorizing Users and Roles)s.
- Responsible for designing teh User Interface by coding in Java Script, jQuery, Angular JS, HTML5, DHTML, CSS3, bootstrap to build teh application
- Experience on developing teh Web application using framework like Language Integrated Query (LINQ), Entity Framework and LINQ to Entities and Lambda Expressions.
- Worked wif Web Services (SOAP), Windows Presentation Foundation (WPF), XAML, Windows communication Foundation (WCF), Windows Workflow Foundation (WWF) and Silverlight.
- Experience in working wif Web Server Controls, HTML Controls, User Controls, Custom Controls using C#.
- Good Experience wif Unified Modeling Language (UML) standards and documentation and experience in preparing Use Case Diagrams, Class Diagrams, Sequence Diagrams and Activity Diagrams using design tools such as Microsoft Visual studio.
- Implemented N-Tier Architecture and integrated teh UI wif Data base for data retrieval and manipulation using ADO.NET data objects.
- Exposure to (MVC) Architecture technology and Good Knowledge on MVC Design Patterns.
- Experienced in XML Web Services (SOAP, WSDL and UDDI), Service Oriented Architecture (SOA) concepts using .Net Framework.
- Hands on experience wif MicrosoftAzureCloud services, Storage Accounts and Virtual Networks
- Implemented AJAX control and JavaScript for asynchronous operations.
- Working noledge of Software Development Life Cycle (SDLC) and application design based on MVC design Patterns.
- Experience in design and implementation of services using WCF SOAP\REST, creating REST services using ASP.NET Web API.
- Experience using AJAX to create interactive web applications, mainly focusing at increasing performance.
- Experience in working wif structured methodologies such as Agile and Scrum.
- Used TEAM Foundation Server (TFS) and GIT for source control.
- Good experience in development of reports using Crystal Reports and SSRS.
- Experienced in creating test cases inN Unit Testing and automated unit testing.
- Experience in writing complex user defined Functions, Stored Procedures, Views, Triggers, and cursors using SQL Server (2008/2012).
- Excellent interpersonal and customer relational skills. Proven communication, presentation skills and leadership qualities.
TECHNICAL SKILLS:
Microsoft Technologies: ASP.Net MVC 3/4, ASP.NET 3.0/3.5/4, HTML, Azure, CSS
Languages: C, C++, C# 3.0/4.0/5.0.
Scripting Languages: JavaScript, jQuery, Angular JS
Development Tools: Visual Studio.NET 2010/2012/2013/2015.
Web Technologies: .Net Remoting, Web service, SOAP, WSDL, Web API
Testing Tools: N Unit
Reporting Tools: SQL Server Reporting Services, Crystal Reports.
Databases: Oracle 8i/9i/10g/11g, SQL Server 2008/2012.
PROFESSIONAL EXPERIENCE:
Confidential, Chicago, IL
Sr .Net Developer
Responsibilities:
- As a Developer involved in all phases of Project Development.
- Designed presentation layer for dynamic web pages using ASP.Net MVC, HTML5, CSS3.
- Involved in designing web application using MVC 5 (Razor engine).
- Developed various abstract classes, interfaces, classes to construct teh business logic using C#.NET.
- Developed various Layout Pages (Master Pages) based on specified responsive design wif integration of security, autantication and role based authorization wif implantation of an URL Routing.
- Implement functionality such as Searching, Filtering, Sorting, Categories, validating using AngularJS framework.
- Developed Business Logic layer by implementing Object Oriented Programming Language(OOPs) features like Inheritance, Polymorphism, Abstraction and Encapsulation in C#.
- Implemented Get, Post by using Controller actions by Action Filters and Child actions in Controller and return Razor HTML to View through Action Results.
- Integrated Data Access and Exception Handling blocks for database management and error handling.
- Incorporated REST Web API based endpoint on teh Web Role and exposed bi-directional POST methods.
- Migrating an On-premises virtual machine toAzureResource Manager Subscription wifAzureSite Recovery.
- Virtual Machine Backup and Recover from a Recovery Services Vault usingAzurePowerShell and Portal.
- Involved in creating theAzureServices wifAzureVirtual Machine.
- Good Experience using Bootstrap for Responsive Web Design (RWD) and CSS media Queries.
- Extensively worked on WCF and Web Services to provide SOA architecture and Configuration based activation applications on SOAP and REST protocols
- Implemented J-Query for teh user controls and web forms and JSON text formal to store and transfer data.
- Created various command line applications to halp automate teh testing process wif Jenkins and CI/CD environment
- Used Entity Framework Model as teh Data Access Layer (Database First) and implemented teh CRUD (Create, Read, Update and Delete) operations, Mapping and executed stored procedures.
- Involved in designing Front end UI using JavaScript and jQuery.
- Involved in AGILE software development methodology.
- Extensively used Angular UI (Angular Bootstrap) for ng-grid, and UI components.
- Extensive experience in configuring and administrating version control systems includes TFS, SVN, GIT.
- Troubleshot and resolved bugs in .NET applications to ensure optimal development environment.
- Involved in testing and debugging and performed thorough Unit testing.
- Experience wif TFS and Jira project management tools.
- For Transferring Data from one file to another type of file through SSIS.
- Involved in database design and development and Writing/Optimizing Stored Procedure, Functions,
Environment: Visual Studio 2015, C# 5.0/4.0, .Net Framework 4.0, ASP.NET MVC 4.5, Entity Frame Work 5.0, LINQ, WPF, TFS, XML, jQuery, Angular JS, Bootstrap, AJAX, Agile, SOAP, Azure, REST, JSON, T-SQL, NUNIT, SSIS, SQL Server 2012/2008
Confidential, St. Louis, MO
Sr.Net Developer
Responsibilities:
- Involved in teh User meetings, documented teh Change requests.
- Designed and implemented application using C#, ASP.NET MVC 4.0 wif Razor View Engine, jQuery, AJAX, HTML, JavaScript.
- Extensively used CSS and Bootstrap for styling teh HTML elements.
- Responsible for making AJAX Calls for teh UI Interactions to teh Controller Actions usingjQuery and getting teh Data back as JSON and parsing it onto teh UI.
- Develop applications to address business requirements using ASP.NET technologyUsing MVC architecture wif Entity Framework.
- Used MVC wif Strongly Typed View Models to provide more flexible, editable and sortable grid view to increase user interaction.
- Implemented Client-Side logic wif Angular JS and extensively used Angular UI (Angular Bootstrap) for ng-grid, and UI components.
- Implemented AngularJS Services to bind teh data and provide access to teh data on teh server.
- Used AngularJS as teh development framework and done CRUD operations wif $http service
- Designer forms are structured documents wif a hierarchical structure that can be converted into XML. dis structure can include structure from XML Schema and example XML files.
- Created and Implemented ASP.NET Web API Controllers and Models and Entity Framework..
- Experience in SQL Server Integration Services (SSIS) and SQL Server Reporting Service
- Strong Experience in Design & Development of Client-Server & Web applications using Object Oriented Analysis and Design (OOAD) methodologies..
- Involved in maintaining versions of source code using TFS (Team Foundation Server) and GITHUB.
- Created Restful services using web API to interact wif business layer.
- Developed class Libraries using C#.NET to implement Business Logic.
- Designed, implemented and configured WCF service layer.
- Built teh C# libraries to modularize teh code and maintain it better.
- Used LINQ, LINQ to SQL and ADO.NET to interact wif teh databases.
- Involved in daily Stand-up meetings for status reports.
- Created Stored Procedures, Triggers, Tables, Views, and Indexes in SQL Server for various database processes.
- Performed Unit Testing.
Environment: .NET, C#, ASP.NET MVC 3.0/4.0, Razor view, Partial View, Agile, LINQ, Bootstrap, WPF, WCF, HTML, CSS, AJAX, jQuery, ADO.NET, Entity frame work, JavaScript, Azure, SQL Server 2012, SSIS, SSRS, Visual studio 2013.
Confidential, Lansing, MI
.Net Developer
Responsibilities:
- Responsible for gathering requirements and involved in analysis and design of teh system based on n-tier architecture.
- Extensively used assemblies implemented using C# and ADO.NET as teh middleware components for encapsulating teh business logic.
- Responsible for teh design and coding of user interface to receive notification of teh tenders, receive tender documents online, fill out teh forms online, submit proposals and documents, Submit bids online.
- Created stored procedures for Master forms using Transact-SQL for accessing and manipulating teh data in SQL Server 2008 using ADO.NET.
- Developed user interface (Web Forms) for teh modules using ASP.NET, WCF, CSS, XML, HTML.
- Worked intensely on teh UserInterface.
- Implemented REST API, Web Services for autantication.
- Extensively used razor view engine
- Created Business Logic Layer & Data Access Layers to implement teh MVC architecture.
- Created various views using templates (Scaffold) to display data related to Products.
- Implemented Routing, Security, Action Filter, HTML halper techniques for application development.
- Implemented Cascading Style Sheet (CSS) to improve look and feel of teh ASP.NET web page.
- Created various class libraries and used it in teh development by referencing in assemblies.
- Deploying data accesses assemblies in GAC. Data accesses assemblies are designed to take care of most common data access scenarios.
- Created Stored Procedures to perform automated rules, updating to related tables using SQL Server 2008.
- Implementation of client-side validations using jQuery and ASP.NET MVC Validation implemented at Controller level.
- Implement agile scrum methodology in application development.
- Created re-usable utility libraries to generate reports in various formats from ADO.Net Dataset.
- Handled ASP.NET features such as Exception Handling and Custom Error Messages.
- Handled Run Time Errors & Compile Time Errors by implementing appropriate Error handlers in C#.Net.
- Used JavaScript and Server Validation Controls for performing input validations.
- Used Crystal Reports for generating reports.
- Deeply involved in root cause analysis for troubleshooting major problems associated wif teh system.
- Performed automated unit testing on teh application.
- Actively involved in documentation, test plans, test cases, testing and reviews.
Environment: C#.net 4.0, ASP.NET, ASP.NET MVC, CSS, HTML5, AJAX, WCF, SOAP, jQuery, Java Script, SQL Server 2008, Entity Frameworks 3.0, WCF, SOAP, WSDL, ADO.Net, IIS, Visual Studio 2012.
Confidential
. Net Developer
Responsibilities:
- Regular interaction wif clients and experience introubleshootingapplications.
- Created win forms in C#.Net and extensively used win forms controls in teh forms.
- Created Web APIs using ASP.Net Web API allow new web projects to leverage reusable data.
- Designed and developed user interface screens using HTML, CSS, DHTML, JavaScript, jQuery, Telerik Controls and AJAX and implemented teh business logic using C#.Net.
- Expertise in JavaScript and ASP.Net for AJAX implementations and client side validations.
- Responsible for setting up teh endpoints and bindings for WCF Services.
- Implemented Entity Data Model (LINQ TO SQL) extensively to retrieve data from backend.
- Developed rich UI for teh application using Windows Presentation Foundation (WPF).
- Created and deployed SSIS packages to production, scheduled them to run on routine basis and monitor log for errors.
- Used ADO.Net for retrieving teh data from teh database .
- Maintained various versions of teh code wif teh halp of version control tool
- Developed an MVC application using RAZOR syntax for view engine.
- Followed agile methodology for application development in various parts of teh project.
- Developed Business logic, common, Data access layer for WCF services using Repository factory and C#.Net.
- Responsible for Unit Testing, Integration Testing and regression testing.
- Working on Bootstrap for maintaining teh responsive sites.
- Worked in aScrum Development Environment..
- Involved in creating Views,Tables, Stored Procedures, and Functions and writingcomplex querieson SQLServer 2008.
Environment:Visual Studio 2010, .Net Frame work 3.0, ASP.Net, C#, SQL 2008, C#.NET, HTML, CSS, DHTML, jQuery, AJAX, JavaScript, IIS, Telerik Controls, Web API, REST full, MVC, XAML, Agile, LINQ, WCW, TFS, SSRS, SSIS, WPF, WCF
Confidential
Web developer
Responsibilities:
- Developed applications using C# .NET.
- Used ADO.NET to utilize SQL data source implementing Datasets, Data Reader, Data Adapter to connect and manipulate databases.
- Responsible for developing windows application using VB.Net and SQL Server
- Involved in design, development and maintenance of teh modules
- Designed Application architecture including Application Layer, Business Logic Layer, Data Access Layer
- Implemented controls like data grid view, data view, list view, list box etc. and bind teh data to teh controls using binding source.
- Used ASP.NET Input Validation controls and JavaScript to perform client-side validation
- Extensively used Master pages and Themes to has a uniform look and feel for entire website.
- Used ASP.NET web controls such as data grids, combo box and list box for designing of web forms.
- Worked on Generic classes using C# to create Support Functions and Database Operations
- Used Cascading Style Sheets (CSS) to attain uniformity of all web pages
- Developed code for exception handling to resolve Run Time Errors
- Regular status updates are provided to project manager and product leads.
- Configuring teh Web.config file for Autantication, Authorization, and Session State.
- Developed Reports using Crystal Report.
- Used SQL Data Adapters & Datasets extensively for database activity.
- Created SQL Stored procedures and triggers for complex business logic.
Environment: ASP.NET, C# .NET, CSS, HTML, SQL Server 2008, JavaScript, ADO.NET, Visual Studio 2008, .net framework 3.0, IIS, SQL Server Management Studio, Crystal Reports.
