.net Developer Resume
Des Moines, Ia
SUMMARY:
- Having over 8+ years of experience as Professional Software Engineering in Application Development, Implementation, Testing, Deployment and Maintenance.
- Professionalism in developing web - based application using the C#, VB.Net, ASP.Net, ADO.Net, Ajax, Java script, CSS, HTML 5, XAML, LINQ, JQuery.
- Expertise in using Visual Studio 2015/2014/2012/2010, .NET Framework 4.5/4.0/3.5 Web Services (WCF, Web API), Entity Framework and User Controls.
- Experience in developing ASP.NET Web Pages using Razor syntax.
- Extensive knowledge in Software Development Life Cycle (SDLC) using Agile Scrum and Waterfall methods.
- Expert in designing and developing enterprise applications using MVC (Model View Controller) and MVVM (Model View ViewModel) Architecture.
- Experience with development of applications using ASP.NET, ADO.NET, C #, WCF and LINQ
- Extensive knowledge in developing GUI using web technologies like HTML 5, CSS 3, XAML, AJAX, AngularJS, Angular2, JQuery and JavaScript.
- Experience with Relational Databases like SQL Server 2014/2012/2008, Oracle 10g.
- Exceptional hold on all .NET related technologies including .NET Framework, C#.NET, ASP.NET, VB.NET, ADO.NET and Visual Studio.
- Excellent Knowledge of developing Windows services,WebServices, WCF.
- Experience in developing and deploying Client server, Web-based, distributed end-to-end enterprise applications.
- Experience with database programming languages using T-SQL and developing complex StoredProcedures, Functions, Joins, Triggers and creating database Views.
- Experience in monitoring, developing and transforming data using SQL Server Integration Service (SSIS) and SQL Server Analysis Service (SSAS).
- Working experience with Team Foundation Server (TFS) and GIT source control.
- Experience in developing Win Forms, Web Forms, User Controls and Custom Controls using .Net Technologies
- Developed Web Forms for User Interfaces using ASP.NET.
- Good Knowledge in implementing Web Service (XML, SOAP), WCF, and REST service which communicate data in a both XML, JSON following SOA in a distributed environment.
- Clear understanding in implementing several design patterns including Inversion of Control(IOC) and Dependency Injection.
- Experience with UML diagrams like Class diagrams, Sequence diagrams, Use Case diagrams using Microsoft Visio.
- Developed applicationsusing NHibernate, LINQ to SQL, Entity Framework 4/5 .
- Expertise in Maintaining, Supporting, troubleshooting applications and fixing bugs.
- Ability to understand projectsrequirements at business level.
- High potential to work under the latest technologies as apart of team or independently and actively participate in projects within work groups and across organizations.
- Self-motivated and quick learner with good analytical, communication, debugging and organizational skills.
TECHNICAL SKILLS:
Programming Languages: C, C++, Java, C#, VB.NET, SQL, TSQL.
.NET Technologies: .NET Framework 4.5/4.0/3.5/, ASP.NET, MVC, ADO.NET, LINQ, WCF, WPF,SOAP, Web API, Windows Form, Ajax, Bootstrap,SharePoint 2013, Nunit, MsTEST.
Web Technologies: XAML, HTML, XHTML, SOAP, CSS, JavaScript, AJAX, AngularJS, Angular 2.0.
Databases: MS-SQL Server 2008/2012/2014/2017, Oracle 10g.
Scripting Languages: JSON, JavaScript, JQuery.
Source Controls: GIT, Team Foundation Server(TFS), ClearCase.
Web Servers: IIS 5.0/6.0/7.0/7.5/8
Operating Systems: Windows 10/8.1/7/Vista/XP/ NT/ Server 2000/2003/2008
PROFESSIONAL EXPERIENCE:
Confidential, Des Moines, IA.
.Net Developer
Responsibilities:
- Developed a Desktop application using WPF, MVVM.
- Extensively used XAML, C# and LINQ.
- Implemented agile scrum methodology in application development.
- Responsible for the Developing User Stories and coordinating with BA team.
- Worked on Syncing the data between the Desktop and Web application.
- Also worked on Syncing offline data when connected to the internet from Desktop Application.
- Used LINQ to Entities , LINQ to Dataset to collaborate the domain and integration objects with the view objects.
- Extensively worked on XAML used Multi- Select Combo Box, DataGrid, ListView, Multi Binding .
- Responsible for providing support and maintenance for Web application (Which is same as Desktop Application for online) and was also involved in resolving the issues of the customers.
- Worked on Binding, Styles, Data Template, Control Template, Routed Events, Converters, Layout Panels in XAML.
- Effectively usedWPFGrid with extensive data binding to display page and sort multiple records.
- Used User controls, Custom controlsboth in Desktop and Web Applicationto suit user’s needs.
- Effectively managed project work by securing the source code, work item tracking, reporting and build using Visual Studio GIT.
Environment: Visual Studio 2017, C#, ASP.NET 4.5, MVC 4, WCF, JavaScript, HTML5, IIS, Bootstrap, SQL Server 2017,Azure Mobile Cloud Service, Windows 10, GIT.
Confidential, Kansas City, MO.
Sr.Net Developer
Responsibilities:
- Developed a Software application using MVC 4 pattern.
- Extensively used HTML, AJAX, JQuery, AngularJS, Angular 2, ReactJS, JavaScript, LINQ and WCF.
- Developed core functionality with the ASP.NET MVC Framework (C#, ASP.NET, WWF).
- Implementation of client side validations using JQuery and ASP.NET MVC.
- Implemented agile scrum methodology in application development.
- Used Online SharePoint native object mode API within SharePoint to develop tight integration with MethodM Online list data in a later phase.
- Played an active role in all stages - requirements gathering, analysis, design, development, debugging, performance-tuning and testing
- Responsible for the Development activities, coordinating with QA team and Business Team
- Delivering new functionalities, integrations and analyzing its impacts
- Used LINQ to Entities, LINQ to Dataset to collaborate the domain and integration objects with the view objects.
- Worked with different ASP.Net dependencies to put them into project .Json file and managed to load AngularJS controllers and services dynamically on-demand by functional module.
- Implemented AngularJS on the frontend for the views and the JavaScript AngularJS on controllers.
- Developing custom HTML elements using AngularJS directives .
- Worked on migrating from AngularJS 1.5 to Angular 2.0.
- Experience in using NHibernate to map objects in your OO application to tables in a database .
- Responsible for providing support and maintenance to the application and was also involved in resolving the issues of the customers on GTMs.
- Worked on Windows Communication Foundation ( WCF ) to create services
- Effectively used Grid View and Form View with extensive data binding to display page and sort multiple records.
- Used Master pages, User controls, Custom controls to suit user’s needs.
- Developed Entity framework based database access layer using LINQ to SQL.
- Effectively managed project work by securing the source code, versioning, work item tracking, reporting and build using Visual Studio Team Foundation Server.
Environment: Visual Studio 2015/2017, C#,mxGraph,AngularJS, Angular 2,NodeJs,Bootstrap, ASP.NET 4.5, MVC 4, WCF, JavaScript, JQuery, HTML5, Entity Framework, IIS 8, AJAX, XML, SOAP, ADO.NET, SQL Server 2012/2014, Windows 7/10, SharePoint 2013, GIT.
Confidential, Redlands, CA.
Sr.Net Developer
Responsibilities:
- Developed a web-application using ASP.NET , JavaScript, HTML, AJAX updated controls, CSS, Bootstrap, N-hibernate in front-end and SQL server in the backend.
- Worked on ASP.NET pages that used CSS, Bootstrap, JavaScript, and Telerik controls on the front end, C#.Net for the code-behind, and SQL Server for the backend. Worked on all levels from creating and editing widgets to editing CSS styles.
- Worked on application performance by passing SQL bulk, data tables to the Stored Procedures, JQuery and AJAX for asynchronous calls on the web page rendering.
- Created several User Controls to be used in Presentation layer to provide modularity, building parent child relationship between the controls.
- Used ASP.NET concepts like Master Page layout, for the consistent look and feel along various pages. Used bootstrap for well-formed look for the data that is being presented in the front end.
- Designed the UI using Telerik controls , AJAX updated controls, Bootstrap classes, implemented client side functions using Java Script,
- Used the update panel in ASP.NET AJAX Extensions to enable partial page rendering while updating the client-side without the post back of the entire page.
- NHibernate was used for data accessing and for creating entity model for the data base.
- Used Sub Version(SVN) as version control and for managing source code changes.
- Created application using HTML5, AngularJS for responsive design.
- Developed using CSS3, JAVASCRIPT, JQUERY.
- Created User Controls for better reusability of codes in the application.
- Successfully designed and implemented XML API, order processing with ASP.NET Web API / REST Services (secured over https).
- Implemented business logic/rules using WCF services andintegrated with the UI components.
- Written stored procedures, triggers using T-SQL for data access from SQL Server 2008 R2 when applicable.
- Project Data importing/exporting using serialization/de-serialization.
- Developed module which deals with validating user, changing passwords and searching of information depending upon priority of user in site using ASP.NET
- Used Team Foundation Server (TFS) for Version Control
Environment: Visual Studio 2012, C#.Net, ArcGIS, ASP.NET 4.5, WCF, RIA Services, JavaScript, JQuery, HTML 5, CSS 3, Entity Framework, IIS 7.5, AJAX- Telerik UI, XML, SOAP, Oracle 11g, Windows 7, Team Foundation Server (TFS).
Confidential, Dallas, TX .
.Net Developer
Responsibilities:
- Designed and developed the application on ASP.NET Framework, HTML 5, JavaScript, CSS, and C#
- Created rich, easy-to-use Views, Partial Views using Scaffolding Templates and Razor View Engine.
- Created Layout Views using CSS/JQuery for Razor Engine to give a consistent look to header element.
- Created and optimized views for user interactions using objects of HTML Helper class, Custom Helpers and JavaScript/jQuery
- Developed various Controllers with Action Methods returning varied action results like File Content, Script Execution, JSON Data, URL Redirection and HTTP Status.
- Developed Data Models by Model First approach using Entity Framework 4.0 to enable strongly-typed LINQ queries.
- Have used ASP.NETValidation controls to do server-side validations and client-side validations based on the user’s browser.
- Responsible for designing MVC pattern webpages.
- Working Experience in SSRS (SQL Server Reporting Services) where creating, deploying and manage the reports.
- Working Experience to transform Xml datafiles, Flat files into destination with SSIS(SQL Server Integration Services).
- Have extensively used Datasets, Data table and Data view to retrieve and manipulate data and display it in an ASP.NET page.
- Installed/Configured and was responsible for setting up the environment and developing using 3-tier architecture.
- Server side working experience with IIS (Internet Information Services) manages hosting, publishing.
- Used Active directory to provide a central location for network administration and security authentication for the users.
- Implemented WCF service and developed asynchronous call back method in class library project to communicate with different layer of the solution.
- Used LINQ to query against strongly typed collections of object and various data source, XML documents, Web services.
Environment: ASP.NET, C#, Visual Studio 2010, Entity Framework, IIS 7.5, WCF, RIA Services, .NET Framework 4, JavaScript,NodeJs, JQuery, HTML,CSS,SOAP, AJAX- TelerikRadControl UI, SQL Server 2008 R2.
Confidential
Software Developer
Responsibilities:
- Participated in gathering Business Requirements by attending regular project meetings with the client.
- Involved in Analysis, Design, Development, Testing and Implementation of the Application.
- Written email component for sending schedule and shared reports.
- The Code behind the project is developed in VB.NET language.
- Created Custom User controls and DataGridView control.
- Created Service, Operation and Data Contracts.
- Implemented services using ASP.NET web services technology.
- Design & Developed XML data upload component using Win forms & Controls.
- Having good experience in PowerShell Scripting.
- Implemented Cache, Data access and Exception handling.
- Created Stored Procedures, User Defined functions, Cursors and Indexes using T-SQL and MYSQL database.
- Written Triggers and Views using T-SQL.
- Implemented Agile /Scrum Methodologies with customer needs and company goals.
- Followed agile methodologies development cycle including planning, requirements analysis, design, coding, unit testing, and acceptance testing when a working product is demonstrated to stakeholders.
Environment: VB.NET, .NET Framework 2.0,Team Foundation Server, SQL Server, Agile Methodology, Visual Studio 2010, Web Service, Oracle 10g, WSDL, XML, XSLT, Telerik Kendo UI, NUnit, XUnit.
Confidential
Jr. Software Developer
Responsibilities:
- Developed application using ASP.NET MVC 3.0.
- Developed views using CSHTML, JQuery, Ajax, HTML and CSS.
- Implemented MVC validation at Controller level
- Used extensively JQuery for client side validations.
- Implemented Service oriented component (SOA) Layer using C# and WCF to decouple the Web application with Business logic layer.
- Involved in Requirement Gathering, Analysis, Design and Development.
- Developed 3-tier logic for various classes, modules and Web forms in ASP.NET 3.0 using C#.NET as a code behind language.
- Preparing project deliverables like Build notes, Integration test case document, Unit test case documents.
- Creation of tables, queries (including union statements), forms, reports and modules for performing daily, weekly, and monthly reporting needs.
- Developed module which deals with validating user, changing passwords and searching of information depending upon priority of user in site using ASP.NET.
- Involved with design team to design User Interface using Win forms.
- Created Role based security levels for Windows Forms Authorization.
- Involved in customizing the Windows Forms Data grid.
- Used Fluent NHibernate for extracting and storing data in database.
- Developed Queries using T-SQL Statements, Views, User Defined Functions, Stored Procedures and Triggers.
- Extensively used Data Annotations attributes for data validation and verification purpose.
Environment: ASP.NET MVC, .Net Framework 2.0, Fluent NHibernate, Visual Source Safe 2005, WCF, Web Services, C#, XML, LINQ, SQL Server 2008, JQuery, CSS, SOAP, IIS 7.5.