Sr. Net Developer Resume
Ontario, CA
PROFESSIONAL SUMMARY
- 8+ years of experience in Software Design, Analysis, Development and Implementation of various Web Applications, Windows Applications and Client/Server applications using Microsoft Technologies.
- Experience with the .Net Framework (4.0/3.5/3.0/2.0) in developing applications using C#, VB.NET, SQL - Server, ADO.NET and ASP.NET.
- Extensively used the editors Visual Studio 2005 / 2008 / 2010 /2013/ 2015 and Visual Source Safe and Team Foundation Server for version control.
- Worked with different ADO.NET objects to interact with database and good experience in usingADO.NetEntity Framework and LINQ to SQL.
- Experience in implementing in web based ASP.NET like Web Services, Windows Communication Foundation (WCF), WEB API, MVC design pattern to standardize the application architecture.
- Work experience with Service-oriented architecture (SOA) for design principals used during the phases of systems development and integration in computing.
- Experience in design and implement a strategy to convert the client's hardware diagnostics software from Win Forms toWPF/MVVM.
- Proficient in creating and consuming Services and Endpoints usingWCF, Good knowledge of Web Services SOAP and REST.
- Excellent working experience in Object Oriented Programmingmethodology including concepts Encapsulation, Inheritance, Abstraction and Polymorphism.
- Extensive working experience indatabase design and development for creating complex database queries, writing Constraints, Indexes, Views, Triggers, Joins, Stored Procedures and Functions using T-SQL and PL/SQL(Procedural Language/Structured Query Language) in SQL Server.
- Experience in all stages of Software development cycle(SDLC) using N-tier Architecture and different design patterns like MVC, MVVM and Dependency injection.
- Programming experience with languages like C#, VB.Net, Java Script, SQL, HTML, XML.
- Experience in Object Relational Mapping (ORM) by using ADO.NET Entity Framework.
- Strong knowledge in developing CSS styles and themes for web pages.
- Experience in client side data bindings like JQuery, Kendo UI, Knockout JS and AngularJS.
- Expertise in creating Responsive web pages and making responsive UI screens using Bootstrap framework and CSS3.
- Advanced experience in developing Web and Client/Server Applications based on Microsoft .net Technologies and expertise in implementing N- tier Architecture.
- Experience in database connectivity programming using ADO.NET, ADO.NET Entity Framework, and LINQ to SQL.
- Good experience in writing server side and client side validations using JavaScript and JQuery
- Experience with Authentication and Authorization .NET security mechanisms.
- Extensive experience in customization of Work Items, Transition Matrix inTFS.
- Worked on Crystal Reports.
- Experience in using Web Services, XML, XSLT,
- Experience in infrastructure provisioning tools likeAzure and PowerShell.
- Moderate experience in configuring Virtual machines for SharePoint 2013, SQL Server 2012 and Azure Active Directory in Microsoft Azure.
- Experience in using ASP.NET Web applications involving User controls, Server controls, ASP.NET State Management.
- Good understanding of Agile, Scrum, Waterfall methodologies.
- Experienced in SQL Server Integration Services (SSIS) and SQL Server Reporting Service (SSRS) and used all types of transformations.
- Strong ability to adapt and learn new technologies.
TECHNICAL SKILLS
Languages: C#, T-SQL, PL/SQL.
Tools and IDE: Microsoft Visual Studio 2008/2010/2012/2013.
Web Technologies: ASP.Net, MVC 5 ADO.Net, WCF, WPF LINQ, HTML, XHTML, Win Forms, CSS, DHTML,VB Script, Java Script, XML, XSL,XSLT, DOM, Bootstrap, Node JS, React JS
Server Scripting: ASP.NET 1.1/2.0/3.0/3.5/4.0, Power Shell Scripting
Client Scripting: JavaScript, JQuery, Angular JS
Database: MS-SQL Server 2005/2008/2008R2/2012/2014/2016, SQL Server Integration Services (SSIS).
Testing and Reporting: MS SQL Reporting Services, Crystal Reports
Versioning: MS-Visual Source Safe, MS-Team Foundation Server (TFS)
Methodology: UML, Agile, Object-Oriented Analysis/Design
Operating Systems: Windows XP/98/2003/2008/7/Vista
Web Servers: IIS 7.5/7.0/6.0/5.0
PROFESSIONAL EXPERIENCE
Confidential, Ontario, CA
Sr. NET Developer
Responsibilities:
- Involved in Design, Development and Testing of web pages following ASP.NETMVC architecture using .NETFramework.
- ImplementedMVCpattern to accomplish task of isolating Presentation Layer & Data Layer and designed it by using JQuery, JavaScript and WCF.
- Used Ajax with MVC to retrieve data from server in order to make Web Applications more responsive which improves user’s experience and used JQuery for performing Ajax calls in MVC.
- Used KendoUIto provide visual charts and graphs of pertinent financial data utilizing TelerikKendoUIuser controls and JQuery.
- Designed UI interfaces HTML and involved in the design and development of the User Interface using ASP.NET MVC and WCF.
- Developed complex UI using HTML5, CSS3, Kendo UI and JQuery.
- Used JavaScript extensively to enhance the UI and to make application looks more dynamic and to perform client side validations.
- Resolved the CSS and JavaScript related issues across all platforms of web application.
- Designed and developed the user interface for various tools and implemented ASP.NET validation controls, JavaScript,Jquery andCSS for server and client side validations respectively.
- Used Entity framework ORM at data access layer and developed Store procedures where complexity is high and executed using Entity framework.
- Used Entity Framework Schema for database connectivity and retrieving data from SQL server and involved in implementing LINQ to SQL code to support the Search functionality.
- Experience in working with Language Integrated Query(LINQ) especially LINQ to object and LINQ to SQL
- Developed search and advanced search components using Entity Frameworkto retrieve the search results from backend database (Asynchronous call) with AJAX features with partial page updates.
- Developed classes and Provided support for consumed existing WCF services.
- Worked on WCF Services using C# to authenticate lookup and retrieve the data from database.
- Implemented WCF Web Services for publishing and consuming data successfully
- Application components are developed in scrum environment utilizing a test driven development approach.
- Used AJAX partial page updates and extensively used AJAX extenders with UI control elements.
- Extensively used T-SQL, XML data type in SQL Server programming.
- Used TFS for is used for source control, reporting, data collection and project tracking purposes.
- Involving into Coding, Bug Fixing and Code Reviewing.
- Working experience in using version control tools like Team Foundation System TFS and TEMPhas knowledge on GitHub.
- Developed crystal reports i.e SAP Crystal reports which comes inbuilt with Visual Studio.
- Involved in Unit Testing and running the test case to proper functioning and for code coverage.
- Actively Participated in requirement gathering, Design, Development of application.
Environment: .Net Framework, C#, ASP.Net, Visual Studio 2015, SQL Server 2012, Entity Framework 6.1, LINQ, TFS, HTML, CSS, Java Script, JQuery, Kendo UI, Ajax,IIS, WCF Web Services, Crystal Reports.
Confidential, Foster City, CA
Sr. NET Developer
Responsibilities:
- Involved different phases of SDLC including Designing, Programming, Testing and Documentation withtools using Asp.NetMVC, Web API, SOAP, and C#.
- Worked on PowerShell for automating deployment associated scripting language built on the .NET Framework.
- Used an Agile, Scrum approach methodology for software development.
- Used NEST 2.3.0 as official .NET clients for Elastic search engines to query and analyze the massive amounts of data that are required to access.
- Experience migrating fromGIT-Hub toGIT and also used for source code management
- Used Silverlight as a free plug-in, powered by the .NET framework and compatible with multiple browsers, devices and operating systems, bringing a new level of interactivity wherever the Web works.
- MVC, the architectural pattern for designing a development of web applications. Worked with the build-in attribute routing that comes withMVC5.
- UsedWPFfor rendering user interfaces in WinForms and implementedWPFin creating custom controls, 3D graphics.
- Worked with SOA to make changes easier i.e. flexibility. Legacy architecture makes Rigid integration and saves time and money.
- TFSserver for version control, defect management, change management and used reporting server and built various reports.
- Involved in process of Microsoft Azure to build a web application to run and store its data in Microsoft data centers and to connect on-premises applications with each other or to map between different sets of identity information.
- Used Angular JS, Web API, Entity Framework 6.1, LINQ, Bootstrap, CSS, JSON, JQUERY and SQL Server.
- Used Microsoft Entity Framework Database First approach for the Data Access Layer.
- Worked with theKendoUIusing Grid and Chart controls.
- Telerik controls and Kendo UI snippets were used for UI rich content and JSON based development work.
- Developed numerous UI Enhancements withJavaScript/JQuery/Bootstrap.
- Involved in creating ASP.NET web forms with numbers of Visual Studio 2015 standard controls and components for UI.
- Designed UI with use of HTML5, CSS3, JavaScript, JQuery, Bootstrap, Angular.js and AJAX.
- 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.
- TDD was used for development due high necessity for bug free software.
- Extensive experience withSQL, stored procedures, functions, triggers, relational modeling and design.
- Experience in creating packages for ETL tasks using SSIS and designed reports using SSRS and deployed those to report server.
- Used Tortoise (SVN) to check-in, check-out and merge files to avoid conflicts.
- Performed NUnit Testing, Integration to find and fix the errors in the application code.
- Maintained good working relationships with internal support teams and Client.
Environment:MVC5,ASP.NET Framework 4.5,VisualStudio2015,LINQ,Razor 3.0, Web Services, EntityFramework6, Ajax, JavaScript, JQuery, Angular.js, Bootstrap, HTML5, HTML CSS3, CSS,DOM,CMS, SOAP, SQL Server 2014, TFS 2012 Nunit.
Confidential, Manhattan, NY
Full Stack .Net Developer
Responsibilities:
- Involved in Design and Developing components of dis application using ASP.NET, C# .NET, JavaScript, XSLT.
- Involved in the iterative process of developing in Agile and Scrum environment.
- Application components are developed in an agile environment utilizing a test driven development approach.
- Knowledge of using Continuous Integration / Continuous Deployment (CI-CD) tools asJenkins.
- Built product catalogusingelasticsearchand Nest API forsearchfeature.
- Developed UI layer with complex client side scripting.
- Used JQuery, HTML5, CSS3, and Bootstrap to develop UI.
- Designed and developed Web portal using ASP.Net MVC4 architecture pattern.
- Developed complex UI using HTML5, CSS3, Bootstrap, JQuery.
- Used JQuery, JSON for performing Ajax calls and manipulating DOM objects.
- Developed Business layer with C#.
- Developed Business layer using dependency injection pattern using N inject.
- Developed and consumed Web API. Hosted with ASP.NET application.
- Experience in working with web services and windows communication foundation (WCF) based on SOAP/ JSON and provided support and consumed existing WCF services.
- Developed user interfaces inWPF.
- IntegratedAzureActive Directory for all user authentication/authorization and organization profiles.
- Created a script to add indexes to SQLAzuretables.
- Developed Store procedures where complexity is high and executed using Entity framework and also used it as object relational mapper for data access layer.
- Performed data mapping for local database model to the Global Online Data warehouse cross-asset data model.
- ImplementedLINQfor quering, sorting, filtering the complex objects.
- Created Web Services (SOAP, WSDL) for communicating with other application and component.
- Tested web services by mocking the responses usingSOAPUI.
- Involved in testing the web services of RESTand SAOP services
- Actively Participated in requirement gathering, Design, Development of application.
- Created Stored Procedures and triggers for complex business rules. Extract, Transform and load data to create SSIS packages and designed report using SSRS.
- Extensively used T-SQL, XML data type in SQL Server programming.
- Created SSIS packages to load data from source to destination using SSIS (SQL Server Integration Services). Also used few transformations between source and destination to make changes on existing data, adding new data depending on business requirements.
- Designed reports using Report Wizard, SQL Server Reporting Service (SSRS) and deployed those to web portal. Performed unit testing using N-Unit Testing.
- Created test cases for Unit Test and prepared technical design documents.
- Developed main reports and sub-reports, link them and provide those to testing development team.
- Developed Business Object Universe and universe queries.
Environment .Net Framework 4.0, C#, ASP.Net, Visual Studio 2010, SQL Server 2008 R2, ADO.NET, CSS, Java Script, IIS, HTML/DHTML, WCF Web Services, MS Azure, AJAX.
Confidential, Houston, TX
Sr.Net Developer
Responsibilities:
- Involved in gathering information from clients and analyzed the information and provided with the best solutions which meet client's requirements.
- Used ASP.NET 3.5 for developing the presentation layer components.
- Thoroughly enforced page validation and client side and server side validations using ASP.Net Validation controls.
- Worked with CRM to manage and analyze customer interactions and data throughout the customer lifecycle, with the goal of improving business relationships with customers, assisting in customer retention and driving sales growth.
- Designed software consolidates customer information and documents into a single CRM database so business users can more easily access and manage it.
- Used ADO.Net technology extensively for data retrieving, querying storage and manipulation.
- Used the objects in ADO.Net like Datasets and Data readers for retrieving the data form database.
- All the classes developed were useful in providing the functionality of Data Layer and theirby giving access to the Database.
- Have written Stored Procedures for performance optimization and other database operations such as Complex SQL queries, views and triggers etc.
- Developed crystal reports from the analysis and are displayed in the form of graphs using fusion charts.
- Used role based security for the application.
- Dynamic interaction and efficiency of web pages using JQuery
- Implemented the business logic by developing new Assemblies using C#.NET.
- Used TFS (Team Foundation Server) for version controlling.
- Creating Web.Config files for setting up the application by writing database connections.
- Performed integration testing and system testing and obtained results with minimal defects.
- Involved in debugging and fixing the bugs in the application.
Environment: C#.Net, ASP.NET 3.5, ADO.NET, VB Script, HTML, JQuery, SQL Server 2005, Windows Server 2008 and TFS.
Confidential
.Net Developer
Responsibilities:
- Developing Application with UI, Business and Data Access layers using ASP.NET and C#.NET from Scratch.
- Designing and developing different modules using C#, ASP.NET and Sql Server.
- Designing and Developing User Control pages.
- Used ADO.Net technologies to access data from SQL Server database.
- Creating Complex stored procedures, tables for both Application and Reports.
- Consuming and processing Web services data.
- Used Crystal Reports to Create reports.
- Used Reflection software to interact with Main Frame.
- Providing UAT and Production support for applications to fix defects.
- Used grid views to retrieve and display data in the required format.
- Translating market and product requirements into UI designs in the form of Conceptual models, Wireframes and prototypes.
- Used Java script and JQuery for Client and server side interaction and for other custom functionalities.
- Designed web forms by implementing CSS, XML,HTML and JavaScript.
- Created User Controls for the header and footer of the website which appears in all the pages.
- Worked extensively on web forms and data binding controls like data list and drop down boxes.
- Used pagination and sorting features of data grid in reports.
Environment: .NET Framework 2.0 & 4.0, ASP.NET2.0 & 4.0, C#, AJAX, HTML, JQuery, JavaScript, Sql Server 2008, Visual Studio 2005 & 2010, Tortoise SVN, Reflection Work Space, Crystal Reports 2010.
Confidential
.Net Developer
Responsibilities:
- Worked as developer in the team for design and development of application using Microsoft Visual studio with the VB.Net, ASP.Net, SQL Server and Microsoft visual source safe.
- Involved in design and development of the ASP.NET web application.
- Created classes and modules in C# using Visual Studio and developed data driven web pages using ASP.Net, VB.NET and C#.
- Designed web pages using Master pages and created some rich server controls like Data Grid and Data List controls using ASP.NET.
- Session objects were used to save state and ASP.NET Caching is used extensively to cache static data.
- Created libraries to implement business logic that is consumed by the Web application.
- Implemented the database connectivity, which used stored procedures to retrieve information about the customers and their insurance plans.
- Created Stored Procedures for performing repetitive tasks in updating related tables.
- Build the Classes using and those were used to incorporate N-tier architecture and database connectivity.
- Worked on server side controls and implemented them dynamically on the developed application.
- Web page elements like navigation controls and calendar controls were created and used them in multiples areas.
- Performed Verifications and Validations using .NET Validation controls and JQuery.
