Sr .net Developer/ui Developer Resume
Plano, TX
PROFESSIONAL SUMMARY:
- Around ten years of experience in design, development, testing and maintenance of .Net Applications.
- Good Experience in C#, MVC, AngularJS, jQuery, Web Api, WCF,Web Services, Window Services, SQL Server and JavaScript.
- Good knowledge on cloud platform services using Azure and attended Azure in class room training from Microsoft.
- Good Knowledge on Angular 4.0/5.0
- Expertise in SQL Server creating and maintaining stored procedures, Constraints, Indexes, Views, Triggers and UDF’s and in writing Sql Scripts.
- Good experience with development methodologies like Agile (SCRUM).
- Experience with Single Page Applications (SPA).
- Expertise in Maintaining, supporting and troubleshooting applications and fixing bugs.
- Experience in Design Patterns like Creational, Structural & Behavioral patterns.
- Good working experience with ADO.NET and Entity Framework as a part of accessing and updating the database.
- Experience in Microservices and N - tier Architecture.
- Experience with Service Oriented Architecture (SOA) implementing Web Services: SOAP & SOAP Extensions and WCF: Hosting, Debugging, Tracing, Transactions, and Security.
- Very good knowledge in MVC application, Action Methods, Filters and Validations of MVC applications.
- Design, Development of Win Forms using C#, Java Script for the user interface using the Code behind Class technique.
- Used collections, interfaces, abstract classes to implement the project and also worked with the Exception Handling.
- Proficient in writing Stored Procedures, Functions, Views and Database Triggers for MS SQL Server, MySQL and Oracle DB.
- Provide database coding to support business applications using Sybase T-SQL.
- Very good exposure in creating UI of the web applications. Extensively used CSS, HTML4, HTML5, JavaScript and JQuery.
- Experience in DOM (Document Object Model), DOM manipulations and DOM functions.
- Good at techniques like bundling and minification in angular to reduce the compile and run time of the application.
- Extensive front end and backend development experience and working with .Net Framework4.5/4.0/3.5 using Visual Studio.NET 2017/2015.
- Maintaining and setting up new IIS application pools across multiple domains.
- Hands on experience on AJAX using Microsoft Visual Studio.
- Used all kinds of authentication (Windows/Forms/Single Sign-On) for Site Security.
- Wrote Functionality test cases using NUnit Test cases and used Karma tool for Jasmine Framework.
- Working experience of database design using Normalization Techniques, creation and programming using MS-SQL Server 2012/2008 R2/2005.
- Thorough Understanding of Software Development Life Cycle (SDLC), involved in various phases like Requirements, Analysis/Design, Development and Testing.
- Good knowledge on Reporting Tools, like SSRS and SSIS.
- Good experience in Exception Handling and Debugging.
- Ability to learn new programming languages and Tools very quickly.
TECHNICAL SKILLS:
Programming Languages: C#.Net, VB.Net
.Net Technologies: .Net Framework 3.5/4.0/4.5, ASP.NET, ADO.NET.
Business Intelligence: SSRS, SSIS
Web Technologies: AngularJS, JavaScript, JQuery, XML, XSLT, HTML, CSS, Telerik Kendo
Remote Technologies: .NET Remoting, XML Web Services (SOAP and WSDL) and Windows Communication Foundations (WCF)
Version Control Tools: Git, Team Foundation Server (TFS), Visual Source Safe (VSS)
Databases: Oracle Server 9i/11, SQL Server 2008/2012/2014
Design Methodologies: SDLC, Agile
Web Server: IIS 5.0, 6.0,7.0,7.5 and ASP.NET development Server
Operating Systems: Windows 7/Vista/XP/2000/NT/98/95
PROFESSIONAL EXPERIENCE:
Confidential, Plano, TX
Sr .NET Developer/UI Developer
Responsibilities:
- Responsible for planning, processing and performing development tasks in an efficient manner while Communicating results to upper management.
- Responsible for designing the system using dependency injection patterns and creating the prototype of the system by using various .NET technologies.
- Implement web site functionality using ASP.NET MVC frame work and Angular JS.
- Responsible for creating and consuming RESTful web services and developing service stack services.
- Created RESTful API's using open source web framework Service Stack and ASP.NET WebApi.
- Did Server side Pagination, when Kendo tool license got decommissioned.
- Developed Token service i.e used for Authentication and Authorization which were consumed by many micro services.
- Used Entity Framework (EF6) for all business objects and retrieving data from db.
- Responsible for writing various Views and Controllers in ASP.NET MVC.
- Responsible for writing PL/SQL stored procedures and using stored procedures for various operations in MVC project.
- Used jsPDF to download document as pdf proposal that is customized dynamically based on user input.
- Written custom JavaScript and HTML code to bulk upload locations from spread sheet into siebel tables.
- Responsible for writing code using C# concepts like virtual classes, delegates and use lambda expressions using LINQ.
- Responsible for writing Data access layers in Restful APIs and consuming APIs using Angular Framework.
- Using AngularJS factory and services for dependency injection to share data and common code functionality between multiple controllers.
- Consumed RESTful services using $http module.
- Utilization of various Angular directives across the MVC project to display various templates.
- Responsible for writing ADO.NET to perform various operations on database.
- Extensively utilized Angular components like Providers, Directives, factories and services used across the application.
- Responsible for front end design and scripting using java script, jQuery and Angular JS framework.
- Worked on npm installations of the node.js and performed JavaScript magnifications using Gulp streaming build system.
- Worked on TFS continuous integration system and deploying code using MS build.
- Used Jira & TFS for bug tracking, Issue tracking and Project management functions.
- Worked on different bootstrap components like Font-Awesome and other bootstrap plugins to work with angular controllers.
- Worked on Cross Browser Compatibility and tested the application on popular web browsers such as Internet Explorer, Firefox, Safari, Opera and Chrome.
Environment: Visual Studio 2012/2013/2015, .NET Framework 4.5, TFS, AngularJS (1.X), XML,GULP,GRUNT, NODE.JS, SQL server 2012, Oracle 9i/11, ADO.NET, ASP.NET, ASP.Net MVC 5, RESTful Web services, Web API, WCF, AJAX, Font Awesome Styles, Bootstrap CSS.
Confidential, Raritan, NJ
Sr .NET Developer
Responsibilities:
- Involved in designing and coding for web forms of the application with ASP.NET
- Used C# as code behind to implement the business logic of the web forms.
- Managing the Data Integrity by checking data logs, creating new database instances, users, roles, taking the backups, maintaining the transaction logs, etc.
- Extensively Used ADO.NET technology for data retrieving, querying, storage and manipulation.
- Used C# and ADO.NET to define and implement secure middle-layer components with .Net class libraries using XML and Web Services.
- Used ADO.NET connection, command, datasets, data adapter and data reader to retrieve and store the data in Oracle 9i.
- Developed Application layer using ASP. Net, Server controls, HTML Controls, Data Grid, Data List and Validation controls.
- Modified the login functionality in case the count reaches the maximum number of attempts.
- Created Stored Procedures and triggers to ensure atomicity and consistency on the database transactions.
- Used XML Web Services to enhance the functionality of the Web Applications.
- Involved in implementing relationships between entities by creating primary and foreign key relationships.
- Involved in generating various reports using SQL Server Reporting Services.
- Managed security by creating roles, users and granting permissions.
- Used Visual Source Safe for version control during development.
- Involved in unit testing and also extensively involved in bug fixing.
- Maintenance and support for the products as per the client’s requests.
Environment: C#, .NET Framework 3.0/2.0, Visual Studio.NET 2008, ADO.NET, SOA, Web Services, HTML, JavaScript, XML, IIS 5.0/6.0, SQL Server 2005/2008 and Windows Server 2000/2003.
Confidential, Irvine, CA
.NET Developer
Responsibilities:
- Involved in the SDLC phase of requirement analysis, design, and development of the web based intranet application tool using ASP.NET 4.0 and C#.
- Involved in Identification of Domain, Business Entities and Business Components.
- Interacted with client in gathering the requirements.
- Designing & developing web pages with ASP.Net, C#, CSS, JavaScript, JQuery, Ajax.
- Developed Views, controllers and business logic models using C#.
- Developed the middle tier using a combination of ASP.NET MVC and REST API; Business logic using services and repository pattern and LINQ queries.
- Experience working on Web Services in .NET using SOAP and REST.
- Implemented Repository pattern and Dependency Injection in Web API.
- Involved in optimizing C# and SQL code for increased performance.
- Responsible for the design of the database, design of the entity model, implementation of the business rules and implementation of a WCF based service layer.
- The ADO.Net Entity Framework 5 was used for the object to database mappings.
- Used .NET reflector extensively to decompile the C# code for debugging purpose.
- Implement in ASP.Net State Management Query Strings and Session State for the application.
- Designed and developed the web forms in ASP.NET using C# as the code-behind language and LINQ as the SQL data consumer.
- Extensively used PL/SQL for developing packages, triggers and libraries.
- Designed SSIS Packages to transfer data from flat files to SQL Server using Business Intelligence Development Studio.
- Developed SSIS package for data load into SQL Server tables from Excel as a data source.
- Used AJAX extensively to implement front end /user interface features in the application.
- Involved in design, implementation and Testing of the application.
- Designing the plug-ins to the interface provided by the hosting unit.
- Interact with AJAX client-side library, create and register client script.
- Writing new engine classes, business model in C# also maintaining existing classes for connectivity with SQL Server databases
- Provided ongoing support for users of the application.
Environment: VS 2008, ASP.NET, C#, ADO.NET, SQL Server 2008 R2, HTML, JavaScript.
