.net Developer Resume
Uniondale, NY
SUMMARY:
- 5+ years of experience in IT industry in all phases of Software Development Life Cycle (SDLC) and production support of n - tier component based, client/server-based applications using .NET technologies.
- Extensive experience in technologies like .Net Framework 4.5/ 4.0/ 3.5/3.0/2.0, C# 5.0/4.0/3.0/2.0, ADO.NET, Entity framework, IIS, ASP.NET MVC, Web API, Web Services, WCF, XML, Microsoft SQL Server, Oracle and MS Team Foundation Server.
- Well-versed with Object Oriented Programming concepts (OOPS) and SOLID principles and used inheritance, polymorphism, abstraction and encapsulation, in application development. Implemented design patterns during application design and development.
- Adept with the concepts and used dependency Injection, parallel programming, and asynchronous programming during development.
- Experienced developer in creating adaptive and responsive UI components and SPA’s using Twitter Bootstrap, HTML5, CSS, Ajax, JavaScript and jQuery.
- Expert knowledge in using JavaScript frameworks like Angular JS, Angular 2, TypeScript.
- Experienced in creating custom services, directives and deep understanding of concepts like two-way data binding, digest cycles, dependency injection in Angular JS.
- Experience in Design and Development of User Interfaces using JavaScript, jQuery, AngularJS.
- Extensively worked on ASP.NET MVC 3.0/4.0, RAZOR view engine and MVVM design patterns and good experience on PRISM framework.
- Strong in Agile/Scrum software development, Waterfall and Test-Driven Development.
- Experience in developing RESTful services using Web API.
- Having knowledge in working with Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF), and LINQ.
- Experience in developing and supporting legacy systems developed in Classic Asp.
- Good in developing projects using VB.NET.
- Experience in converting/rewriting applications from old .NET Frameworks like 1.1/2.0 to new .NET frameworks like 4.0/4.5.
- Experience in creating the data layers using ADO.NET, and ORM tool Entity Framework. Extensively used LINQ queries on collections and Entities.
- Also worked as a windows application developer in using WinForms, Timers , etc. and in creating Windows Services as scheduled jobs.
- Extensive experience in Entity Framework in using Code First, Database First approaches, implemented them in CRUD operations and data migrations.
- Good knowledge on testing MQ impacted programs.
- Extensive working experience in database development, for creating complex database queries, writing Constraints, Indexes, Views, Stored Procedures and Functions using T-SQL and PL/SQL in SQL Server 2005/2008/2012 , Oracle 8i/9i/10g.
- Good command over commercial RDBMS such as SQL Server 2008/2005/2000, Oracle10g/9i/8i and Microsoft Access.
- Having good knowledge of Importing and exporting of bulk data, backing up and restoring databases in SQL Server.
- Created and maintained SSIS packages to Import/Export data from flat files, XML, Excel and Oracle
- Extensive experience in developing reports using Crystal Reports and SQL Server Reporting Services (SSRS).
- Experience in working with Nunit and MS Test Framework for unit testing.
- Used Microsoft Azure to deploy the applications and maintain the database in cloud.
- Knowledge on MS Azure Cloud Architecture (MS Azure Pack (Private Cloud), PaaS and IaaS) assessments.
- Used Team Foundation Server (TFS), GIT HUB, SVN and Visual Source Safe 6.0 for Version Control.
- Excellent technical ability, good communication skills and hardworking attitude, flexible working individual or in team environment.
TECHNICAL SKILLS:
Languages: VB.NET, C#, Microsoft Azure, T- SQL, PL/SQL, HTML5, UML, XML, Silverlight
Software Methodologies: Agile, Scrum, Test Driven Development (TDD) and Waterfall
Scripting Languages: JavaScript, jQuery, VB Script, DHTML/HTML, CSS, XML, XAML, JSON and Angular JS
Web Services: XML (XSL/XSLT), SOAP, WSDL, UDDI, HTTP, WCF, WPF, WWF
Web Servers: Internet Information Server (IIS) 5.0/6.0/7.0/7.5.
Version Control Tools: VSS, SVN, TFS, GIT HUB
Reporting Tool: Crystal Reports, SSRS (SQL Server Reporting Services), SSIS.
Testing Tools: MSTest, NUnit.
Development Tools: Visual Studio.NET 2015/2013/2012/2010/2008, SQL Server Management Studio.
Operating Systems: Windows 2003/XP/Vista/7/8, Windows Server 2012/2012R2
Databases: Oracle 7i/8i/9i/10g, MS Access 2003/2007, MS SQL Server 2005/2008/2012 /2014
PROFESSIONAL EXPERIENCE:
Confidential, Uniondale, NY
.Net Developer
Responsibilities:
- Involved in the complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance.
- Worked with n-tier architecture involving Services Layer, Data Access Layer, and Business Layer created using C#.
- Responsible for back end coding using C#.
- Involved in Enhancement of existing application utilizing AngularJS, developed routing through web pages and achieved Single page application. Used Angular JS to achieve two-way data binding.
- Extensively used HTML tags, Bootstrap and CSS3 to maintain uniformity in the Web pages.
- Implemented different validation control on the web-pages using Angular 2.
- Included JSON for massive data transfer between Client/Server.
- Developed UI with MVVM by using JavaScript, Knockout.js,
- Used MVC Framework AngularJS in the development for data binding and to consume RESTful web services.
- Created WEBAPI action methods to process enrollments, and created custom classes related to enrollment submission.
- Extensively implemented and consumed WEBAPI 2, used HTTP methods (verbs-GET, PUT, POST, PATCH, DELETE) to do CRUD operations, supporting JSON or/and XML data exchange formats and also implemented Security, Caching features.
- Extensively used XML and JSON Serialization for transferring the data from controller to view.
- Developed the application using ASP.NET 4.0, MVC 4, Razor, C#, jQuery, Ajax, Html5, CSS3, Bootstrap, JSON, LINQ, Repository Pattern, Action Filters.
- Written JavaScript, jQuery functions for Client-side code to implement different functionalities in validations.
- Developed the Windows/desktop application using WPF (Windows Presentation Foundation) framework and followed MVVM pattern.
- Developed visual components through WPF using XAML and Expression Blend.
- Created an application in WPF that generates Silverlight Class library by taking XML file as an input.
- Created UI controls in XAML pages using WPF.
- Implementing enhancements to legacy systems developed in Classic ASP.
- Developed system services SOA application platform for use by all web applications utilizing Windows Communication Foundation (WCF) services.
- Responsible for developing WCF Service Libraries to exchange data between Desktop and Central Application and implement business logic.
- Worked with ASP.NET MVC 4 for creating views to display data by making Ajax calls to action methods in MVC controllers.
- Implemented client-side validations using jQuery/Java script and ASP.NET MVC 4. Data annotations to do validations on the Model Data.
- Connected to Data base tables and views using Entity Framework 4.0 and implemented association between tables Created and Consumed Web API's.
- Used Fiddler, Postman , and Soap UI to test the API's as well as Web services.
- Involved in designing and developing the GUI for the user interface with various controls.
- Involved in debugging high severity defects in UAT.
- Involved in taking Backups, Restoring and Import/Export data using MS SQL Server and involved in following organization standards for code development, peer level code walk through and reviews.
- Worked on SQL Server 2008R2 & 2012 to write Stored Procedures (Procedures, Functions) and Oracle 9i/10G/11G to write packages and insert JMS messages to Oracle Queues for back end development.
- Developed test strategies, test plans and test cases and performed Unit Testing to identify and resolve integration, functional and usability issues before deployment.
- Involved in deploying desktop applications, web applications, websites and console applications to the Microsoft Azure Cloud.
- Deployed application on test, production servers and managed application using Microsoft Azure.
- Used GIT and TFS as Source Control.
Environment:: .NET Framework 4.0/4.5, C#.NET, Visual Studio 2013, SQL Server 2012, Oracle 10g, Entity Frame Work 6.0, HTML, BOOT STRAP, AngularJS, LINQ, T-SQL, IIS 7.0, ASP.NET, ASP.NET MVC 4, WCF, Web services, WSDL, SOAP, MSMQ, jQuery/JavaScript, XAML, AJAX, CSS, XML, TFS, Windows 2008 Server.
Confidential, Irving, TX
.Net Developer
Responsibilities:
- Involve in all the phases of Software Development Life Cycle (SDLC) including Analysis, Design, Programming, Testing and Deployment.
- Created the application in .NET framework 4.5 and implemented logic using C# and OOPS concepts.
- Developed the application using client-side technologies like Java Script, jQuery, Angular JS, CSS3, HTML5 and AJAX.
- Worked with ASP.NET MVC 4 for creating views to display data by making Ajax calls to action methods in MVC controllers.
- Deal with ASP.NET server-side state management features such as application state, session state and profile properties using C#.NET .
- Implemented Knockout JS for data binding and dynamic JavaScript UI.
- Developed the user interface for back office support and worked collaboratively in agile scrum team on the design and development of application based MVC framework using Angular.JS, HTML 5.0 and CSS3.
- Used AngularJS to create maintainable and testable single page application and Implemented 2-way data binding and used ng-filters across the applications.
- Worked with Master Pages and developed Cascading style sheets (CSS) for consistent for application.
- Developed system services SOA application platform for use by all web applications utilizing Windows Communication Foundation (WCF) services.
- Developed the independent WCF (Windows Communication Foundation) services and defined Service contracts for specific functionality in project search module.
- Developed rich windows applications using WPF with MVVM frame work.
- Involved in the design and development of WinForms using C#
- Developing windows application using C#.Net, WPF, Visual Studio 2013 and SQL Server 2008
- Designing WPF Forms, Custom Controls and User Controls using XAML language for interactive UI
- Used Windows Presentation Foundation ( WPF ) for developing desktop applications
- Experience in developing Web Services and invoking them by using XML, SOAP and WSDL for creating proxy classes.
- Supporting legacy systems developed in Classic ASP and developing and supporting applications using VB.NET.
- Used Web Services (SOAP, WSDL, API) for communicating with other applications.
- Implemented AJAX calls from the View to get data asynchronously without posting the whole View.
- Analyzed the stored procedures and wrote scripts for mocking data required for testing the batch job functionality.
- Involved in troubleshooting of existing SSIS Packages by reviewing Data Source/Destination Configurations, transformations and data type conversions.
- Querying the user's data using stored procedures to improve the performance of data retrieval.
- Responsible for tuning T-SQL procedures, triggers and other database objects.
- Interact with the database using Entity Framework to have object-relational mapping and also use LINQ to query the DB.
- Used Microsoft Team Foundation Server for version Control and source code maintenance needs.
- Provide consulting and cloud architecture for premier customers and internal projects running on Microsoft Azure platform for high-availability of services, low operational costs.
- Used Microsoft Azure to deploy the applications and maintain the database in cloud.
- Involved in Unit testing and successful integration of modules and multiple layers in the system.
ENVIRONMENT: .NET Framework 4.0, C#.NET, Visual Studio 2012, SQL Server 2010, ADO.NET, HTML, LINQ, T-SQL, Oracle 10g, IIS 7.0, ASP.NET, SSIS, SSRS, ASP.NET MVC 4, WCF, Web services, WSDL, SOAP, jQuery/JavaScript, MSMQ, MQ series, AJAX, GIS, CSS, XML, TFS, Windows 2008 Server.
Confidential
.Net Developer
Responsibilities:
- Designed web pages using classic ASP.
- Used VB COM to develop re-useable components
- Used Classic ASP pages to get the information dynamically from the database, ADO Objects is used to update the data into SQL Server database.
- Validated the web page fields with JavaScript.
- Collected requirements from the integrators (users) and developed use cases.
- Developed design documents for application and reports and participated in database designing.
- Migrated data and applications from VB to advanced versions of VB.NET and C#.
- Involved in writing client-side validations using Java Script.
- Modified several existing Components as per the requirements.
- Created public Assemblies to implement business logic and Web Services were, employed to integrate necessary applications.
- Wrote various Stored Procedures in SQL Server.
- Documented the design and process of the application.
Environment:: ASP, VB 6.0, SQL Server 2000, VB.NET, ASP.NET, ASP, IIS, TFS, XML, Crystal Reports, Pl/Sql, Sql Server, Windows2000.VSS, and Windows NT.
Confidential
.Net Developer
Responsibilities:
- Developed applications based on departmental requirements and specifications.
- Added new functionality to existing ASPX pages and created several new Webpages.
- Enhanced GUI functionality using ASP.Net controls, custom controls and gave new look to the application.
- Designed style sheets (CSS) that work fine in Mozilla Fire fox, Opera browsers. Involved in writing Cascading Style Sheets (CSS) for styles, and calling them in ASP.NET Pages.
- Interacted and coordinated the development with various other Teams - Solutions Team, localization Team, QA Team & Migration Team.
- Worked on Technical design documentation using the UML. Prepared the Use Case diagrams and class diagrams and developed the web forms using ASP.NET for the Ecommerce based application.
- Developed the client side functionality using JavaScript.
- Created the DTO’s and DAO’s to perform data transactions.
- Worked with created the tables, stored procedures and views as per the business needs.
Environment: Visual Studio 2005, ASP.Net 2.0, C#, SQL Server 2005, ADO.NET, Java Script, CSS, HTML, XML, XSLT, Crystal Reports.