.net Developer Resume
Salt Lake City, UT
SUMMARY
- 7+ years of professional experience in Information Technology with experience in complete Software Development Life Cycle including Analysis, Design, Development, Packaging & Deployment and Configuration.
- Experience in Microsoft .NET Technologies - .NET Framework, C#.NET, VB.NET, ASP.NET, ASP.NET MVC and ADO.NET.
- Experience in designing, coding, implementation of Internet/Intranet Applications using ASP.NET, ASP.NET MVC, C# .NET, VB.NET, ADO.NET, LINQ, Microsoft SQL Server and IIS 7.5 (Internet Information Services).
- Experience in working with Web Forms, User Controls and Web Controls using ASP.NET, ASP.NET MVC, Angular JS, C#.NET, HTML5, DHTML, CSS, CSS3, XML, XSL, JavaScript, jQuery, JQuery Mobile in Visual Studio.
- Experience working on 3-Tier, N-Tier Architectures, MVC (Model View Controller), MVVM (Model View, View Model) in applications.
- Experience with all phases of SDLC in the Waterfall model and Agile (SCRUM) methodologies.
- Experienced in utilizing the new integrated features of ASP.NET versions like Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF).
- Software developer for back office Banking application using Intersystem Cache (Mumps) technology.
- Experience in Data Modeling, Designing and Creating Tables, Views, Stored Procedures, Triggers against MS SQL Server T-SQL and Oracle 11g PL-SQL relational databases.
- Experience in building and consuming .NET Web Services using SOAP and REST.
- Experience in creating and managing Virtual Machines in Microsoft Windows Azure and setting up communication with the help of Endpoints and also VM Migrations from Transitional hosts.
- Good Experience in creating Cache Memory on Windows Azure to improve the performance of data transfer between SQL Azure and WCF services.
- Experience in Mobile web application using JQuery, JQuery Mobile, WCF, HTML5, CSS3, Cordova and Phonegap for cross platform.
- Experience in Microsoft Debugging tools like VS Debugger, WinDbg, and CorDbg for observing the run time behavior of programs and to also to find problems.
- Experience in Microsoft testing tools like NAnt and NUnit to run the test parallel to console runner within the Adapters. Experience in Integration testing, writing Test cases, Test plans, Bug analysis and fixes.
- Experience using Team Foundation Server 2010 (TFS), SVN and Visual Source Safe VSS 6.0 for Version Control.
- Integrating REST API & Web services on WordPress, CMS and other PHP based Websites.
- Familiar using WPF in creating and using interactive user experiences for Applications. Experience in ORM LINQ (Entity Framework).
- Familiar with design and development of business reports using Crystal Reports, SQL Server Reporting Services (SSRS).
- Familiar with NServiceBus for designing and implanting the software communication in SOA applications.
- Design, develop, test and automateExtraction Transformation & Loading (ETL) processes using SQL Server Integration Services.
- Experience with JavaScript libraries like JQuery.JS, JQueryMobile.JS, Bootstrap templates and Angular.js framework.
- Cache Web Developer for a major Investment bank. Tools used were Cache Web link, JavaScript and CSP.
- Experience in CMS (Control Management System) to manage the workflow for websites with automated cascading on a central interface.
- Extensively worked on Migration of SQL Server and strong knowledge of SQL server ETL development.
- Experience in AngularJS practices and commonly used modules based on extensive work experience.
- Build a fully functional demo for Education Analytics Product using SharePoint Online, Windows Azure, SQL Azure, Silverlight technologies.
- Experience delegating task to team and co-ordination of development activity in offshore onsite model.
- Fast learner and quickly adapt to new technologies that help improve the business.
TECHNICAL SKILLS
Languages: C#, VB.NET, C, ASP.Net, XML, ASP, Java, SQL, TSQL, HTML, DHTML, CSS
Databases: SQL Server 2012, Oracle Coherence, Mongo DB, Cache DB.
Web: Web Services (SOAP, REST), JSON, RESTFUL WEB API
Operating Systems: Windows, Linux
.NetTechnologies: Windows Forms/Services, Web Applications, Web Services, WCFWPF, Windows Azure Cloud Computing Platform.
Frame Work: .NETFrame Work, Enterprise Library, MVC, Angular JS
Tools: Visual Studio, MS-Visio, WFC, and TFS.
PROFESSIONAL EXPERIENCE
Confidential, Orlando, FL
Sr .Net Developer
Responsibilities:
- Designed and developed Web Pages using ASP.NET, VB.Net, C#.NET, HTML, JavaScript, Angular JS, CSS and server controls.
- Worked in an Agile Methodology (Scrum) to meet timelines with quality deliverables.
- Maintained uniformity among all web pages in GUI and designed Master Pages and themes.
- Security features were provided using Cookies and Session ID so that unauthorized access could be denied.
- Used various server controls like Multi View and Grid View with extensive data binding to display, page and sort multiple records.
- Developed Web Forms for User Interfaces using ASP.NET and VB.NET using Server Controls, HTML Controls and User Controls.
- Developed application for front end and designed all the UI screens with Angular JS.
- Created and deployed XML Web Services (WCF) using ASP.NET and C#, used them to generate the proxy class files based on the web services and consumed in web application.
- Used Cascading Style Sheets (CSS) to maintain design consistency across all web forms
- Developed WCF Services, defining Endpoints, Data Contracts, Message Contracts, Bindings, and Transaction management in service layer and Hosting WCF services
- Used SOAPUI & SOA Cleaner Express tool for testing WCF Services
- Used NServiceBus for communicating between two software’s for different chain of restaurants.
- Established communication between different applications running on same/different platforms using WCF.
- DevelopedREST/HTTP APIs for exposing geospatial applications and also incorporated WordPress Plugins and widgets in accordance to their needs.
- Extensively used ASP.Net MVC architecture for the Web application design to have the application layers loosely coupled.
- Programmed ADO.NET for communication between application and database, used extensively Grid views, Data Set, Data Table and Data Adapter to render reports.
- Effectively implemented ASP.NET security infrastructure for authenticating and authorizing user access as well as performing other security related tasks.
- Developed new Windows Service in C# to process XML's from MSMQ and inserts them along with the extracted data into Database after validation.
- Developed new Windows Service in C# to process XML's from MSMQ, do validations and build a request to be dropped into IBM WebSphere MQ to send to First Data in real time ODS call.
- Developing advanced database driven web based payroll software, back end development and maintenance using PHP and MySQL.
- Created Views by applying complex queries on multiple tables to create the virtual tables and implemented Cursors in Stored Procedures using SQL Server 2012.
- Setting up Connection Strings and connecting SQL Server AZURE Databases from locally Installed SQL Server Management Studio (SSMS).
- Worked directly with the Azure Product team in tracking and resolving defects in the beta Azure PaaS offering.
- Involved in testing like Unit test, Integration test, Acceptance test and Regression testing using NUnit and responsible for writing test scripts and scenarios.
- Created Global.asax file for error handling and error logging.
- Responsible for testing, fixing the bugs and troubleshooting the technical problems.
- Designed and developed parameterized reports, linked reports, matrix and tabular reports with drill down, drill through and drop down menu option using SSRS.
Environment: C#.Net, VB.Net,.NET 4.5, .NET 4.0, ADO.Net, Win Forms, WCF, MVC, Web Services, SQL 2012, Visual Studio 2010/2012, SQL, TFS, HTML5, CSS3, Angular JS.
Confidential, NC
Sr .Net Developer
Responsibilities:
- Involved in gathering of requirements and creation of functional specifications for the project, based on the existing use cases and new use cases proposed by the client.
- Involved throughout in Software Development Life Cycle (SDLC) process and followed TDD (Test Driven Development) when implementing Web Service for budget approval process.
- Experience with all phases of SDLC in the Waterfall model and Agile (SCRUM) methodologies. Unit, Functional and Integration Testing.
- Utilized Master pages, Themes, Navigation controls, Authentication to design secure web pages using ASP.NET MVC and built highly responsive and interactive AJAX -enabled Web applications using AJAX Tool kit.
- GUI development using C#. NET, ASP. Net MVC, HTML5, CSS3, AJAX, JQuery and JQuery Mobile.
- Created several ASP.NET pages using ASP.NET, C#, ADO.NET, LINQ (Entity Framework) and SQL Server 2008R2.
- Experience in working on CSS3 settings and improve the HTML5 elements style behavior for the UI display.
- Developed database objects such as tables, views, PL-SQL stored procedures and user defined functions for database operations in SQL SERVER 2008 standard edition.
- Implemented IOC (Inversion of Control) through Structure map. Preparing SRS, URS, Trace ability matrix and User guide Documents.
- Involved in Database Design, created all kinds of objects like tables and T-SQL views, stored procedures and triggers.
- Used Try, Catch, Finally blocks to catch exceptions thrown. Also maintained the configuration in web. Config file for different exceptions.
- Developing client screens using ASPX, XML, XSL, XQuery and HTML5. UI Design using WPF application.
- Designed reports using SSRS and called them in Web Application.
- Developed database objects such as tables, views, PL-SQL stored procedures and user defined functions for database operations in SQL SERVER 2008 standard edition.
- Used Entity framework as ORM tool to map classes with tables to enable working with rows as objects.
- Work in progress on POC to migrate to Windows Azure to address scalability and performance issues.
- Software developer for back office Banking application using Intersystem Cache (Mumps) technology.
- Used LINQ to retrieve the data from the backend through Entity framework.
- Used jQuery and AJAX to send POST requests to PHP files and retrieve data. Transferred data to front-end in JSON format.
- Created a Virtual Network on Windows Azure to connect all the servers.
- Built a consumer price comparison application on the Azure platform that requires no on-premises hardware. The application is designed to scale to meet the needs of an unpredictable fluctuating worldwide demand.
- Worked directly with the Azure Product team in tracking and resolving defects in the beta Azure IaaS offering.
- Involved in debugging and testing of Win Forms in the application using the trace and Log Files.
- Provided Production Support to troubleshoot and debug the issues during migration.
- Developing the database scripts and the ETL Programs that would load the daily financial data received from the customers.
- Used Visual Source Safe (TFS) for source control.
Environment: Windows 7, .NET Framework 4.5/4.0, C#, OOPS, ORM LINQ (Entity Framework), ASP.NET, MVC 4.0, ADO.NET, SQL 2008R2, T-SQL, Microsoft Azure, WCF, WPF, SSRS, IIS 7.0, JavaScript, AJAX, CSS, JQuery, HTML5 and TFS 2010, Angular JS, Cache DB.
Confidential, Dayton, OH
.Net Developer
Responsibilities:
- Designed and developed rich and enhanced web pages using MVC 4.0, C#, Entity Framework, HTML, CSS and JQuery. Worked with latest Asp. NETMVC framework on visual studio 2012.
- Used Ajax, JavaScript and JQuery for validations and post-backs, CSS controls for enhanced interfaces in the UI.
- Implemented GUI using HTML, XML, AJAX control library, CSS and Web Form Controls to create Web pages, developed Master Pages.
- Worked on Agile Scrum for the team collaboration between onsite and offshore team with daily Scrum call meetings.
- Designed User interface using RAZOR view engine to generate Views/ Pages.
- Created rich, easy-to-use Views, Partial Views using Scaffolding Templates and Razor View Engine using MVC4.0.
- Extensively worked on different modules (Application Thread, Member Thread & Admin Thread) of the Web Application in all different phases of SDLC.
- Working knowledge onAzuredevelopment, AzureApp Services and working on Azure Storage Services.
- Design, develop cloud based applications usingWindowsAzureand other Cloud platforms.
- Designing and developingAzurecloud services web and worker roles, websites, SQL .NET interoperability.
- Experience in Angular JS data binding and Dependency Injections
- Completing the tasks in timely fashion with respect to each individual Sprint. Task completion in respect to Design, business logic as well as the Test cases in a sophisticated manner.
- Used bootstrap to develop web form applications.
- Designed WCF model for building secured and reliable web services for accessing the data across the real time interfaces.
- Generated the Entity Data model (.EDMX) and associating the POCO entity Objects with Entity Framework.
- Used ADO. NETobjects such as Data Reader, Dataset and Data Adapter for Consistent access to SQL Server data sources.
- Extensive use of AJAX and JQuery by creating dynamic and interactive user experience.
- Used LINQ queries to filter data set that is obtained from complex stored procedure, views, functions and Entities in the repository Layer.
- Implemented GUI using HTML, XML, CSS and Web Form Controls to create web pages, developed Master Pages.
- Provided session level security and role based authentication using session objects and cookies.
- Developed the web forms using ASP. NETServer controls and Performed validation on the client side using JavaScript and Validation Controls.
- Efficiently worked on Visual Studio 2010 Team Foundation Server (TFS) with respect to Collaborative development.
- Developed T-SQL queries, Stored Procedures, Functions &View on SQL Server 2008 SSMS for data access.
- Good understating of agile methodology with Scrum meetings.
- Created test cases and performed N-Unit testing to rectify errors.
Environment: Windows 7, .Net Framework 4.0, C#, OOPS, ORM LINQ (Entity Framework), ASP.NET, MVC 4.0, Entity Framework, ADO.NET, Windows Azure, SQL 2008R2, T-SQL, WCF, WPF, SSRS, IIS 7.0, JavaScript.
Confidential, Salt Lake City, UT
.Net Developer
Responsibilities:
- Developed user controls and web forms (online web pages).
- Hands on experience on writing C#.Net classes for reusability of the code using .Net 3.5 framework (.Net 2008) library.
- Created Asp.net Web Forms with in-built user validation where required.
- Used MVVM design pattern for the UI development for WPF.
- Heavily used VS.NET for developing C# components deployed in COM.
- Created rich application interface using Windows Presentation Foundation (WPF).
- Has a good Experience in working with Flash for graphic designs in webpages.
- Designed and developed modules for the Portfolio Inquires, Asset Allocation and Accounts.
- Used LINQ to SQL for retrieving the required fields from the database.
- Created a few user controls (Login control, Top Navigation control to name a few) and used many standard controls including controls like Tree view and Data grid.
- Created stored procedures and user-defined functions in Oracle.
- Worked with Adobe Photoshop (CS4) for designing the banners and other pictures for great looking webpage and also designing the icon menus for the windows applications.
- Worked with JQuery and java Script.
- Worked with Silverlight for desktop application.
- Developed 3-tier application using C# .Net 3.5 and AJAX under Visual Studio 2008 environment.
- Designed and Developed Web Forms, Win-Forms and User Controls for the application and also worked in designing Classic ASP web pages.
- Web Services (SOAP, WSDL) are used for communicating with other application and components.
- Designed and implemented components that convert disconnected record sets to valid XML that is transformed by XSL/XSLT files to HTML.
- Experienced in leveraging WCF and WPF features for .NET Applications.
- Experience in creating different endpoints for different protocols using WCF for exposing the service.
- Writing User defined Functions, stored procedures in oracle.
- Worked on Team Foundation Server and Source Safe.
- Business layer has been developed as business components using C#.Net and .NET Remoting.
- Developed RESTFUL WEB API/WCF Web services, APIs and other backend components.
- Creating Virtual Tables, Data Tables & Business Logic for the functional design specifications.
- Have a good experience in working with MS Visio.
- Worked with unit testing for testing the Project.
- Have Experience in working with Agile Methodology.
- Have a working experience in working with Multi-Threading applications working with window application.
- Used multi-threading features for performing different functionalities in the application in order to save time and resources.
Environment: Visual Studio 2008, CSS, WPF, Win forms, C#, WCF, SOAP, Oracle, Java Script, ADO.NET, HTML, Ajax, XML, MVC, Windows Vista and Oracle.
Confidential
.Net Developer
Responsibilities:
- Maintaining existing web site and various applications and associated databases, proactively interacting and
- Understanding the requirements of the customer and validating them.
- Migrating the project from Visual Studio 3.5 version to Visual Studio 4.0.
- Used GridViews, FormViews, DetailsView and Object Data Sources extensively.
- Creating Web pages using advanced level of HTML, JavaScript and CSS.
- Used Windows Communication Foundation (WCF) Service for Business Logic Layer.
- MVC Design Pattern followed for application development.
- Development of enterprise reports by pulling data from various sources and presenting in SQL Server Reporting Services (SSRS).
- Created and Modified Stored Procedures in SQL Server 2008.
- Hands on experience in creating Stored Procedures, Triggers, and Views using T-SQL.
- Identifying UI and data elements using Functional specification and creating technical documents for production.
- Fixed number of defects during implementation and debugged the application within the deadlines.
- Involved in testing UI design and workflow of the application.
- Involved in creating a document for mapping the UI of the application to the tables in database.
- Understanding requirements for changes and enhancing to custom web reporting.
Environment: .NET 4.0/3.5, ASP.NET, Visual Studio 2010/2008, AJAX Toolkit, Windows Communication Foundation (WCF), Windows Presentation Foundation(WPF), LINQ, Expression Studio, SSRS, SSIS, TSQL, SQL Server 2005/2008, C#, JavaScript, XML, HTML.
Confidential
.Net Developer
Responsibilities:
- Designed and developed the user interfaces of the application using ASP.NET Server Controls, HTML Controls, XHTML, Java Script and CSS.
- Developed several Classes using C# and experienced in creating Assemblies and Name Spaces.
- Worked on migration project from ASP.NET 1.1 to ASP.NET 2.0.
- Used Grid View to display the data from SQL Server 2005 using ObjectDataSource control.
- Used Control Management system for upgrading the websites to create, deploy and manage stored web page contents.
- Implemented and used MVC architecture.
- Involved in SDLC, of application developed using AGILE methodology
- Used Master Page for the Header and Footer of the page.
- Used SiteMap control for site navigation.
- Wrote a wrapper class for the proxy class for logging the request and response of a Web Service.
- Designed and Developed the Web page for testing the Web Service in various environments.
- Used Cache Object for caching the data tables.
- Used Client Side Scripts using VBScript.
- Involved in writing the Configuration Settings in Web.Config file.
- Wrote SQL Scripts to extract the data from SQL Server 2005 to Excel.
- Used Visual Source Safe for version Control.
Environment: Visual Studio.NET 2008/2005, ASP.NET 3.5/2.0, C# 2.0/1.1, ADO.NET 2.0, Web Service, Agile, Windows Server 2003/2000, HTML, XHTML, Java Script, SQL Server 2008/2005, Visual Source Safe.