Sr. .net Developer Resume
Charlotte, NC
PROFESSIONAL SUMMARY:
- 8 years of IT experience in developing and designing web applications and enterprise applications based on various industries standard architectures like N - Tier, Client/Server, and Service Oriented Architecture (SOA) using Microsoft tools and technologies.
- Experience in Microsoft Technologies in Designing, Developing and Implementing client/server applications, web development, Object Oriented Programming in Software Development Life Cycle (SDLC) using C#, .NET Framework VB.NET, ASP.NET, ASP.NET MVC Framework, ADO .NET, AJAX, LINQ, WCF, WPF, CSS, Web Services, SOAP, JSON, LINQ, Team Foundation Server, Web Services using .NET, SOAP.
- Experienced in Software Development Methodologies like Agile Methodology, Waterfall Model and Test-Driven Methodology (TDD).
- Writing Customized Deployment Process templates for deploying source bits to Dev/QA/UAT/PROD Environments using PowerShell & TFS.
- Experience in RDBMS like SQL with proficiency in indexing, stored procedures, views, queries and triggers, as well as MongoDB, NoSQL, in many aspects: installation, replica sets, sharding, journaling, opTime, indexing, performance analysis, etc.
- Strong experience in data retrieval and manipulation using ADO.NET data objects such as Dataset, Data Reader, Data list, Data Adaptor, Entity Frame work.
- Experienced in creating rich User Interface on the web using HTML 5.0, XAML, DHTML, Master Pages, AngularJS, CSS, Ajax, Bootstrap, JavaScript and JQuery.
- Managed the provisioning, operation, monitoring and maintenance of systems software and application in MS Azure IAAS, PASS, SAAS. Familiarity in building Web Services using WSDL, UDDI and SOAP Protocol.
- Experienced in developing 3-tier applications using C#.Net, VB.Net and ASP.Net with extensive exposure to OOPS concepts, ADO.Net, Generics, SQL Server, PL/SQL, CSS, HTML, JQUERY, and XML.
- Good experience in AngularJS, Bootstrap, HTML5, CCS3 and most single page application technologies and works on SharePoint for project collaboration. Familiarity with responsive web design concepts and mobile trends and used Xamarin for the part of mobile app development.
- Experience with developing GUI using web technologies like HTML, XHTML, CSS, AngularJS, DHTML, AJAX, JQuery, JavaScript, and XML. Very good experience with Agile/SCRUM and Kanban development.
- Proficient in implementing WCF-SOAP/Web API - RESTful services and consuming using different communication protocols and well versed with implementing custom WCF debugging and performance modules.
- Experience in JIRA, Confluence and Rally tools for Agile development process to do issue tracking, project management and documents collaboration.
- Expert in designing reports using Microsoft SSRS and data integration using Microsoft SSIS and data analysis services using Microsoft SSAS. Knowledge in Developing and Supporting WIN Forms and Web Forms.
- Expertise on working with RDBMS like DB2 (v 8.1.2) and Oracle (v 8i, 9i, 10g, 11g) and knowledge of directory services like LDAP. Have worked on Microsoft Dynamics CRM customization including plugins, workflows and web-resources.
- Experienced in database designing/architecture with SQL Server writing database queries using joins, Indexes, views, stored procedures, triggers, normalization, functions, T-SQL, PL/SQL and query optimization techniques. Deploying, managing, and operating scalable, highly available, and fault tolerant systems on AWS.
- Experience in managing Data Access Layer using ORM Technology Entity Framework Database First and Code First approaches to communicate effectively with databases to do activities like CRUD operations, Transactions, Performance tuning etc.
- Experience using major Source Code Version Control tools like MS Visual Source Safe (VSS) and TFS (Team- Foundation Server), Subversion (SVN).
- Worked with Data Validation, Data Adapter, Dataset, Data reader as a part of ADO.NET to access and update database. Good Knowledge in SharePoint, BizTalk Server, RabbitMQ, Couchbase (NoSQL) and Windows Azure.
- Experienced with the usage of N-tier application architecture, ADO.NET, Entity Framework, MVC and MVVM.
- Familiar in updating, accessing and version controlling the code using Team Foundation Server(TFS), GitHub and Jenkins, Maven. Advanced experience in SQL, Stored procedures, triggers and views using Microsoft SQL Server, Oracle, Teradata.
- Integration expertise for e-Commerce Web Applications with Point of Sale (POS) using Remote Terminal Interface (Custom Built Integration Service) & Aloha Take out Service (ATO).
- Strong knowledge in developing web based applications using technologies, AngularJS, Knockout JS, Node JS, Bootstrap, Ajax, Telerik RAD Controls, Ajax Toolkit, Kendo UI.
- Expertise in database Programming with Triggers, Functions, Procedures, Sequences and Stored Procedures using SQL and PL/SQL, primarily with Oracle at the back-end.
- As a key player in the team with strong interpersonal and communication skills, explored and contributed the technical expertise as and when needed by the team.
TECHNICAL SKILLS:
Programming Languages: C, C++, Java, C#, VB.NET, ASP.NET, Ext JS, jQuery, ASP, HTML, DHTML, JavaScript, CSS, XML, XAML, MongoDB, T-SQL, PL/SQL
Programming Technologies: ASP, ASP.Net 4.6/4.5/4.0/3.5/3.0/2.0 , AJAX 3.0/2.0, MVC 5.0/4.0/3.0, Web Services, CSS/CSS3, Java Script, Knockout JS, jQuery, JSON, AngularJS, Bootstrap, HTML/HTML5, Rest Services (Web API, WCF), web forms, Node.js, OOPS, WPF, WWF, ADO.NET, ADO, AJAX, SOAP, REST, Windows Services, LINQ, Web API, Sencha 4 Ext JS, Sencha Touch, Oracle SOA Suite, Oracle Service Bus, NHibernate/Fluent, NService Bus, Oracle 11g, SharePoint, Grunt, ANT, Elastic search.
Databases: SQL Server, Oracle 11g/10g/9i, PostgreSQL, Mongo DB, NoSQL, MS Access, MySQL, Dynamic SQL, Cassandra
Architecture: Waterfall (SDLC), Agile Methodology (Scrum), Test Driven Programming, Design Patterns and Practices, ER Diagram, Data Flow Diagram, UML Modelling and Data Modelling
Services: Web Services, WCF Services, Windows Services, Web API, Web Sockets.
Other Technologies: UML Modeling, Scrum, Agile, Object-Oriented Designing, Service Oriented Architecture, Design Patterns, Multi-Threading, Microsoft Enterprise Library, MSDTC, Linked Server.
Cloud Computing: AWS, Microsoft Azure, Visual Studio Online (VSO), Web Apps & Office 365
PROFESSIONAL EXPERIENCE:
Confidential, Charlotte, NC
Sr. .NET Developer
Responsibilities:
- Involved in User Interface design and business layer implementation using ASP.NET CORE 4.6.1, C#, jQuery, WCF, AngularJS and WEB API’s. Designed SPA Application using AngularJS, created custom directives and custom filters.
- Used AngularJS Controller to control data of the Angular application and to bind the values of HTML controls.
- Analysis and Design and Development of new features as per business user's requirements.
- Worked on the REST/Web API to create the services and tested on postman and used AngularJS to create the data in the table using ng-repeat attributes. Developed multiple custom components using AEM.
- Followed agile methodology using internal process SCRUM for the application development.
- The application uses the business objects developed using VB.Net. These objects in the form of DLL's provide the necessary functionality for invoice processing and consideration calculation.
- Experienced with JavaScript module loaders, such as Require.js.
- Exploited enterprise Web strategies to address issues involved in creating Web content using ASP.Net Web pages and server controls to display dynamic data obtained using Microsoft ADO.Net.
- Used Native Script to create an app for uploading images and developers native iOS application.
- Created pages in AEM Content management system. Created custom templates using Adobe experience manager (AEM) 6.0. Implemented ASP.NET Security using Membership and Role providers and ASP.NET Identity.
- Developed the application using various patterns including MVC 5.0, Singleton, Dependency Injection.
- Developed login page, security for the application. Used ASP.NET Core, Knockouts, HTML 5 and Entity framework.
- Implemented data-binding using AngularJS for front-end development of current web application.
- Developed and tested features in an AGILE environment using Angular-2 and Typescript 4.0.
- Utilized the features of Angular2.0 to present effective web design.
- Created single Page Application with loading multiple views using route services and adding more user experience to make dynamic by using AngularJS 2.0 framework and Node JS.
- Performed every task using SharePoint workflow engine that gives real-time information and Equity.
- Used a Bootstrap 3.0 from Angular2.0 platform and point it to the root component of the application instead of Angular ng-app. Experienced in React.js and working with React Redux architecture.
- Used Typescript and its features such as static typing, classes and interfaces.
- Worked on Angular2.0 by consuming RESTFul web services & Used Angular2.0 forms like Template Driven forms and Modern Driven (Reactive) forms to perform form validations both on server and client side.
- Got good hands on experience on Redux and NGRX store to manage the State, Subscribing and unsubscribing the state changes and dispatching the actions in AngularJS. Develop shared C# logic and User interface using Xamarin Forms.
- Followed Test Driven Development (TDD) methodology for developing test cases and unit testing using Jasmine test framework with the Karma test runner. Used Protractor provided by Angular for end to end (e2e) testing.
- Used Angular2.0 for delivering user experiences such as high performance, off-line accessibility and zero-step installation. Developed AngularJS Factories, Services and re-used across the application.
- Completing software builds and elevations, creating directories and security groups, and recreating prior versions. Monitored software, hardware, and/or middleware updates and utilizing technologies like Jenkins/Hudson, MS Build, TFS Team Explorer and SVN. Created and configure jobs, script builder, custom command builder, agents in Bamboo.
- Extensive experience with Perforce. Experience with SVN/CVS, and GIT Software Configuration tools (Source Control).
- Created WCF Services responsible for communicating and providing real time data from integrated server to Client Application. Implemented AngularJS Services to bind the data and provide access to the data on the server.
- Migrated the application from Infrastructure as a Service (IaaS) to Platform as a Service (PaaS) by converting existing solution to Windows Azure Worker Role. Configured TCP Protocol and system Security in WCF Service.
- Involved on migrating SQL Server databases to SQL Azure Database using SQL Azure Migration Wizard.
- Experience in working with React JS Native in developing a mobile application.
- Designed and developed the user interface using ASP.NET CORE, Telerik, BOOTSTRAP, CSS3 and HTML5 languages.
- Leveraged AngularJS for scripting, AJAX calls, JSON and XML for passing objects from Controller to View and vice versa.
- Used Directive to show different page on click of tab for Single Page Application.
- Developed Web API2 Project along with it and Implemented Database Connection to SQL Server for getting access of tables using Entity Framework Database First approach.
- Undertaken development for a cross-platform JavaScript based solution using AngularJS and Bootstrap.
- Consumed Web Services using WCF for online transactions using C# and exposed them through SOAP and HTTP.
- Using C# attributes for runtime configuration of Elastic Search mappings and indices.
- Created Restful Web API's to expose the analytics data to the clients.
- Created message handlers in Web API2 to implement global level authentication.
- Developed code to validate the user credentials for authenticating user to access the WCF service.
- Worked on a multi-year conversion from a legacy system to a SOA- based .NET application.
- Worked on Microsoft Azure for running applications and keeping data on the cloud.
- Implemented Cloud based Database for Windows, Android and iOS Application.
- Developed custom controls to enable reusability and used rich graphic controls of Windows Presentation Foundation (WPF). Extensively used WPF Data Binding, Dependency Properties, and Attached Properties.
- Implemented Azure Application Insights to store user activities and error logging.
- Created WCF Services and Client Proxy for communication between Application Server and Web Server.
- Developed SQL packages, procedures, triggers, functions and indexes to implement business logic.
- Involved in development and debugging of complex SQL procedures and functions.
- Worked on the entity framework, WCF services, enterprise library framework and configured and deployed applications to IIS and Rest based WCF services. Designed the microservice application layer and Web API.
- Utilized PRISM framework and Unity container with features such as shell, regions, modules, event aggregators, delegate commands, triggers in implementing MVVM design pattern to develop a Rich UI WPF application.
- Used Prism class library for Windows Forms.
- Designed the UI with SilverLight application using PRISM class library.
- Implemented Unit Testing, Integration Testing and System Testing using NUNIT.
Environment: ADO.Net, .Net Framework 4.5/4.6, IIS 7.5, ASP.NET, C#, Entity Framework, Xamarin, UWP, Bootstrap, Visual Studio 2015, SSIS, SQL Server 2010, SharePoint, HTML5, CSS3, WCF, RestFul, ADO.NET, ASP.NET CORE 4.6.1, ReactJS, AngularJS 1.5 & 2 (JavaScript Libraries), Web API2, SVN, JQUERY, Knockout JS, NHibernate, NUnit, Typescript 4.0/2.0, Native Script, React JS, CMS AEM.
Confidential, Redwood City, CA
Sr. .Net Developer
Responsibilities:
- Involved in gathering information from clients, analyzed the information and provided with the best solutions, which meet client's requirements Involved in all phases of project lifecycle i.e. requirement gathering, analysis, design, application development and testing for the project.
- Programmed application using C# 4.5 and implemented architectural UI design using ASP.NET MVC 4.5, CSS, HTML, XML. Developed ASP.Net modules using MVC 4/5 (Model-View-Controller) pattern.
- Worked on the existing ASP.NET Web Forms and involved in designing and developing the GUI for the user interface with various controls (Component Art Grid View, Data List, Textbox, Calendar, List Controls, Dropdown, and Validation Controls etc.). Coordinating the project without any issues from starting stage to deploying stage.
- Used the Kendo UI controls for more robust requirements. Controls used such as grid, panel, date picker, combo box, validation, dropdown and Autocomplete etc. throughout the application.
- Created the database and developed SQL Queries, Stored Procedures, Views, Functions, Triggers using SQL Server. Extensive use of Web Services, SOAP, XML, XSLT to expose the reports to facilitate information sharing.
- Worked on the Factory Patterns, controllers, configurations states and REST Angular Services in AngularJS.
- Worked on AngularJS Flex grid component for the grid control to increase performance in page rendering by reducing number of watchers. Used Data Structures for storing the raw data received using Circular Queue.
- Created SeeShell - a data visualization module for PowerShell environments.
- Implemented AngularJS to bind the data with Angular validation to HTML controls from the entity model.
- Used .Net framework, n-tier architecture and Object-Oriented Methodologies for application development.
- Used AngularJS and JavaScript to minimize number of Page Refresh and build rich interactive UI across the web pages in the application. Build the front-end UI using AngularJS framework.
- Implemented Single Sign On(SSO) application using identity3 server and integrated the current application along with it. Very good with numbers, and algorithms and data structures.
- Implemented internal user’s authorization and authentication using Active Directory/LDAP Services and integrated with indentity3 server for single Sign On(SSO) implementation.
- Used REST architectural model in web service development part, and RESTful web services which implements both principles of REST and HTTP. Create Database(s) on SQL AZURE. Setting up SQL Azure Firewall.
- Setting up Connection Strings and connecting SQL Server AZURE Databases from locally Installed SQL Server Management Studio(SSMS) for Developers.
- Used Web API to build RESTful web services to interact with ASP.NET MVC modules as well implemented Knockout.js functionalities for a stand-alone web portal.
- Designed, developed SOA Web Services using WCF Services with C#.NET and Hosted on Internet Information Server (IIS). Used the Debugging and Tracing features of Visual Studio.Net Extensively.
- Implemented access to Web Services by consuming WSDL, which are created and accessible in SharePoint.
- Used Dataset, Data Table, Data Adapter, Data Reader and other ADO.NET connectivity controls and worked with Entity frame work. Worked on Active directories (AD) and Role base authorization through Authorization Manager (AZMan).
- Created Entity classes and used LINQ (Language Integrated Query) to SQL to manage relational data as objects.
- Developed SSIS packages for data transformation to SQL Server for various billing and reporting needs.
- Extensively used Report Wizard, Report Builder and Report Manager for developing reports and deploying reports in SSRS and SSIS. Created custom directives for the data models. Solution Scripting with nAnt and PowerShell.
- Implemented Unit Testing through MS Test and created unit tests for all functions used in the application.
- Utilized the TFS source control software to keep track of new and past versions of code written in my application. Delivering Project without any issues with SLA slippage.
- Participated in various client meetings with the team and the Project manager to discuss improvements/ amendments in the development of the section worked in Scrum Methodology especially involved in sprint meetings.
Environment: ASP .Net MVC 4.5, C#, .Net 4.0, IIS, WCF service, ADO .Net, SQL Server 2012. Net Framework 4.5.2, Visual Studio 2012, WPF, XSD, XAML, AWS, Dynamo DB, SVN, PRISM 5.0, SharePoint, MS Visual Studio, ADO.NET, T-SQL, Win Forms, Modernizer, Kendo UI, VB.NET, WSDL, Entity Framework 6, Bootstrap, Oracle SQL Developer 4, NHibernate, Fiddler Web Debugger, Agile Scrum, SSIS, SSRS, AngularJS, RESTful Service, Web APIs.
Confidential, Parsippany, NJ
Sr. .Net Developer
Responsibilities:
- Involved in communicating with various department managers, gathering requirements for the development of different application modules.
- Developed and designed web pages using ASP.NET HTML5, AJAX controls, JavaScript, CSS3, React JS, jQuery, Bootstrap, MVC, Kendo UI.
- Implemented ASP.NET MVC4.0 (Model View Controller) architecture for application development to render different views based on the category and simplify the testing process.
- Implemented Kendo UI framework in the website using proxy to get the data from the back-end in the form of JSON to populate on the UI components.
- Used Java Script for Client-Side Validation on the data prior to being submitted to the database.
- Used jQuery AJAX calls Request to get the data from web servers and process JSON data to render UI.
- Used Twitter Bootstrap for HTML components style definitions and user interface elements such as dialog boxes and toolkit. Worked server-side Asynchronous JavaScript, XML (AJAX) techniques to improve the performances.
- Administrator Active Directory, LDAP: Creating new users, assigning permissions, creation / modification of OU's and security groups. Involved in application build debugging, deployment process and Release planning.
- Enabled regulatory product approval by implementing security and instrumentation services that comply with established regulatory protocols and standards (e.g., GAT3) using C#, Remoting, and PowerShell.
- Performed Unit testing using NUnit testing framework and TSS tool to implement test driven Development.
- Extensively used Data Adapter, Data Set, Data Table, Data View, Data Grid, Data List, Data Repeater and Data Reader for binding data from database to the various web forms.
- Wrote T-SQL queries, T-SQL Stored Procedures and Triggers, which will execute against a database to extract the appropriate data for the reports. Used ADO.NET extensively for data retrieving, querying, storing and manipulating.
- Designed and configured Azure Virtual Networks (VNets), subnets, Azure network settings, DHCP address blocks, DNS settings, security policies and routing.
- Deployed Azure IaaS virtual machines (VMs) and Cloud services (PaaS role instances) into secure VNets and subnets. Responsible for creating crystal reports using SSIS and SSRS.
- Developed ASP.NET MVC applications using code first Approach entity framework and Razor engine.
- Fixed the Bugs and implemented Functionality changes in the existing Classic ASP pages that come from the Production Support Team for MIS Groups.
- Used TFS for Version Control and branching and merging from development environment to QA environment, QA environment to Stage environment, and to production environment.
Environment: Visual Studio 2015, Visual Basic(VB), Entity Framework, C#, ASP.NET 4.5, ADO.NET, MVC 5/4, MVVM, Oracle 10/11g, LINQ, XML, XSD, SSIS, HTML5, IIS, CSS3, MESD, Oracle 10/11g, Bootstrap, WordPress, OOPS, XML, JavaScript, Sencha ExtJS, JSON, jQuery, API, WCF, SVN, Restful, WPF, Web API, Team Foundation Server (TFS), SSIS, Agile environment, SQL Server 2014, PL/SQL, RDMS, MS Azure, NHibernate, NUnit Testing, Google mapping.
Confidential, Louisville, KY
.NET Programmer
Responsibilities:
- Engaged in migrating the website with n-Tier Architecture to improve performance and increase the scalability of the application. Designed and developed custom .NET components and user controls using ASP.NET MVC
- Analyzed the business requirements and develop a functional design of the application.
- Design and Development of user Interface and reports for the application.
- Coding the presentation layer using WPF and silver light and service layer using Windows Communication foundation technology. Used AngularJS as the development framework to build a single-page application.
- Experience in developing and deploying Web Forms, Win Forms, and Web service applications extensively.
- Used .Net framework and Object-Oriented Methodologies for application development
- Actively participated in TDD Methodology and few components implemented by silver light using and followed the MVVM architecture. Customized Kendo UI controls to suit the needs of the application.
- Designed web pages using a combination of HTML5 and JavaScript, and developed Web Forms in ASP.NET.
- Expert knowledge and experience with JavaScript frameworks: AngularJS, ReactJS.
- Worked in .NET Framework Web based application development using Microsoft .NET technologies including ASP.NET, C#, ADO.NET, WCF, Entity Framework, Expression Blend, AJAX, WinForms, XML, etc.
- Developed and provided mobile solutions natively on the iOS and Android platforms as well as cross-platform frameworks like React. Designed and maintained SQL scripts, created and optimized diverse SQL queries.
- Wrote SQL, PL/SQL programs required to retrieve data using cursors and exception handling.
- Wrote the T-SQL Database Triggers, Views, and Indexes. Used ORM tools like Entity Framework.
- Used LINQ to write lambda expressions, and LINQ to XML to get data from parsed objects.
- Built reports for the display of information for different departments using SQL Server Reporting Services 2010 (SSRS). Developed packages using SSIS for data migration. Updating ESX host’s using VMware Update manager.
- Used LoadRunner to regularly test performance life cycles.
- Responsible for designing the ASP.NET application authentication using .NET Framework, Model View Controller MVC and IIS security model. Used TFS to report bugs and to maintain product backlog items.
- Monitoring and managing performance of ESX servers and Virtual Machines.
- Creation and maintenance of mainframe execution JCL to support system replacement project in User acceptance (UAT) and Production environments. Developed XSLT for transforming XML into HTML.
- Experienced in applying Refresh packs, Fix packs, Cumulative Fix packs for all versions of WebSphere application server and different flavors of Web Servers. Develop the project using Agile Methodology (SCRUM).
- Developed WCF services to use across the different applications.
- Used TFS for version control of the source code along with the maintenance of the builds and the relevant documents of the same. Doing on-call support for the applications that are needed to run all the time.
Environment: ASP.NET, C#, C++, Visual Studio, IIS 6.5, SQL Server 2010, WCF, WinForms, PL/SQL, ADO.NET, UML, Selenium, MVC, WPF, Visual Source Safe, TFS, XML, HTML, SVN, jQuery, AngularJS, NHibernate, Multithreading, HP Quality Centre (Defect Tracking Tool), VSTS (Configuration Tool)
Confidential, Jersey City, NJ
.Net Developer
Responsibilities:
- Requirements gathering, Analysis and Design of all the client requirements.
- Software development using Agile Software Development methodologies.
- Development of most of the User and Custom Controls and XAML views in WPF.
- Studied the use case diagrams to gather functional requirements. During the design phase participated in discussions with the client regarding system requirements and contributed for the preparation of flow document. Developed the front-end screens in ASP.NET and C# .NET using Visual Studio 2008.
- Used front-end web development tools like AngularJS, JavaScript, Typescript 2.0, HTML, CSS and jQuery.
- Developed iOS application using C# with Xamarin and Cross Platform application using Xamarin Forms and deployed on both IOS and Android Platforms. Created Python/MySQL back-end for data entry from Flash.
- Responsible for design and maintenance of the TFS/Subversion repositories and the access control strategies.
- Used ADO.NET and Enterprise Library ADO.NET Application Blocks to access data from database.
- Used AngularJS 1.5 as the development framework to build a single-page application.
- Worked on Presentation, Business, Entity and Data Access Layers.
- Writing business and data access components (as separate assemblies) in C# utilizing ADO.NET transaction management. Designed and developed of UI web pages using JavaScript, CSS3, jQuery and HTML5.
- Designed responsive and intuitive user interfaces for the web using CSS and custom AJAX scripts and jQuery.
- Created Web APIs using ASP.NET Web API allow new web/client projects to leverage reusable data.
- Imported SQL Azure database to a local SQL Server using SSIS/SSAS.
- Used BizTalk Server to understand the plain text data (in the form of xml), and with different systems which has several inbuilt adapters like SQL Adapter, MSMQ Adapter, SMTP Adapter, File Adapter, SOAP Adapter etc.
- Developed SQL Procedures and Queries for data retrieval and storage in SQL Server and implemented in portal using ADO.Net. Implemented HTTP protocol and SSL to secure the information between WCF Service and Client.
- Developed solutions for diverse programming scenarios in C#, employing Object Oriented Programming (OOPS) concepts such as Encapsulation, Inheritance, Polymorphism, and Abstraction.
- Developed independent ASP.NET Web API Carrier and Subscrib1er RESTful Services over.NET Framework with XML responses to integrate with Exchange Enrollment applications.
- Highly proficient in Transact SQL (T-SQL) and PL/SQL Queries including writing queries, complex stored procedures, functions and triggers in SQL Server and Oracle. Utilized AngularJS as the framework and done CRUD operations.
- Refactored and enhanced an existing AngularJS application to follow strict MVC patterns.
- Validating all the User's Inputs through Java Scripts. Worked with Web API Routing prefixes on the controllers.
- 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.
- Generated Reports using Telerik report for Action Track Project and used Telerik RAD control Data Grid.
- Implementing automation testing and done unit tests. Created Service Layer using C# and WCF.
- Integrate the SSIS package, converting all existing DTS packages of MS SQL 2005 to 2008 by adding extra SSIS task. Develop the Documents for Logging/Error Handling for SSIS Packages.
- Used ADO.NET extensively to interact with SQL Server(T-SQL) and Oracle Writing Stored procedures for SQL Server and Oracle. Automate code Deployment using configuration Management tool like puppet.
- Used ASP.NET MVC Page Controller pattern to add functionality to individual pages such that to accept input from the page request and invoke the requested actions on the mode.
- Created views in MVC using Razor Syntax. Developed Reports using MS SQL Server Reporting Services (SSRS).
- Worked on TFS for version control, Code Review and for automatic builds and continuous integration.
Environment: C#.Net, ASP.NET 3.5/4.0, Visual basics studio, AWS, Microsoft Data access application blocks, Exception and logging frameworks, Windows Services, SaaS, SVN, Xamarin, Bootstrap, JavaScript, Typescript 2.0, SQL, AngularJS, XML, XSD, HTML 5, CSS3, MVC, Silver light, TFS, Telerik Reports, RESTful, NHibernate, Entity Framework, Oracle 11g, SSIS, IIS, Visual Source Safe 6.0, Windows Server, Visual Studio, WCF.
Confidential
.Net Developer
Responsibilities:
- Worked in an Agile Programming Methodologies, Scrum and Test-Driven Development (TDD) environment to deliver higher-quality software far more rapidly and designed the complete solution using N-tier Architecture model and MVC5 design pattern. Integrate Azure Active Directory for all user authentication/authorization and organization profiles.
- Responsible for designing the .NET application authentication using .NET Framework, Model View Controller MVC and IIS security model. Used Bootstrap and AngularJS for an effective web design.
- Developed Web application and mobile web-app using MVC 5, C#, HTML5, Bootstrap, JQUERY, WEB-API and AngularJS. Worked in HTML5 Mockups for Web Application Screens and Mobile Application Screens.
- Used .Net framework, and VB.Net to Developing Business Logic and web development and Mobile Developments. Followed OOPS concepts for developing the application code using C# 5.0.
- Developed single page applications (SPA) using AngularJS, Knockout JS, Typescript, React JS, Required JS, Mobile, JavaScript, JSON, and CSS3. Created reports using SQL Server Reporting Services.
- Designed the Views, Layout pages, and Partial views using MVC, jQuery, Typescript 2.0, AJAX, HTML5, CSS3 and BOOTSTRAP. Implemented various configurations for creating new Azure profiles.
- Created AngularJS Routing to connect different controller to the view which allows the single-page application.
- Worked with Microsoft Azure to deploy database in cloud. Created a script to add indexes to SQL Azure tables.
- Developed new user interface components for different modules using Kendo UI with various controls including Grid controls, and chart controls etc. Involved in migrating the whole code base of Angular 1.6.
- Developed user and custom controls using C#, Visual Studio 2012 and Expression Blend for WPF application.
- Created snapshots by using WPF (Windows Presentation Foundation) for the functional requirement phase and used SQL Server Integration Services (SSIS). Created and consumed Restful services using Web API.
- Worked with the team to fix the bugs in Lifeline application developed in WPF with C#.Net whenever required.
- Used Entity framework for ORM mapping to relational databases, classes to database tables and CLR data types to SQL server data types. Used Data Controls and Telerik controls for binding data from database.
- Implemented data-binding MVC using AngularJS for front-end development of current web application.
- Used web services to interact with the data layer to access data from the database.
- Developed WCF Services upon a core architecture that is scalable, distributable, heavily multi-threaded and batch compatible and designed to serve hundreds of users simultaneously.
- Created jQuery functions to manipulate and validate DOM elements in Views.
- Designed and developed Use Cases, Activity Diagrams, Sequence Diagrams, and OOAD using UML.
- Extensively used T-SQL in constructing user defined functions, views, indexes, constraints, and relational database models and data integrity. Written stored procedures for Document DB and Mongo DB in JavaScript.
- Created an Administrator console with the extension use of the Kendo UI platform to allow the administrator to review and update information about different users. Used TFS as a version control.
- Participate in design and Code reviews of modules and provide insightful comments to improve the design quality and code performance. Maintained all subscription data in Mongo DB.
- Performed Unit testing, Integration testing and Regression testing of the application.
Environment: .Net Framework, Visual Studio, Telerik, Kendo UI, Typescript 2.0, T-SQL, WPF, WWF, AJAX Framework, ADO.NET, Entity framework, MVC5, Azure, VB.NET, C#, JavaScript, Mongo DB, Knockout JS, MySQL, NHibernate, HTML, CSS, Bootstrap, IIS, WCF, LINQ, SQL Server, AngularJS, SSRS, SSIS, TFS.
Confidential
.Net Developer
Responsibilities:
- Worked with Business Analyst's and Project managers to drive out requirements and implemented an elegant solution to the task at hand. Implemented Model View Controller (MVC) Pattern in the application development.
- Designed and developed web based UI in C# using different controls like HTML Controls, Data Controls and Web Controls. Extensively worked in developing Stored Procedures and Functions in Oracle.
- Involved in Database modeling, creating tables and in writing stored procedures using Oracle PL/SQL.
- Provide guideline and code samples to improve system performance, using Visual Studio 2008, Silverlight, SQL Server, Crystal Report 2008, Telerik Report. Extensively used AngularJS for DOM traversing and manipulation.
- Developed SQL Queries and Procedures for storage and retrieval of data using ADO.Net and LINQ to SQL.
- Worked on Web Service calling using jQuery and AngularJS for Synchronous and Asynchronous Ajax calls in HTML5 web apps. Developed Restful service using WCF framework and used AngularJS for getting data.
- Used ASP.Net Web API for HTTP based RESTful Services using JSON message format achieving usage of less bandwidth for server communication.
- Implemented features of ASP.Net such as Calendar Controls, Repeater Control and Security using form authentication and used ASP.Net Validation controls to do server-side validations and client-side validations based on the user's browser. Installing Oracle on various Operating Systems and migrating Oracle databases from Oracle 9i to 10g.
- Used ASP.Net AJAX extensively for calling Web Services without writing a lot of custom JavaScript code to handle the request and response messages. Designed WCF the front end using XAML Browser WPF for Rich UI.
- Used JavaScript extensively to enhance the UI and to make application looks more dynamic and to perform client-side validations. Used XML to create Web-based tools for transactions on SQL and Oracle databases.
- Implemented XML Web Services in C# based on SOAP protocols using XML and XSLT extensively for data transfers. Created data access layer to communicate with the SQL Server Database with ADO.Net objects.
- Involved in developing Web Services and invoking them by using XML SOAP tool for creating proxy classes.
- Created WCF Services and Client Proxy for communication between Application Server and Web Server.
- Used jQuery and JavaScript to reduce the turnaround time of retrieving data from the data base.
- Worked on ADO.Net components SQL Connection Object, SQL Command Object, Data Reader, Data Adapter, Data Set and Data View to provide communication to the database.
- Created Stored Procedures, Functions, and Triggers using T-SQL in SQL Server 2008 to insert, update, and delete data inside tables. Implemented Unit, Integration and System Testing using NUNIT.
- Development of enterprise reports by pulling data from various sources and presenting in SQL Server Reporting Services (SSRS). Responsible for maintaining versions of source code using Team Foundation Server.
- Developed database objects such as SSIS Packages, Tables, Triggers, and Indexes using T-SQL, SQL Analyzer and Enterprise Manager. Worked with Bootstrap framework and AngularJS to Design single page application.
Environment: .NET Framework 3.5/4.0 (Visual Basics), Visual Studio 2010, ASP.Net 4.0, C#, ADO.Net, MVC AJAX, IIS, Share Point 2010, Web Services, SOAP, Telerik, SaaS, AWS, WCF, HTML5, CSS3, XML, SSRS, JavaScript, AngularJS, SQL Server 2008, Oracle 10g/11g, Bootstrap, SSIS, Team Foundation Server(TFS), Windows Server 2003.
Confidential
.Net Developer
Responsibilities:
- Involved in development of Web Forms, Classes using C# that incorporates both N-tier architecture and database connectivity. Create WPF application for clients to sync the data.
- Used Visual Studio.NET 2008 IDE to design the forms, develop and debug the application.
- Developed web pages in ASP.NET and used vb.net for code behind application programming interface.
- Wrote SQL Queries to create tables, stored procedures, triggers and DTS packages using SQL server 2008.
- Designed and implemented the Dunning Letter system, using ASP.NET, Visual Studio 2008, SQL Server 2008, TestDriven.net and Crystal Report 2008, Telerik Report.
- Developed Advance PL/SQ packages, procedures, triggers, functions, Indexes and Collections to implement business logic using SQL Navigator. Generated server-side PL/SQL scripts for data manipulation and validation and materialized views for remote instances. Performance tuning of store procedures using SQL server profiler.
- Used SSIS packages to roll our data to Live Tables and to Processing Database.
- Worked on Web Service calling using jQuery for Synchronous and Asynchronous Ajax calls in HTML web pages.
- Creating indexes on tables to improve the performance by eliminating the full table scans and views for hiding the actual tables and to eliminate the complexity of the large queries.
- Experience using Team Foundation Server for Check In/Outs of the code and while merging code.
- Enhanced and developed UI functionality using ASP.NET, HTML, and XML.
- Created CSS files to be applied to various web forms on the web pages.
- Designed and Developed UI Screens to be user friendly using jQuery, JavaScript.
- Involved in development and maintenance of unit-test application.
- Developed SSRS Reports to fetch the data from auxiliary applications.
- Created SSIS packages for Exception Handing in various environments like Dev stage, QA, and Production support. Has developed bunch of WCF Services and established communication among all the services.
- Worked with Share point site for uploading design document, ticket status.
- Used AJAX for partial page updates and AJAX Toolkit for designing GUI screens.
- Used XPath for navigating in XML Documents. Available on Production and QA Support 24/7.
Environment: .NET Framework 3.5/4.0, Visual Studio 2008/2010, C#, TFS, SQL Server 2005/2008, Oracle 9i/10g, PL/SQL, ASP.Net, SSIS, AJAX, SSRS, WCF, Telerik Reports, Web Services.