Dot Net Developer Resume
San Josh, CA
SUMMARY:
- Over 6+ years of professional experience in Software Development Life Cycle (SDLC) involving design, development, integration, implementation, and testing the applications based on Microsoft .Net Technologies and Microsoft SQL Server.
- Expert skills in web application using ASP.net UI design HTML5, CSS3, JavaScript, JQuery, Bootstrap, and Angular JS.
- Good knowledge of .NET Framework 4.5/4.0 with creating applications using Windows Forms, Web Forms, C#, ASP.NET, ADO.NET, XML, MVC (Model - View-Controller) 4.0/3.0, Razor View Engine, AJAX Toolkit, Cascading Style Sheets (CSS), Knockout, JQuery, React JS, Telerik, NuGet, WCF, WPF, IIS 6.0/5.0, Azure, MS SQL Server LINQ, Silver light, Visual Studio .NET.
- Understanding in writing Stored Procedures, views, Triggers and Functions with SQL Server and Oracle.
- Worked on Agile environment and actively participated in Scrum and implemented applications based on sprint cycles.
- Used .NET Framework 3.0/3.5, n-tier architecture and Object Oriented Methodologies(C#) for Application Development.
- Proficient in SQL Server Database Writing Queries, Constraints, Views, Stored Procedures, Triggers and User Defined Functions.
- Well verse in analyzing data, design and Data Modelling using LINQ (LINQ to SQL, LINQ to XML), Entity Framework, ADO.NET and T-SQL in developing Data Access Layer, writing SQL Queries, Stored Procedures and User Defined Functions.
- Experience in implementing error handling, exception management, tracking and logging features.
- Responsible for designing Presentation Tier (web pages) using the concepts such as Master Pages, Themes, Skins, HTML, XML, CSS, JavaScript, jQuery and Worked with ASP.NET Custom Controls.
- Strong Experience in Creating SSRS reports and SSIS Packages by using SQL Server 2008.
- Experience in working with .NET features like Inheritance, Polymorphism, Interfaces, Events& Delegates, Generics &Collections, Exception Handling in.NET applications.
- Worked on various testing scenarios like, Unit Test, Selenium testing.
- Have extensive experience in developing Web applications, Client-Server technology using C# .NET, ADO.NET, ASP.NET, ASP.NET MVC (Model-View-Controller) .
- Good experience in using ADO.NET objects such as Connection Object, Command Object, Data Reader Object, Dataset Object and Data Adapter Object to access databases like SQL Server Oracle 10g/9i/8i.
- Experience in working with divergent technologies including IIS HTML5, CSS and Java Script, jQuery, Angular JS.
- Strong understanding of software design patterns like Repository, Abstract, Factory, Strategy and Event-driven
- Rich experience as data specialist in Extracting, Transforming and Loading (ETL) data from different file layouts and into databases like Oracle, MS SQL Server, SSAS, SSRS and SSIS services.
- Extensively used Angular JS and Bootstrap Layouts for Web applications.
- Experience in Implementing Multithreading in Windows Applications.
- Expertise in enhancing and deploying the SSIS Packages from development server to production server.
- Responsible to Style, look and feel of the web page with SASS that extends CSS with dynamic behaviour such as variable, mixing, operations and functions.
- Experienced in a fast paced Agile (SCRUM)/Waterfall development methodologies.
- Designed and created a Single Page Application (SPA) using Angular2 & 4, Typescripts for the frontend and Typescripts, NodeJS and Express for the Backend.
- Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
- Involved to implement various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and redux library.
- Expertise in QlikView performance optimization. Expertise in the QlikSense SDLC and governance.
- Work with Oracle support for resolution of critical issues and report progress and project activities to team members/Project Manager on a continuing basis.
- Experience in developing and using Web Services, SOAP, REST, ASP.NET Web API, Singleton.
TECHNICAL SKILLS:
Microsoft Technologies: C#, ASP.NET, MVC 4.0/3.0, VB.NET,AJAX, Web Services, ADO.NET, ASP.NET MVC, WCF, WPF, VB 6.0, Entity Framework5.0/6.0, LINQ and MVVM Integrated development Visual Studio. Net 2012 and 2015.
Frameworks: Net framework 1.1, 2.0, 3.0, 4.5 and 4.6.
Databases: MS SQL Server 2014, Oracle10g/11g, T-SQL and MS-Access.
Web Development: HTML/HTML5/DHTML, ASP, Kendo UI, JavaScript, Bootstrap,Foundation, CSS, XML, JQuery, AJAX, and JavaScript libraries, React JS, Angular JS and JSON.
Testing Tools: Unit Testing (MS unit and Nunit) framework
Version Control Tools: Visual Source Safe, GIT, Source Tree and Team Foundation Server (TFS) Web Servers IIS 5/6/7.
Methodologies: Agile Methodology, Waterfall Methodology, Test Driven Development (TDD).
Operating Systems: Windows, Sun Solaris, UNIX, Linux.
Distributed tools: WCF, Web Services, REST WEB API and .Net Remoting.
Reporting and BI Tools: Crystal Reports, Active report, SSAS, SSRS and SSIS.
SQL Server Tools: Enterprise Manager, Query Analyzer, SQL Profiler and TOAD, GUI: C#, VB.Net, VB and HTML.
Design Utilities / Project Management: Microsoft Visio, MS Office Products, Microsoft Enterprises Library, Infragistics, ER Diagram, MVC, UML, MS Project and Rally tool for Agile.
PROFESSIONAL EXPERIENCE:
Dot Net Developer
Confidential, San josh, CA
Responsibilities:
- Worked in an Agile Environment to deliver higher-quality software far more rapidly.
- ASP.NET Validation controls to do server-side validations and client-side validations based on the user's browser.
- Created Business Entities and Configure XML files for database mapping in the business layer using C#.Net language.
- Developed Custom Controls and User controls for reusable part of the web pages usingC#.NET, VB.NET with ASP.NET.
- Developed complex MVC Controller, View Models and Helper methods linked to backend database
- Experience working in SQL Server Integration Services (SSIS) packages to extract, transform and load (ETL) data from different databases
- Created Model View Controller (MVC) design pattern to create reusable code.
- Implemented WCF services which provide well defined and focused functionality.
- Created Service Contracts, Data Contracts, Operation Contracts, Routing and Workflows using C#
- Used WCF, XML, WSDL and SOAP protocol for creating the web services.
- Implemented Layout page allow centralize the common functionality of the pages so that can make updates in just one place.
- Used C#.Net and Entity Framework in ASP. Net web application and SQL for database connectively.
- Used Dependency Injection to create the loosely coupled classes. Used Interface Based Dependency Injection.
- Implemented Error Handler web control as a delegated event handler for all page errors and writing code in C# for Exception handling.
- Worked with Agile software development methodology.
- Implemented Generics for creating object collections and extensively implemented for maintaining type safety so that run time errors are reduced
- Managed Logging information using Nlog. Stored log messages and exceptions using Nlog.
- Excellent knowledge of creating Jobs, SQL Mail Agent and scheduling SSIS Packages.
- Used Telerik control for designing the web forms.
- Used MSMQ for processing messages in Queue.
- Used Rhino Mocking framework for testing the Modules.
- Focusing on usability, delivering rich UI through extensive use of front-end web technologies like AJAX, Java Script and CSS etc.
- Use Microsoft Vision to develop activity diagrams, flow charts, sequence diagrams and Data flow diagrams to prepare the technical design documents for the use cases.
- Used Microsoft Team Foundation Server (TFS) for the purpose of version Control and source code maintenance needs.
- Created and executed test plans for peer testing and integration testing.
- Created test scenarios for Unit, System, User Acceptance Testing using NUNIT
Environment: Windows 7, Visual Studio 2012, .Net Framework 4.5, Telerik, Team Foundation Server, C#.NET, MVC 4, HTML, AJAX, CSS, Java Script, Entity Framework, WCF, MSMQ, SQL Server 2008, MSSQL Reporting Services, SSIS, SSRS, T-SQL, N Unit.
Dot Net Developer
Confidential, Cambridge, MA
Responsibilities:
- Developed code to validate the user credentials for authenticating user to access the WCF service.
- Implemented HTTP protocol and SSL to secure the information between WCF Service and Client.
- Involved in Requirement Gathering, Design, Development and Testing of the Application.
- Involved with the client team to design and implement the advanced technologies WCF, SOA, ASP.NET, and VB.NET with the application logic in C #according to the user requirements.
- Consumed some external Windows Communication Foundation (WCF) Services to write logs to the database.
- The task included writing the C# classes, developing user controls, writing JavaScript functions.
- Used Update Panel, Update Progress with Data Grids in AJAX and JavaScript and extensively used WCF to implement and communicate with other software applications.
- Redesigning all SSIS packages and Modifying pre-coded ETLs in Visual studio 2013 Ultimate to support upgrade of the application.
- Involved to implement various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and redux library.
- Involved in front end Application development using in ASP.NET, AJAX using C#, and back end in SQL Server 2008.
- Developed Application with Azure SDK and run those application in Windows Azure Emulator.
- Run the application and debugged before deploying it to the public cloud and later deployed application to Windows Azure Cloud.
- Used ASP.NET web server controls like Grid View, List View and Repeater for displaying the required information.
- Created Rest full API's using MVC4 Web API's.
- Extensive development using ASP.NET, VB.NET Web Forms using AJAX, Master Pages, Themes, Web Parts, Provider Model, JavaScript. Also involved in proof-of-concept using ASP.NET Model-View-Controller, MVC pattern.
- Used React JS for templating for faster compilation and developing reusable components.
- Designed and developed static and dynamic pages validating client side and Server side scripts.
- Worked on SSIS Packages for the extraction of data and schedule the jobs to run on daily Feed basis
- Created various reports like tabular reports, matrix reports, and parameterized reports using SSRS.
- Used JQuery, ASP.NET, AJAX toolkit controls and CSS to enhance the performance and richness to the user interface.
- Gathered and documented QlikSense application requirement from the users.
- Planning to rewrite windows application into web application wherein involved in creating POC in technologies like HTML5 or ASP.net 4.0 with MVC.
- Developing WCF services and consuming them in WPF and class library applications.
- Designed and developed WCF Web Services and configured our WCF Services with appropriate endpoints for consuming them in the web application.
- Implemented react JS code to handle cross browser compatibility issues in Mozella, IE 7, 8, 9, 10 Safari and FF.
- Developed User controls using ASP.NET and C# and used them dynamically in the web pages using Master pages and CSS.
- Designed MVC design pattern for ASP.NET application development using the ASP.NET, MVC framework.
- Used VB.NET/C# language for code behind pages to use the OOPs functionalities and to develop OOPS classes.
- Used the Object Oriented Programming (OOP) techniques and created classes (C#.NET) for database access.
- Developing Web forms and windows forms for concerned applications.
Environment: Visual studio 2010, C#, ASP.NET 4.0, VB .NET, MVC, LINQ, WCF, SSIS, SSRS, MS SQL 2008, JQuery, IIS 7.0, CSS, XML, HTML, SSIS, SSRS, Team Foundation Server(TFS) and Agile.
Dot Net Developer
Confidential
Responsibilities:
- Delivering Seminars on Big Data and Asp.net to create awareness/interest among the privacy data.
- Preparing the project plan and implementation steps. Identifying the software resources needed.
- Worked on data ingestion pipelines using Asp.net pipeline.
- Configured AWS IAM and Security Group in Public and Private Subnets in VPC.
- Developed user interface by using the React JS, Redux for SPA development.
- Designed and developed incremental data ingestion process.
- Built a REST API using .Net Framework on to perform CRUD operations on Map reduce DBand integrated with .NET Application
- Worked on Oracle PL/SQL and Tera data some extract and loading data.
- Improved performance of data ingestion from My SQL by replacing a Sqoop process with Spark JDBC process.
- Surveyed stakeholders to observe if initial expectations are connected with actual outcomes and to understand what agencies
- Worked closely with BI and Data Science teams to gather requirements on data.
- Agency board of directors and student completes a project for the agency for Olin Business School's Centre for Experiential Learning.
- Analyzed how participation in the Program changes students' attitude toward non-profits, behaviour in community leadership.
- Recommended actions for the Centre for Experiential Learning to improve its support for participants.
Environment: ASP.Net 4.0, C#, ADO.net, Visual Studio 2010, SQL Server 2008, Microsoft Visio, Web Services, WCF, TFS 2010, IIS 7.0, Java Script, HTML, CSS.
Dot Net/C# Developer
Confidential
Responsibilities:
- Involved in design and development of the ASP.NET web application.
- Created classes and modules in C# using Visual Studio.
- Developed data driven web pages using ASP.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.
- Used ASP.Net framework for creating WEB API services according to meet the client application side Browser Application.
- Implemented Enterprise level application architecture with WEB API using EF, Generic Repository Pattern.
- Designed and implemented new server standards for core business services.
- Developed and implemented complex Internet and Intranet applications on multiple platforms.
- Developed data architecture design to enable analysts to perform targeted customer analysis.
- Designing and implementing ETL/OLAP Tools using .Net Framework and C++.
- Implemented CSS class as per the requirement specification and assigned to controls
- Developed custom User Controls to reduce the complexity in UI coding and provide better look and feel
- Developed central business logic to interpret the response from supporting hardware and converted the response to XML which will be used by GUI to update the status.
- Recommended architectural improvements, design solutions and integration solutions.
- Implemented the database connectivity, which used stored procedures to retrieve information about the customers and their insurance plans.
- Used React-autocomplete for creating google maps location search on the webpage.
- Created libraries to implement business logic that is consumed by the Web application.
- Provided methodologies for object-oriented software development and efficient database design.
- Built application platform foundation to support migration from client server product lines to enterprise architectures and services.
- Provided maintenance and development of bug fixes and patch sets for existing web applications.
- Prepared Test procedures and mapped with requirements.
- Worked with QA team on daily basis in fixing the reported bugs/defects.
- Session objects were used to save state and ASP.NET Caching is used extensively to cache static data.
- Created Stored Procedures for performing repetitive tasks in updating related tables.
- Responsible for Requirement analysis, timely delivery, Client interactions, Resolutions of issues.
- Used Microsoft Visual SourceSafe for version control.
ENVIRONMENT: : ASP.NET 2.0, Classic ASP, HTML, C#.NET, Microsoft Enterprise Library, Visual Studio.NET 2005, JavaScript, IIS 5.0, Oracle, Visual Source Safe, SQL Server 2000.
Dot Net Developer
Confidential
Responsibilities:
- Participated in System Analysis and Application Designing Sessions with project managers, business analysts and team members to analyze business requirements and outline the proposed IT solution.
- Design and code implementation of enterprise application using C# Win forms, WPF for GUI
- Played a major role in Requirement Analysis and Design to support globalization to WPF Calendar Control using C# WPF forms
- Involved in generating resource XAML files using WPF forms, data binding, dependency properties, WPF data templates and control Templates.
- Involved in development of server side parser using Custom code and calls to Web Service.
- Involved in unit testing using NUnit Framework.
- Played a major role in Requirement Analysis, design and creating Windows GUI using C# WPF
- Used Silver light Layout Panels and Control Templates for Customization.
- Create a WCF contract using user-defined interface.
- Developed Web Service for retrieving Employee Data (based on XML, WSDL, and SOAP)
- Designed Data Access Layer and its Methods (ADO.NET) as a connection between Business Logic and Data Base.
- Worked on Design, Development and Code Business Component, Web pages, Web Services and Stored Procedures
- Designed ADO.NET objects such as Data Reader, Dataset and Data Adapter for consistent access to SQL data sources.
- Used web services to be consumed by the web applications to validate and exchange data.
- Developed the portal using various .Net Technologies like Microsoft .NET Framework, C#, ASP.NET, ADO.NET.
- Generated Crystal Reports for Job Allocation Purpose.
- Created T-SQL Store Procedures, Views and User Defined Functions for fetching relevant data to UI for different VP Reports and Divisional Reports.
- Implemented Form Based Security Authentication and Authorization based on Access-Levels for Pages.
- Worked on XML Transformations into XHTML using XSLT.
- Used JavaScript Code for client side validations.
Environment: ASP.NET, C#.NET, Visual Studio 2010, MS-SQL Server 2008, Ajax, WCF, JavaScript, web services, T-SQL.