We provide IT Staff Augmentation Services!

.net Developer Resume

Malvern, PA

SUMMARY:

  • Creative, responsible, results - oriented Software Engineer around 6 years of experience in analysis, design, and development of Windows and Web applications, leveraging knowledge of the software development life cycle (SDLC).
  • Solid programming skills and knowledge of object-oriented programming concepts.
  • Proficient in developing client/server applications and 3-tier and N-tier architecture.
  • Excellent communication, interpersonal, analytical, and problem-solving skills.
  • Welcomes opportunities to learn new skills and technologies.
  • Solid understanding of Object-Oriented Analysis and Design (OOAD), UML and RDBMS concepts.
  • Hands on experience in design using Object Oriented Programming (OOP) Principles and Design patterns like Abstract factory, Singleton and Object pool.
  • Experienced in all phases of software development life cycle (SDLC) - Feasibility study, Project Analysis, Requirements, Design, Development, Testing, Documentation, Deployment and support.
  • Experienced in working with Iterative Agile Programming Methodologies, Waterfall methodologies, Scrum and Test-driven development (TDD).
  • Extensive Knowledge on .NET Design Patterns including Dependency Injection (DI), Inversion of Control(IOC), MVVM(Model-View-View-Model) and MVC(Model-View-Control).
  • Experience in working with Web Services, WCF Services, ASMX web services, WCF RIA services and ADO.NET, Azure Web, Entity Framework, MS Azure.
  • Experience in web UI technologies using HTML, VBScript, JQuery, JavaScript, 2.0,Knockout JS, Node JS, Backbone JS.
  • Strong experience in Web Technologies like HTML5, JavaScript, jQuery, XML, XSL, XSD, DTD, XML Schemas.
  • Experience in creating CSS (Cascading Style Sheets), Themes and Skins for Web applications.
  • Extensive experience in Relational Database
  • Experience in developing ASP.NET Web custom controls, user controls, Data Controls like Data Grid, Rich UI with extensive use of ASP.NET, Bootstrap and jQuery..
  • Developed, configured and deployed a variety of .Net Framework Applications including WinForms, Web Forms, Web Services and Windows Services.
  • (RDBMS) Design, Database & Query Optimization, Performance Tuning& Indexing and Implementation of database objects including Tables, Views, Stored Procedures, Functions and Triggers using MS SQL Server.
  • Experience in development and implementation of Restful Windows Communication Foundation (WCF) and also responsible for developing WCF based Service, Data and Fault and Message Contract services.
  • Experience in report writing using SQL Server Reporting Services (SSRS) and creating various types of reports like Tabular, Matrix, Drill Down, Drill Through and web reporting by URL Access.
  • Proficiency in writing PL/SQL Packages, Stored Procedures, Functions, Database Triggers
  • Developed a Single page application ( SPA ), mobile-first, cross-device/cross-browser web application for real-time location sharing utilizing AngularJS, JavaScript API .
  • Experience in Microsoft Dynamics CRM Data integration towards import/export of data using SSIS and custom application development.
  • Experience in developing applications using Web Services, WCF, REST, WPF, WWF, SOAP, NHibernate and GIT.
  • Used Continuous Integration tools like Team city, Octopus, TFS, tortoise SVN, GIT HUB for maintaining the versions of the code.
  • Experience in migrating SQL Server Database to Azure SQL database.
  • Hands on experience on Dynamics CRM forms customization using JavaScript and integration of CRM with other web/windows applications.
  • Experience in authentication methods SSO applications such as NTLM, Kerberos, LDAP.
  • Hands on experience in using Web Server - IIS, Team Foundation Server (TFS), Visual SourceSafe (VSS), Data Transformation Services (DTS), System center configure management (SCCM).
  • Experience in using Source Code Control Systems like Team Foundation Server (TFS), Visual Studio Team Services (VSTS), SVN and GitHub.
  • Proficient in writing Unit Test Cases for Business logic using TDD, Qunit test framework and MS Unit test framework, Microsoft Fakes Framework.
  • Experience in Handling multi-threading using TAP and TPL patterns.
  • Experience in Application development and Production support environment and cross platform web-based applications troubleshooting.
  • Expertise in understanding user requirements and translating business requirements into technical solutions with excellent problem solving and troubleshooting capabilities.

TECHNICAL SKILLS:

Programming Languages: C++, C# 6.0/5.0/4.0/3.0/2.0, VB.NET, ASP.NET, T-SQL, PL/SQL, COBAL

.Net Technologies: ASP.NET 4.5/4.0/3.5/2.0 ADO.NET, LINQ, C#.NET, WCF Services, WPF, Web Parts, share point, Win Forms, .Net Framework 4.5/4.0/3.5/3.0, MVC 4.5/4.0/3.5

Web Technologies: HTML/HTML5, CSS/CSS3, Angular 4/2, JavaScript, XML, XAML, AJAX, Silverlight 4.0/3.0, jQuery, Web API

XML Technologies: XAML, XML, XDOCUMENT, XSLT, XPATH, XSL

Databases: SQL Server 2016/2014/2012/2008, MS Access, Oracle 9i/10g.

Servers: IIS 7.5/7.0/6.0/5.0

Scripting Languages: Java Script, UNIX Shell Scripting, batch file scripting, jQuery

Environment: s Microsoft Visual Studio 2013/2012/2010/2008

Operating Systems: Windows NT/2000/XP/7/8/server 2008/2012, MS DOS

ORM Entity Framework, NHibernate:

Unified Modeling Tools: UML, MS Visio 2010/2007

Reporting Tools: SSRS, Crystal Report, SSIS packages

Version Controller: Microsoft Visual Source Safe 6.0, Team Foundation Server (TFS).

PROFESSIONAL EXPERIENCE:

Confidential, Malvern, PA

.Net Developer

Responsibilities:

  • Involved extensively in developing components for Business and Data tier using C#.NET and involved in creating controllers/View Models to handle the events raised on the Razor views/Partial Views in ASP.NET MVC framework.
  • Worked on AGILE SCRUM methodology to achieve smooth collaboration between self-organizing cross functional teams.
  • Created and deployed Web Services using ASP.NET MVC and C#.Net, and generated the proxy class files based on the web services to consume in web application.
  • Created various Angular Services & injected them into Angular Controllers (using Dependency Injection ) to enable AJAX calls and created custom angular directives to create own HTML tags and induced functional behavior to those tags.
  • Modified Web Services using C# to interact with the other applications and exposed them using SOAP and HTTP.
  • Created RESTFUL services using Web API , built HTTP services and formatted responses using web-API media type formatter to JSON .
  • Utilized Entity Framework 5.0 technology extensively for data retrieving, querying, storage and manipulation using LINQ .
  • Involved in Dynamics CRM Data Capture, integration, auditing, Data Mapping, Importing Data and creation of interfaces.
  • Worked on ASP.NET MVC 5 application using C#,Web API, HTML5, CSS3, JavaScript, JQuery, Entity Framework, Angular 2.0, Typescript 2.0 and SQL Server
  • Performed client and server side validation using JavaScript, JQuery,ASP.Net validation controls.
  • Used a Bootstrap 3.0 from Angular platform and point it to the root component of the application instead of Angular ng-app.
  • Used Infragistics controls like Ultra Web Grid, Ultra Web Menu to retrieve, display, and manipulate data from the database.
  • Developed Webpages by using MVC Razor, HTML5, CSS3,JavaScript &jQuery
  • Implemented Client side and server-side validations done using JavaScript and Validation Controls using AJAX calls.
  • Configured security features for the application using Form Based Authentication and Role Based Authorization.
  • Incorporated many rich, user friendly, responsive features in the application using jQuery, Typescript and Angular.
  • Used Cookies and Application Level State Management in Application.
  • Used MAPI to add messaging functionality for the client programs.
  • Developed plug-ins, created workflow activities consumed MS Dynamics CRM web services using CRM SDK
  • Responsible for making AJAX Calls for the UI Interactions to the Controller Actions using JQuery and getting the data back as JSON and parsing it onto the UI .
  • Created Stored Procedures, Functions, and Triggers using SQL Server 2014 database to insert, update, and delete data inside tables.
  • Used Microsoft Team Foundation Server ( TFS ) for version Control, source code control, project related document sharing and team collaboration.
  • Involved in testing like Unit test, Integration test, and Acceptance test using NUnit unit testing framework and responsible for writing test scripts and scenarios.
  • Actively participated in daily stand-up meetings, go-no-go meetings, and bi-weekly sprint meetings as part of Agile methodology.

Environment: Visual Studio 2015, .NET Framework 4.6.1, C#, ASP.NET MVC 5.0, Web API, HTML5, CSS3, AJAX, LINQ, CRM 2015, Angular JS 2.0, XML, IIS 8.0, JQuery, SQL Server 2014, DB2, Infragistics15.1, TFS

Confidential, Coppell, TX

.Net Developer

Responsibilities:

  • Involved in the complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance.
  • Writing Software Requirement Specifications & Test cases, Object Oriented Analysis and Design (OOAD) using UML with Microsoft Visio 2010.
  • Developed solutions for diverse programming scenarios in C#, employing Object Oriented Programming (OOP) concepts such as: encapsulation, inheritance, polymorphism, and abstraction.
  • Development was done using Agile methodology with daily scrums, and continuous integration using the SDLC process to deliver higher-quality software far more rapidly.
  • Created & hosted WCF Services and used different bindings to make it available to different clients.
  • Extending ASMX to WCF Services to improve import and export different client file transactions.
  • Designed and implemented the Dunning Letter system, using ASP.NET , Visual Studio 2015, SQL Server 2012, TestDriven.net and Crystal Report 2008, Telerik Report.
  • Used Microsoft Entity Framework Code First approach for the Data Access Layer for the ASP.NET MVC 5.0 application and used Entity Framework for the use of LINQ -based Data Access.
  • Created Web APIs using MVC 5.0 along with dependency Injection repository patterns using Microsoft Unity.
  • Developed front end UI application using Angular JS and given support to the existing applications.
  • Developed all types of UI pages using HTML5, DHTML, XSL/XSLT, XHTML, CSS3, JSON, JavaScript, JQuery, Angular JS, Kendo UI and Ajax .
  • Used Web API for the business layer logics and used LINQ to retrieve data from the database.
  • Developed client call back mechanism and DOM manipulation using Angular JSto provide better user interactivity.
  • Experience in working on Bootstrap loader global CSS3 settings and improve the Html5 elements style behavior for the UI display.
  • Pre-populating data into the CRM page during the page load using JavaScript, CRMWeb Services and XML object.
  • Extensively used Third Party tools like Dev Express for developing rich user interfaces.
  • Used Angular JS as framework to create a Single Page Application ( SPA ) which can bind data to specific views and synchronize data with server using SASS, LESS, Bootstrap, AngularJS.
  • Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular JS.
  • Used tortoise SVN, team city and Git Hub as part of continuous integration process.
  • Created and utilized Web API methods for database operations (CRUD) through Entity Framework.
  • Implemented the project using ASP.NET, C# and back-end database as SQL Server 2012
  • Assisted in production OLAP cubes, wrote queries to produce reports using SQL Server 2008/2012 Analysis Services (SSAS) and Reporting service (SSRS).
  • Used SSIS to create ETL packages to Validate, Extract, Transform and Load data to Transaction.
  • Creating complex SSIS packages using proper control and data flow elements.
  • Used various Telerik controls, Infragistics Net Advantage developed User Controls to design custom UI to meet the requirements and to increase the ease of use for customers.
  • Refactored and enhanced an existing AngularJS application to follow strict MVC patterns.
  • Performed Unit Testing with the testing tool N-Unit and involved in Unit test case, code review checklist preparation and validation for Mobile Applications.
  • Good exposure to the JIRA - project tracking tool and Agile's Rally . Using JIRA and Rally which updates the work status, with the team and interacts with the other teammates across geography.
  • Worked on applications software development efforts from deployment through the maintenance support process.

Environment: Microsoft SQL Server 2012,Visual Studio 2015, C#, VB.NET, ASP.NET, MVC 5.0, Web API,jQuery, HTML5, JavaScript, CSS3, CRM 2015, AJAX, Angular JS, Entity Framework, LINQ, VSTO, IIS 7.5, NUnit, TFS.

Confidential

.Net Developer

Responsibilities:

  • Active involvement in development, implementation, requirements analysis and design of project
  • Made enhancements to Dashboard UI web application using CSS, User Controls, MS Chart Control, Master Page and ASP.NET Validation Controls.
  • Used Web API to create controllers and expose JSON data, images and XML to web clients.
  • Created a security token service using authorization and authentication components.
  • GUI development using C#. NET, ASP. Net MVC 4, HTML5, CSS3, AJAX, jQuery and jQuery Mobile.
  • Made a custom modal service using Angular UI Bootstrap script and dynamically bind various properties into the dialog.
  • Developed application for front end and designed all the UI screens with Angular JS.
  • Used Chrome Dev Tools to inspect DOM, debugging JavaScript and optimize web pages.
  • Created several ASP.NET pages using ASP.NET, C#, LINQ (Entity Framework) and SQL Server 2008R2.
  • Created methods in database layer using code first and repository pattern approach and encapsulated access to backend database.
  • Followed Agile engineering approach using SCRUM and Test to Design.

Environment: C#, VS 2012, .NET 4.0, MVC Web API, IIS 7.5, HTML 5, XML, CSS 3, Angular JS, jQuery, Bootstrap, JSON, TFS, SQL Server 2008, SSMS, NUnit, SCRUM

Confidential

Software Engineer

Responsibilities:

  • Design and developed the application in a typical sophisticated SOA environment, performing responsibility of developing WCF RIA service, WEB Services, WCF Services required for different business requirements which involved work from design phase up to documentation.
  • Designed and implemented Knockout JS view models as well as the underlying JSON model data.
  • Leveraged HTML5, Canvas, Bootstrap, CSS3Webkit transformations, Animations for styling to improve user experience throughout.
  • Implemented UI designs, Animations, Storyboards in XAML and C# using Visual Studio 2012, .NET 4.0 and Expression Blend.
  • Configuring Silverlight Applications for Windows 8 Mobile applications and working with .cab files for deploying the xap files to the test environment.
  • Analyzed new WPF application using MVVM and Repository pattern, from design to completion.
  • Develop and maintain user interaction layer using WinForms.
  • Handled routed events and used various stack panels and controls in WPF.
  • Developed Native for both Android and IOS application using Xamarin.
  • Designed and implemented the Portable class libraries (PCL) for handling database connections across platform using SQLite.NET .
  • Used SQLite.NET with Xamarin . Forms and MVVM for reading and writing data to SQLite database.
  • Implemented Windows Mobile GUI designs in XAML,C# using Expression Blend Windows Mobile.
  • Designed WEB API services for mobile applications using Dependency Injection with Unity patterns.
  • Developed Data Access Layer using LINQ Data context object with ADO.NET Entity Framework 4.0.
  • Designed and implemented various Silverlight 4.0/5.0, User and Custom controls like multi binding.
  • Implemented Single Sign On applications by using Active Directory.
  • Used WPF in creating different animated scenes using transforms, animation controls.
  • Extensively used Log4Net for logging the exceptions to the database tables.
  • Regression testing the logged bugs using HP Quality Center and Bugzilla Bug reporting tools.
  • Involved in testing like Unit test, Integration test, and Acceptance test using NUnit unit testing framework and responsible for writing test scripts and scenarios.

Environment: Visual Studio 2012, .Net framework4.5/4/5.1, C#,HTML5, CSS3, JavaScript, Silverlight 5.0, Entity Framework 3.5, LINQ, SQLite.NET, XAML,XAMARIN, IIS,Classic ASP, ASP.Net MVC 4/5,jQuery, TFS.

Hire Now