Sr. .net Developer Resume
El Paso, TX
SUMMARY:
- Over 8+ Years of extensive experience as a multi - tier Web based client server application developer with solid understanding of database designing, development and installation of different modules.
- Proficient in working across all stages of Software Development Life Cycle (SDLC) and Agile methodologies.
- Expertise in developing applications using OOPS, SOLID design principles and design patterns such as MVC and MVVM.
- Extensive experience in designing and developing applications in 3-tier/N-tier architecture.
- Extensive experience in developing web applications using .NET Framework, C#, VB.NET, ASP.NET and ASP.NET MVC 4.
- Experienced in writing complex SQL Queries, Stored Procedures, Triggers, Views, Cursors, Joins, Constraints, DDL, DML and User Defined Functions to implement the business logic and also created clustered and non-clustered indexes.
- Developed an Azure based high performance compute environment to support the massive computational requirements of client congressional redistricting Azure application.
- Experience in working with web services and creating, consuming and publishing XML Web Services (SOAP, WSDL) and working with Windows Communication Foundation (WCF).
- Prolific working knowledge in XML, XSL and XSLT for data sharing/data migration and reporting.
- Experience in designing UI using CSS, JQuery, JavaScript and AJAX.
- Experience in designing data access layer using ADO.NET, LINQ to SQL, Entity Framework and WCF Data Services.
- Excellent T-SQL development skills to write complex queries involving multiple tables, great ability to develop and maintain stored procedures, triggers, user defined functions.
- Designing and developing rich application for Web (ASPX/Silverlight) and Windows (WPF).
- Implemented delegates and transformers for notifications using functions and procedures.
- Experienced in using JavaScript libraries like jQuery, Angular (2/4/5) and jQuery UI.
- Tested all application controllers extensively with Angular JS 1.6 built-in testing facilities.
- Developed custom controls for Angular JS 1.6 UI Grid for generating reports and converting to Excel / PDF file formats.
- Proficient in LINQ to SQL, LINQ to XML and LINQ to Objects.
- Researched and analyzed both new and already existing Google materials and analyzed use suitability.
- Experience in designing mobile applications using JQuery mobile, Phone Gap and HTML 5.
- Proficient in relational database such as SQL and Oracle11g R2.
- Experience with NoSQLMongo DB in working with collections, indexes, shards and other database management tasks.
- Extensive experience in working on projects with Waterfall and Agile methodologies such as Test Driven Development (TDD) and SCRUM.
- Expertise in TSQL (SQL Server) skills (Stored Procedures, Cursors, Triggers, Functions, indexing, SQL queries) and relational databases.
- Involved in creating the Model and Controller for accessing the data to View and implemented the Parameter Binding in Controller.
- Proficient in Oracle Tools and Utilities such as TOAD, SQL*Plus, SQL Developer and SQL Navigator.
- Involved in developing the Front-End Template frameworks for JavaScript including Bootstrap, jQuery, AngularJS etc.
- Involved in enhancing the application user interface, modifying the data base columns using the entity framework.
- Experience in generating Custom Reports and several types of Tabular, Matrix and distributed reports in multiple formats using Crystal Reports and SQL Server Reporting Services (SSRS).
- Experience in deploying applications on Windows and UNIX environments.
- Implemented and extensively used the Object-Oriented programming concepts in C# and ASP. Net4.5.
- Experience in working with version control tools such as TFS, Subversion and vault source control.
- Tested applications on device simulators and actual devices to fine-tune products.
- Experience in working with TFS to create work items, branches and maintaining builds.
- Experience in creating, maintaining and publishing builds using MS build.
- Very Good Written, Oral, communication, problem solving, and inter-personal skills.
- Ability to work independently and as an active team player.
- Highly result-oriented and pro-active, proven abilities to learn new technologies quickly and implementing them successfully in project.
TECHNICAL SKILLS:
Operating Systems: Windows XP,7,8 and LINUX, UNIX
Programming Languages: JavaScript C, C#, ASP.NET(C#), VB.NET, VB6.0, HTML, XML, and PL/SQLFrameworks
NET Framework 4.0/3.5/2.0/1. x.
Scripting Languages: JavaScript, JQuery, AJAX
Web Technologies: ASP.Net, ADO. Net, Dev Express, NHibernate, HTML, DHTML, Angular JS, NODE.JS, Bootstrap, Rest. JS, XML, AJAX, CSS, XML, XSL, Web Services, WSDL, UDDI, WCF, WPF, Silverlight.
Software Application: VisualStudio.Net, Dreamweaver and Expression Blend.
Reports: Crystal Reports 10/9.0, SQL Server Reports.
Web Servers: IIS 5.0/6.0/7.0.
Methodologies: Agile, waterfall, SCRUM, TDD
Version Control Tools: Subversion(SVN), CVS, GIT
Database: Oracle 8.x/9i/10g/11g, MS Access 2003, MS SQL Server, Mongo DB.
Third Party Frameworks: Telerik Controls and Infragistics.
PROFESSIONAL EXPERIENCE:
Confidential, El Paso, TX
Sr. .Net Developer
Responsibilities:
- Involved in Full Systems Development Life Cycle (SDLC) and architectural design.
- Working in a waterfall environment to deliver higher-quality software.
- Involved in gathering all requirements from the client and provided expertise advice for better enhancement of the application.
- Developed the UI panels and core functionality using C#, Asp.net, Visual Studio 2012, JavaScript, Html5 and Css3.
- Implemented ASP.NET MVC pattern mechanism to display Insurance Claims, Service Transaction, Schedule and Appointments.
- Utilized ASP.NET input validation controls and JavaScript to perform client side validation.
- Developed Email Notification System using MSMQ asynchronous model using WCF Service and .net MSMQ binding.
- Used Factories, Services and built many custom directives.
- Created SSIS Packages to load the data from different applications sources like Excel, JIL, Flat File and Oracle into Sql Repository.
- Developed Data Access Layer using Entity Framework using repository, Aggregator and Façade patterns to access data from SQL and SQL Developer, also used API calls to enterprise API to get data in case of enterprise data.
- Created new tables, wrote stored procedures for applications and some user defined functions.
- Used FileZilla to upload the files to Project workbook and use Vault Client to store the source code.
- Worked on creating Rest Services using ASP .NET Web API and C#.
- Used SSIS to load files containing information of Providers to the SQL staging database that would later be used for look up information during the transformation process.
- Hands on experience in design using Object Oriented Programming Principles like Encapsulation, Inheritance, Polymorphism, reusability and Design patterns.
- Experienced in using Lambda Expressions, Query Expressions, Anonymous Types and Extension methods with Language-Integrated Query LINQ .
- Used SOAP to implement Web Services and Consumed and published XML Web Services in the application.
- Used Windows Azure to deploy the application on the cloud and managed the session
- Developed extensive Stored Procedures and Triggers on SQL Server 2012 databases, which are hosted on Windows, sever 2012.
- Responsible for creating detailed requirements, test plans and procedures for application testing, unit testing for various pages.
- Monitoring existing code and doing performance tuning if necessary.
- Used TFS as version controlling source code.
Environment: .Net Framework 4.5, Azure, C#, Asp.net, Visual Studio 2012, JavaScript, HTML5, CSS3, MVC, SQL Developer, FileZilla, LINQ, SSIS, SQL Server2012, TFS.
Confidential, Bentonville, AR
.Net Developer
Responsibilities:
- Involved in the complete Software development life cycle (SDLC) of the project including Analyze, design, develop, deployment, test, implement and production.
- Used fast paced Agile Methodology, involving in task completion, iteration passing through a full development cycle using N-Tire architecture.
- Using C# programming language and .NET framework 4.x, Silverlight, Web Services, Windows Services to develop this scalable enterprise software, perform unit testing and debugging of applications and databases.
- Involved in using MVC pattern for both UI development with Angular and application development with C# and VB.Net.
- Developed rich User Interface for the application using HTML5, CSS and Bootstrap.
- Developing new UI controls either from the scratch or customizing the third party controls (usually telerik here) as per Walmart’s requirements on case-by-case basis.
- Used Model View Viewmodel (MVVM) design pattern for developing the application.
- Created and deployed Web Services using C#, RESTful services to retrieve Data.
- Optimized service call duration using Multithreading techniques.
- Developed fast and responsive HTML5 version that is being developed in ASP.NET that uses Kendo UI for UI, Knockout.js for ViewModels, MVC framework.
- Implemented some of the features with Dependency Injection and used Bootstrap JS to support across multiple platforms.
- Developed responsive admin module using knockout JS and underscore JS
- Used LINQ to query the data model and manipulate the data.
- Performing the database development in SQL Server for holding the User's Information.
- Created SSIS packages to load data from third party data source into application Database.
- Performed Code review and Unit testing for better performance.
- Conducted Unit Testing to verify the individual units of the source code.
- Used Team Foundation Server (TFS) for version control of the source code along with the maintenance of the builds and the relevant documents of the same.
Environment: Visual Studio 2010/2012, C#, XAML, Silverlight, HTML5, MVC 5, CSS3, jQuery, knockout JS, Bootstrap JS, Kendo UI, SQL Server 2008/2014, TFS (team foundation server), Multithreading, JSON, Windows Services, Nuget, MVVM, ADO. NET , Telerik RadControls.
Confidential, Madison, NJ
.Net Developer
Responsibilities:
- Working in an agile environment to deliver higher-quality software far more rapidly.
- Actively involved in Microsoft BizTalk Server 2013 Installation and configuration.
- Design, Developed and deployed a web application using ASP.NET that incorporates both N-Tier Architecture, and Database Connectivity.
- Worked on migration of VB6 to VB.NET using visual studio.
- Used ASP.Net Web Form controls like Textbox, Button and Dropdown list controls for creating an easily accessible user interface.
- Created training records in Camstar portal for user authentication and set up Category level access and specified tool access.
- Good at handling user access by using training records in camstar.
- Developed Decode custom pipeline components to merge multiple files into one file, submit message to BizTalk message box database.
- Created custom master pages for the SharePoint 2013 intranet. Created custom apps for the Sharepoint 2013.
- Used DataGrid, Grid view and Repeater for various pages.
- Worked on different aspects of .NET framework like ASP.NET 5.0 and on middleware ADO.NET.
- Used Windows Communication Foundation (WCF) web services for creating Service end points and Service contracts for the Application and consumed the web services.
- Developed Email Notification System using MSMQ asynchronous model using WCF Service and .net MSMQ binding.
- Used XML to send a message through MSMQ service.
- Worked on MES migration from Factory works to Camstar 6.0 version.
- Used AJAX to trade data with a Web Server without reloading the page.
- Worked on VB.Net Security features such as Forms-based Authentication and Role-based Authorization.
- Developed extensive Stored Procedures and Triggers on SQL Server 2012 databases which are hosted on Windows sever 2012.
- Experience working with Team Foundation Server 2013.
- Handled run-time errors and design time errors by implementing appropriate error handling mechanism.
- Responsible for creating detailed requirements, test plans and procedures for application testing.
- Assist team of engineers to provide production support and troubleshooting for 24/7 manufacturing operation.
Environment: .Net Framework 4.5, C#, VB.NET, ASP.NET, HTML5.0, Camstar, JavaScript, CSS3, JSON, MVC5, TFS 2013, SharePoint Designer 2013, XML, SOAP UI, SQL Server 2012, Windows Server 2012
Confidential, Charlotte, NC
.Net Developer
Responsibilities:
- Involved in working with entire development cycle (analysis, design, code, test, initial pilot/production launch, and production support)
- Responsible for developing Application using ASP.NET, MVC 4.0 and C#.
- Developed a Razor view engine using MVC because it is light weight and has simple syntaxes.
- Used heavy Jquery UI and Jquery to handle DOM manipulation and client side event.
- Apply CSS dynamically using Jquery and invoking services to Jquery ($.get, $.ajax, $, post) methods.
- Used Web API as an ideal platform in building Restful applications on .NET Framework.
- Developed classes in Business Layer and in Data Access Layer in C#.
- MVC 4.0 helps in partial views which are a user control and it is embedded inside other view.
- Involved in doing the easy way of validations in MVC by using data annotations.
- Used Angular JS as the front-end UI for developing Single Page Application.
- Designed and developed Web Forms using ASP.NET Controls, CSS and HTML to facilitate the registered users.
- Used user controls and Custom User Controls to provide standard interactive User Interface.
- Created services to read xml data from MSMQ and Importing in to database by applying business rules for validation.
- Used JavaScript and ASP.NET controls for validations.
- Involved in doing the easy way of validations in MVC by using data annotations.
- Responsible in developing Stored Procedures, Views, Indexes, Scripts for database transactions using SQL server 2012.
- Entity Framework to support the development of data-oriented software applications.
- Developed Stored Procedures, T-SQL Queries using SQL Server and SQL scripts.
- Involved in testing of application by Unit Testing, Integration Testing and User Acceptance testing.
Environment: Visual Studio.NET 2012, MVC 4, Clear case, Web API, SQL Server 2012, C#, Web Forms, Entity Framework 6.0, ASP.NET 4.5, JSON, Angular JS, HTML5, CSS3, IIS.
Confidential
.Net Developer
Responsibilities:
- Involved in designing and coding for Horticulture Project.
- Involved in gathering all requirements from the client and provided expertise advice for better enhancement of the application.
- Involved in Full Systems Development Life Cycle (SDLC) and architectural design.
- Designed User Interface using Web Forms, Win forms, DHTML, XSLT, XML, JavaScript, AJAX, CSS, ASP.NET, Server Controls and Visual Studio.Net.
- Validation controls by using C#.NET and JavaScript were implemented to perform validations.
- Worked on .NET Security features such as Forms-based Authentication and Role-based Authorization.
- Extensively worked on WinForms using C#, which involved Multithreading.
- Worked on migration of ASP.NET using Visual Studio 2008.
- Converted all the in-line SQL into stored procedure in SQL 2008 for better execution.
- Used Data Grid, Grid View and Repeater for various pages.
- Designing database schemas.
- Involved in unit testing for various pages.
- Created database triggers and stored procedures in Data Layer of the Recreation Dynamics.
- Designed and developed Search query in SQL.
- Created a triggers, cursor, functions, and collections in SQL.
- Used .NET validation controls on several pages.
- Designed Master Pages, Themes and Profiles for consistency and look and feel of website.
- Created various SSRS reports for department.
Environment: .NET Framework, ASP.NET, C#.Net, Web Services, Web controls, Microsoft SQL Server 2008, LINQ, AJAX, JavaScript, ADO.Net, JQuery, HTML, DHTML, XSLT, XML, CSS.
Confidential
.Net Developer
Responsibilities:
- Involved in Analysis, High Level and Detail Level Design Documentation and Development of various modules.
- Involved in writing unit test cases and validating the test scripts.
- Reviewing the design and code of team members.
- Involved in designing and developing front-end screens using HTML & ASP.NET Controls.
- Responsible for writing Java Script files for client side Validation.
- Intensively Used Data editing and displaying controls like Repeater, Grid view and Data List
- Paging and sorting capabilities in grid, binding grids with Data Reader and Datasets.
- Created libraries to implement business logic that is consumed by the Web application.
- Created Mailbox Monitoring Service in C# to automate case creation process.
- Created tool to monitor set of configured Windows Services installed on server.
- Involved in creating of Tables using Normalization Techniques and Referential Integrity rules
- Involved in performance tuning of stored procedures, functions and queries in SQL.
- Responsible for giving immediate hot fixes to issues that need to be resolved on priority
- Handled Application Training to Operations Team
- Involved in working with the Production Issues and enhancements
- Created Quick Guide for reference to new users and embedded in application
Environment: ASP.NET 3.5, C#, AJAX, Java scripts, HTML, CSS, T-SQL, SQL Server 2005, MS Visual Studio 2008, MS Visio