Kranthi Kumar - Sr. Dot Net Developer |
[email protected] |
Location: Dallas, Texas, USA |
Relocation: Yes |
Visa: H1B |
Kranthi Kumar
Sr. Dot Net Developer 214 716 8639 [email protected] Dallas, TX H1B _____________________________________________________________________________________ PROFESSIONAL EXPERIENCE: Overall 10 years of extensive experience with all phases of Software Development Life Cycle (SDLC), including Analysis, Design, Development and Testing of Client-Server and Web-based n-tier Architecture for windows and web applications with exposure to diverse business domains. Strong hands on the Microsoft .Net Framework2.0/3.0/3.5/4.0/4.5 developing Win Forms, Web Services, Win Services, Web Pages using ASP.Net 4.5/4.0/3.5/2.0/1.0, VB.Net, Visual Studio VB Script C#.Net, ADO.NET, ASP, JavaScript Query, Angular JS, CSS, Master pages, HTML, DHTML,XML,XSLT, Silverlight, LINQ, Ajax, and SQL Server SSRS. Experience with an agile software development methodology and Test-Driven Development including SCRUM Framework). Experience with developing GUI using web technologies like HTML, CSS, AngularJS, jQuery, JavaScript, and XML. Developed the Single Page Application (SPA) using React JS, Redux for module ensuring SEO Solutions. Extensive experience in architecture, design and development of Client-Server and Distributed Web Applications with ASP.NET MVC 3.0, 3-Tire and N-Tire Architecture. Experience in SOA (Service Oriented Architecture) using Web Services, WCF Services, WEB-API and Restful Services, Windows Services Good knowledge on Microservices, AWS (Amazon Web Services), working with EC2, RDS, Dynamo DB, S3, Cloud watch and Docker. Experience in complex, scalable software solutions utilizing MS Azure and worked on AZURE cloud computing and AWS. Involved in coding pages with best Search Engine Optimization (SEO) techniques. Expert in developing Dot Net WinForms/Web applications using C#/Asp.Net. Use Cases and Design Patterns, Agile Methodologies. Expertise in application development using ASP.NET MVC 3.0 Framework. Extensively Used LINQ to SQL, LINQ to XML and LINQ to Objects for retrieving the data efficiently and Just in Time manner. Used Angular Dependency Injections to inject objects into a class, instead of relying on the class to create the object itself. Implemented & maintained the branching and build/release strategies utilizing GIT. Implemented Custom Angular Validators and added them to the NG_VALIDATOR list by configuring multi to true. Experience in developing Microservices using ASP.NET core Developed PowerShell script for SQL Reporting Developed and maintained Web Forms with ASP.Net, ReactJS, IIS 7.0/6.0./5.0 and C#.Net. Worked on Grid view using ADO.NET and retrieved data from SQL server using quires. Experience with ASP.NET Web Forms, win forms, Web Services, and State Management, caching features, configuring optimizations and securing the web application Experience with AJAX Control Toolkit and XML Http Request object, which is the heart of AJAX in providing asynchronous Post back. Experience in designing and developing Microservices for the business components using .NET framework. Experience in creating Containers by Docker's for Microservices Designed and Implemented application using ADO.NET objects like Dataset, Data Table and Data Adapter for manipulating, retrieving, storing and displaying data from SQL Server. Knowledge of applying Object Oriented Analysis and Design (OOAD) for modeling a system. Experience in SQL Server and SSIS package design, constructing, and deployment. Building web applications with ASP.NET MVC/Web Forms, JavaScript, J-Query, knockout.js, JSON, HTML, XHTML, CSS Experience in Integration of Amazon Web Services AWS with other applications infrastructure. Experience on C#, UWP, WPF, Xamarin forms, SQL Server, SQLite, Webservices, Datamining and ETL applications for the analysis of data with query -based systems Experience in migration-based projects using PowerShell Proficient in architecting secure VPC Solutions in AWS with the help of Network ACLs, Security groups, NAT implementations, public and private network configurations and also maintained IAM policies for organizations in AWS to define groups, create users, assign roles, and define rules for role-based access to AWS resource Implemented various services like AWS Device Farm, Fargate, SES, Time Stream, Aurora, RDS, etc. and integrated with the existing tools and authentication methods. Used Web Services (SOAP, WSDL) and GIS REST Services for communicating between application and components Experience in AWS platform and its features including IAM, EC2, EBS, VPC, RDS, Cloud Watch, Cloud Trail, CloudFormation AWS Configuration, Autoscaling, CloudFront, S3, SQS, SNS, Lambda and Route53. Extensive experience in building high available, scalable, and secure infrastructure on AWS using tools like Terraform and Cloud Formation Templates. Experience in several scripts leveraging VMWare s PowerCLI and windows PowerShell to aid with capacity planning and Monitoring of virtualization infrastructure Expertise in implementing, integrating and supporting Okta cloud SSO, MFA and enterprise SaaS technologies into complex IT environments across heterogeneous operating environment Expertise in Okta provisioning, SSO and MFA Managed and Configured AWS Cloud Services like EC2, S3 bucket, Security groups, RDS, EBS, ELB, Auto-scaling, AMI, Elastic Search, IAM through AWS Console and API Integration Separate Java URL s data from Elastic Search-1.4.3 cluster and transfer to Elastic Search-5.6.4 cluster using Logstash, Kafka Working with Development and QA teams to design Ingestion Pipelines, Integration APIs, and provide Elastic Search tuning based on our application needs Experience in followed Agile and Scrum software development methodology. Worked with SQL Server as the backend database for updating, retrieval, and querying data. Enhancement, support and maintenance of existing Desktop, Web and Mobile GIS applications. Trouble shooting tickets relating Good hands-on experience of Object-Oriented Programming and Agile methodology. Expertise include Agile-Scrum and waterfall methodology, testing tools and automation, and managing the product lifecycle, sprint planning, sprint review and sprint retro and user story Expertise in Agile Projects inventory control, mass adjustment, and in tools Expertise in Agile sprint backlog grooming, sprint planning and sprint review in sprint retrospective Experience in managing Windows10(UWP and WPF) and Xamarin formsApps Proficient in Front-end technologies such as HTML/HTML5, CSS/CSS3, JavaScript, jQuery, Bootstrap, Typescript, Angular 2, AngularJS, NodeJS, Express and mongo DB for the database. Experience in using build/deploy tools such as Jenkins, Docker and OpenShift for Continuous Integration & Deployment for Microservices. Experience in complete implementation of Identity and Access Management projects using CA SiteMinder, IBM Tivoli, SailPoint and OKTA(SSO) Experience in installation and administration security products like Tivoli Identity manager, Tivoli Directory Server Experience in object relational mapping using ADO.NET, Entity Framework, LINQ and Lambda Expressions Knowledge of working in desktop applications using WPF, XAML & MVVM architecture. Microsoft SQL Server: Normalization, T-SQL, Stored Procedures, Rules, Views, Indexes. Building web applications with ASP.NET MVC, JavaScript, jQuery, JSON, HTML, XHTML, CSS, and Fire Bug. Developed code to call the web service/APIs to fetch the data and populate on the UI using jQuery/AJAX and Vue.js/AJAX. Developed Web applications using C#, ASP.NET MVC 5.0, ASP.NET Web API 2, Dapper and Entity framework 6, used jQuery, JavaScript and Ajax call for client-side implementation Demonstrated proficiency in development using Microsoft.NET technologies like WCF, LINQ, ASP.Net 4.0/3.5, ASP.NET MVC 4.0/3.0, C# (4.0/3.5), VB.NET and AJAX Extensions, Angular JS, JQUERY with MS SQL Server (SQL 2012/ 2008 R2/ 2008/ 2005) and Oracle 10g/9i as database. Developing user interfaces using HTML5, CSS3, JavaScript, XHTML, jQuery, Kendo AJAX, JSON, AngularJS, NodeJS, jQuery, HTML5, CSS3 and Bootstrap. Familiar with Sitecore application setup, Front end, Back end development, package deployment and also admin activities. Troubleshooting random GIS Server and ArcSDE issues. Used Git for managing projects for parallel development. Extensively used git commands for code check in, check out branch, merging, push, pull, stash, and commit using git bash. Used web-based repositories such as GitLab and GitHub. Did code review by reviewing pull request in GitHub. Good experience in creating components documentation using react.js. Responsible for developing the reusable Components on UI (Razor Views) by developing the Partial Views, View starts, and reusable components for implementing the business rules with C# and OOPS Concepts. Working with Angular 2.0 such as Building Nested components, interpolation, data binding & creating pipes, building, and testing with CLI and other JavaScript frameworks likes jQuery, NodeJS. Hands on experience in design using Object Oriented Programming Principles like Inheritance, Polymorphism and Design patterns like Abstract factory, Singleton. Fully fledged with client-side scripting like JQUERY Selectors, Events, JQUERY UI, Plugins and AJAX etc. Extensive Experience with ORM technologies like Entity Framework Database First, Code First and performance tuning in EF. Good knowledge with concepts like Custom Routing, HTTP Handlers, Fluent APIs, Data Annotations, URL Routing, View-Models etc. Experience in building highly Mobile Responsive Design websites with Sitecore CMS and Ektron CMS. Experience in using AJAX with Angular JS/jQuery for quickly creating efficient and interactive Web applications that work across all popular browsers. Extensive working experience ASP.NET MVC Framework 5.0/4.0/3.0/2.0, implemented Controller, Controller Actions and Views, Partial Views, Strongly Typed Views and View Models. Good working experience in writing JQUERY 2.0/1.0, JQUERY AJAX based web applications to improve the response time and extensively implemented update panels, script manager and triggers. Experience in developing ASP.NET Web customs controls, user controls, Data Controls like Data Grid, Rich UI with extensive use of ASP.NET AJAX, Angularjs, Bootstrapper and jQuery and building RIA web applications, REST/ RESTFUL Services. Good Knowledge on creating Single-Page Applications (SPAs) (Web apps) which load a single HTML page and dynamically update that page as the user interacts with the app. Expertise in implementation of optimized, secured WCF Service by using Service, Operation, Data, Fault and Message Contracts. Publish and maintain Locators in ArcSDE Geodatabase and in REST Services for GIS Online web application. Expertise in implementing SOA architecture thru WCF services which used to rapidly build service-oriented applications that communicate across the web and the enterprise with features Serialization, Versioning, Interoperability and hosting. Experienced with Microsoft Application building blocks for .Net projects (Data Access, Exception Handling, Caching and Configuration Management Application Blocks). Extensively worked on tfs Framework generating ORM Models and integrating them thru T-SQl and LINQ to Entities to massage the data. Worked extensively with ADO.NET objects such as Data Adapter, Dataset, and Data Reader to interact with Databases like SQL Server 2012/2008 R2/2008/2005/2000 & Oracle 9i/8i. Designed Frontend within object-oriented JavaScript Framework like bootstrap, Node.js and Angular.js. Experience in database related work primarily creating complex stored procedure, DTS packages, Views, Triggers, Functions, using PL/SQL, T-SQL. Very good experience with Reporting Tools SQL Server Reporting Services (SSRS) and Crystal Reports and used Team Foundation Server 2010 and Visual Source Safe (VSS), Perforce. Worked on Angular JS features like Two Way Binding, Custom Directives, Controllers, Filters, Services and Project Architecture, React. JS features like Components, Lifecycle methods and unidirectional data flow using the Flux Architecture. Technical Skills: Languages C# 2.0/3.5, VB.NET 2.0/3.5, ADO.NET, WCF, LINQ, PL/SQL, .NET CORE , T-SQL, XML, VBA, ASP.NET, HTML 5/4.0, CSS, JQuery, AJAX, SQL, PL/SQL, C, C++. Web Technologies ASP.NET 3.5/2.0/1.1, AJAX.NET (Ajax Toolkit 2.0), AWS , WPF, Angular JS 2, Node JS , Web Services (WSDL/SOAP), HTML, DHTML, CSS (Cascaded Style Sheet), Classic ASP 3.0, XML. Databases Microsoft SQL Server 2000/2005/2008 (T-SQL), Oracle (PL/SQL), MS Access. MySQL, IMS. MS Framework .NET Framework 4.0/3.5/3.0/2.0/1.1, UWP Web Servers Internet Information Server (IIS) 7.0/6.0/5.1 Designing Tools Visual Studio.NET (2003/2005/2008), MS FrontPage, SharePoint Designer 2007, Adobe Dreamweaver, Adobe Flash, Adobe Photoshop. Scripting Languages JavaScript, VB Script OS Windows 10/7, Vista/XP/2003/2000/NT, MS-DOS, UNIX Professional Experience: Client: PWC, Tampa, FL Mar 2022 To Till Date Role: Sr. Dot Net Consultant Responsibilities: Participated in daily SCRUM with Project manager and Team Lead to discuss the progress. Active participant in development efforts, design and implementing platform architecture, and managing other engineering team members. Developed and maintained Web Forms with ASP.Net, ReactJS, IIS 7.0/6.0. /5.0 and C#.Net Creating Technical and Low Approach document, High level document -level document. Worked on cloud computing using Azure which provides an API built on REST, HTTP, and XML that allows a developer to interact with the services provided by Microsoft Azure. Responsible for design and maintenance of the GIT Repositories, and the access control strategies Involved in upgrading Angular2 to Angular6 Built front-end SPA using HTML5, Angular4 and Bootstrap and backend server using ASP.NET Web API. Worked on Angular Reactive forms to implement complex forms and performed the validations using Form Builder both in Angular2 and Angular 6. Developed the Single Page Application (SPA) using React JS, Redux for module ensuring SEO Solutions Designed responsive master pages and page layouts using HTML, ASP.NET, CSS and JavaScript for SharePoint 2013 environment using SharePoint Designer. Used Windows-UI (XAML, HTML) to enterprise, modernize & mobilize WinForms applications. Developed HTML prototype of the web pages and WinForms using CSS, per client specifications Designed Graphical User Interface for various web pages using AJAX, HTML, CSS, JavaScript, Bootstrap, ReactJS and SILVERLIGHT. Developed the Single Page Application (SPA) using React JS, Redux for module ensuring SEO Solutions. Involved in designing and developing different modules using C#.NET, ASP.NET. Involved with the client team to design and develop the application according to client requirement using ASP.NET 4.5, Web API, and SQL Server 2014 with the business logic implemented using C#. Used ASP.NET Validation controls for client-side validation of Server Controls. Involved in complete application stack in Amazon Web Services (AWS) like EC2, S3 Bucket. Responsible for maintaining and expanding AWS (Cloud Services) S3 infrastructure using AWS (SNS, SQS). Developed solutions leveraging Microservices architecture. Designed Restful APIs as Microservices Implemented Kafka producer and consumer applications on Kafka cluster setup with help of Zookeeper. Used Spring Kafka API calls to process the messages smoothly on Kafka Cluster setup Involved in unit testing using Nunit testing and integration testing of the application and Heavily used LINQ to SQL to retrieve data from Server. Used Microsoft Team Foundation Server (TFS) for all source code maintenance among the whole team members. Worked across IT Teams and with business users understand the business. Followed established development standards and best-practices while working with new or existing systems and tools. Experience in running web scale services on Amazon Web Services (AWS). Accurately estimated development efforts for project planning and strive to meet or exceed projected timelines Worked with lead developer to prioritize and estimate work effort. Configuring login.xhtml and web.xml through SailPoint identity IQ and performing Authentication failure handling tasks Implemented agile methodology in the application Implemented agile methodologies and Web Services in the application. Good knowledge of T-SQL, PL/SQL, database objects like stored procedures, functions and packages Configuring password policy in Identity (IQ) by meeting the requirements Actively Developed in the server transition activities of the project and prepared slandered operating producers documents and KEDB Installed ITIM Suite, DB2 and TDS Support the overall information security governance and risk management process Involved in ping federate configuration in conjunction with the architecture team within Enterprise information security Installed, configured and supported GIS Desktop, ArcSDE and ArcGIS Server 10.x Responsible for synchronization of all active directory accounts and groups to utilize Okta Solutions Worked on a day to day activities creating and managing OKTA policies and creating and managing OKTA application and user provisioning Experience in Enterprise application development using UML, Uniface, Oracle on Windows and Unix Platforms Developing applications leveraging ADO.NET, Entity Framework, and the Microsoft Enterprise Library Data Access application Block and NHibernate. Worked on optimizing Volumes and EC2 instances and created multiple VPC instances. Deployed applications on AWS using Elastic Beanstalk and Implemented and set up Route53 for AWS Web Instances. Proficient in AWS services like VPC, Cloud front, EC2, ECS, EKS, Elastic bebeanstalkLambda, S3, Storage gateway, RDBS, DynamoDB, Redshift, Elastic Cache, DMS, SMS, Data Pipeline, IAM, WAF, Artifacts, API gateway, SNS, SQS, SES, Auto Scaling, Cloud Formation, Cloud Watch, and Cloud Trail Handled operations and maintenance support for AWS cloud resources, including launching, maintaining, and troubleshooting EC2 instances, S3 buckets, Auto Scaling, DynamoDB, AWS IAM, and Elastic Load Balancers (ELB) and Relational Database Services (RDS). Also created snapshots for data to store in AWS S3. Designed and Developed ETL process using Informatica IICS to load Data from wide range of sources such as Oracle, AWS and Implemented ETL processes using IICS Data Integration. Experience as a Devops Engineer, Proficient in AWS, Chef, Puppet, Ansible, Jenkins, Git, GitHub, Subversion, Tomcat, Nginx and Jboss Responsible to designing and deploying new ELK clusters (Elastic search, Logstash, Kibana, and beats. Expertise in Repository Management tools Jfrog, Artifactory, and Nexus Skilled in Monitoring servers using Nagios, Cloud Watch and ELK Stack Elastic search Fluentd Kibana Migrate Data form Elastic search-1.4.3 cluster to Elastic search-5.6.4 using Logstash, Kafka for all environments Installed and configured OKTA LDAP agent for delegated authentication with OKTA Developed Microsoft recommended load balancing techniques using PowerShell to reduce the workload of the DC Holding the PDCe FSMO role Experience in Testing life cycle management using Agile Methodology, including third party integrations such as PayPal. Experience in Using Angular 11 as framework to create SPA and synchronized data with server SaaS, Bootstrap, and Angular 6, 8, 11 Developed powerful single page application and dynamic responsive web application with Angular 11 Improved UI using Angular 8, 9, 11, Angular Material, Bootstrap, Priming Created Res-useable components, Custom Modules, Custom Directives, Pipes, Services in Angular 9, 11 Developed static and dynamic Web Pages using HTML5, CSS4, Angular8, Bootstrap. Experience in Planning of sprints by Agile Methodology Experience in Creating custom templated controls in UWP. Implemented Microservices on RedHat OpenShift based on Kubernetes, Etcd, and Docker to achieve Continuous Delivery. Implemented Sitecore MVC design pattern for developing the Web Application using MVC 4, 5 Implemented WEB API Services for CRUD operations with HTTP verbs GET, POST, PUT and DELETE. Analyzed business requirements and use cases to implement and test software solutions Collaborated with Project Stakeholders, Business Analysts, and Software Quality Assurance. Experience in working with cloud IaaS and PaaS platforms. (AWS EC2, EBS, Dynamo DB), (OpenStack - Nova, Swift, Glance etc.), (Google - App Engine, Compute engine, cloud datastore, Cloud storage). Developed software with an emphasis on efficiency, quality, and simplicity Developed Web Based Application using ASP.NET, C#, AJAX, JavaScript, Knockout.JS for client-side validations along with .Net validation controls. Used C#, WPF and MVVM architecture for working with GUI pages of desktop applications which are associated to the current application. Developed the Product Builder UI screens using Angular-JS6, Node JS, Vue.js, React JS, HTML5, CSS, JavaScript and Bootstrap. Designed and Implemented Data Access Layer (DAL) using ADO.NET to communicate with SQL Server 2008 and usedADO.Net connection objects like SQL Connection, SQL Command and, SQL Data Adapter to execute stored procedures. Used Grid View, Data List and Repeater Controls to display data in a customized format in the ASP.NET web pages Developed the application using .Net technologies like Caching, Paging, and State Management and provided Session Management to preserve the state of session variables Performed client-side operations by using jQuery, Telerik User Interface (Kendo UI) and used Knockout.js for creating dynamic views. Used .NET Entity framework using LINQ to Entities and MVC 4.0 Framework. Extensively worked on generating scripts using SQL Server (Stored Procedure, Triggers, View and Index). Responsible for creating table and user-defined functions, stored procedure in SQL Server Created daily business reports in SSRS. Developed the Product Builder UI screens using Angular-JS6, Node JS, Vue.js, React JS, HTML5, CSS, JavaScript and Bootstrap. Maintained existing application using DB2 and Oracle 11g database. Worked on bug fixes for supported systems and tools using HP QC. Responded to problem escalations and resolve critical production issues Created support documentation for developed systems and tool (configuration parameter, jobs, dependencies, etc.) Documented release instructions for Release Manager to follow. Occasionally worked on WPF and MVVM as a part of integrating other desktop applications Automated both SOAP webservices for XML format and done database validations to validate against databases like oracle, My SQL, Mongo DB. Used ASP.NET Server controls, User Controls, HTML server controls and custom validation controls for client-side and server-side validation. Web design and development maintenance (SME) for Burlington County web sites. Utilizing DNN Version5.6.2(Super User Account). Network Analyst Supported integration of GIS with AutoCA Troubleshoot problem tickets received from users of Burlington county websites. Contact users if clarity is needed on tickets. Update problem resolution and steps taken on spreadsheet via google shared drive Troubleshoot SQL Statements, Update statements as needed. Run contract bids via MS SQL SERVER 2008 Assisted in DNN application maintenance and regression testing. Utilized modular structure within the Angular 2 applications in which different functionalities within the application were divided into different modules along with HTML. Environment: Microsoft Visual Studio 2010, .Net Framework 4.0, Elastic Load Balancer, Elastic Search, Web Forms, C#, ASP.NET, ASP.NET Core WEB API , Kendo, ADO.NET, IIS, Excel, JavaScript, Knockout.JS, AJAX, WCF, grid controls, Web Services, Angular 2, Enterprise library, T-SQL, XML, Oracle 11g, DB2, HP QC, MVC 4.0, SQL Server 2008, LINQ. Client: Charter Communications, Denver, CO Mar 2020 to Feb 2022 Role: Sr. Dot Net Developer Responsibilities: Involved in all stages of Software development life cycle including Design, Analysis, development, Implementation, testing and support. Developed Front-End UI functionality using React, Next and Antd controls. Used Antd for layout as well as responsive design for varying screen sizes and devices. Created reusable components and services to consume REST API's using Component based architecture provided by React. Used Entity Framework Database First Approach for creating database Models. Extensively using LINQ (LINQ to XML, LINQ to SQL), ADO.NET and T-SQL. Worked on ASP.NET Web Forms, state management, user controls, and Grid controls and secured .NET web application by using .NET security model (Authentication, Authorization, and Roles). Wrote Complex nested queries, stored procedures, Triggers, Functions, and Indexes to improve the throughput of application using optimized queries in SQL server WPF, Multithreading SDET Automated Rest Full webservices and validated against databases like oracle, SQL, MongoDB. The Written extensive code in C# to create business logic and class libraries. Generated TSQL and PL/ SQL scripts to install create and drop database objects, including tables. Worked on Azure Service Fabric to host the application and maintain the nodes of the server. Good knowledge of T-SQL, PL/SQL, database objects like stored procedures, functions and packages Deployed, managed, and operating scalable, highly available, and fault tolerant systems on AWS. Implemented Sitecore MVC design pattern for developing the Web Application using MVC 4, 5. Designed and developed Entity Framework 2.0 Code-First approach with Repository-Pattern based backend and used RESTful and Web API as transaction and communication technology to the client-side. Developed, coded and reviewed MVC and Sitecore CMS changes. Used Sitecore publish/sync mechanism to publish changes in different environments, also for application deployment followed Devops process (CI). Migrated an existing on-premises application to AWS, Implemented and controlling the flow of data to and from AWS. Benchmark Elasticsearch-5.6.4 for the required scenarios Using X-pack for monitoring, security on Elasticsearch-5.6.4 cluster Migrated users from LDAP and active directory to OKTA universal directory and provided L2 support for LDAP Experience in Evaluating and Monitoring by using Agile Methodology Experience in Mapping processes to determine the starting point and actual state by using Agile Methodology Developed ASP.NET Core Web API based on departmental requirements and specifications. Extensively worked with Ajax library 3.5 and extended control toolkit and improved the performance of web pages by partial rendering through AJAX and worked a lot with HTTP get and post. Implemented Data Access Layer in WCF using HTTP, SOAP protocol and web API. Implemented Fully-automated end-user, data migration solution to eliminate business downtime during acquisition/merger using windows PowerShell Created custom fully automated solutions using windows PowerShell to export individual mailboxes from the exchange environment and save them as separate PST files Modify the existing Web Services and Web API's as per user requirements Provide Database connection and data access using ADO.NET. Extensive use of Web API, 3 rd. party REST API, Sitecore API for various tasks, and prepared Helper class for all common API operations. Involved in application enterprise application turns, also done activities like creation of Sitecore package for each turn to move the items between different environments. Developed REST APIs and wrote API tests for easy maintenance. Worked on generating scripts using SQL Server (Stored Procedure, Triggers, View and Index). Used TFS for source control, reporting, data collection and project tracking purposes. Implemented page level error, custom Error pages, Error logs and used Application and page level tracing feature of .Net to trace and debug the code. Extensively used TDS for items synchronization between Sitecore and TFS inside Visual Studio. Used XSLT and XPath to query data in XML. XML is used extensively to communicate with web service component and to populate data at the client side. Designing and Developing MS SQL Server 2008 database tables, views, complex stored procedures, indexes, functions, and indexes. Designing, Developing and deploying, testing review by using Agile methodology Experience in planning such as Scrum, AgilePM, Kanban, DSDM, RAD, Crystal, FDD Generate the variety of monthly/weekly/daily SSRS reports were regulatory submission and documented stored procedures to improve daily operations and improve business operation and user efficiencies. Create SSRS reports representing performance charts, pivot tables, pie-chart and report with local and global filters. Consumed the REST / WEB API for data retrieving querying, storage and manipulation using LINQ Developed receivable/payable, trial balance, bank/cash book reconciliation SSRS report and all financial statements Generate monthly/weekly/daily sales statement of export and import department Generated reports with the help of Crystal Reports and SQL Server Reporting Services (SSRS). Developed ADP payment, obligations and invoice report funds source and funds payments reports and all financial statements using SSRS. Extensively used parameters and filters in reports. Worked with end users to analyze the report definition (.rdl) and their expectation. Created performance charts SSRS representing the quarterly payment and representing the company performance. Environment: Microsoft Visual Studio 2008, .Net Framework 3.5, Elastic Load Balancer, Elastic Search, Windows 10 UWP, Web Forms, C#, ASP.NET, ASP.NET Core WEB API, AJAX Control Toolkit, ADO.NET, Excel, JavaScript, CSS, SSRS, TFS, MS SQL Server 2008, grid controls, Enterprise library, T-SQL, XML, WCF, Crystal Reports Client: State of TN Nov 2017 to Feb 2020 Role: Sr. Dot Net Developer Responsibilities: Actively involved in coding and designing using MVC, C#, XML, ADO.NET, JavaScript, HTML and CSS. Requirement gathering, clarification, and discussion with the business team for assigned user stories. Participated in scrum meetings and hence helped project management team in executing the project in an agile manner. Developed geodatabase in both MS SQL Server 2008 and PostgreSQL, developed web GIS application using ArcGIS Server 10 Silverlight Viewer for participatory GIS Conducting technical reviews of GIS Enterprise systems. Configured Azure cloud Service for end point deployment, deployed WCF services on Azure cloud. Involved in creating Stored Procedures and Functions using SQL Server management studio. Used ADO.NET extensively for data retrieving, querying, storage, manipulation and for achieving disconnected database connectivity. Generating new users using OKTA CSV import feature for provisioning new users Integrated OKTA SSO to 20+ applications along with enabling MFA confidential Okta tenant & app level Integrate Okta with service now through Orchestration activity pack for access automation Developed WCF Service (microservices) for retrieving product data (based on XML, WSDL, and SOAP). Worked with MVC views and scaffolding templates to generate various views for the front-end forms. Used Cascading style sheets (CSS) for a consistent look throughout the website, developed style sheets for layout page and other pages. ESRI products installation and configuration (Arc Desktop, ArcGIS Server and extensions, ArcIMS, ArcSDE, and ArcGIS Geoportal Extension) Installing and developing with GIS software (ArcGIS Server and Open layer) Used TSQL and UTI file loader to upload bulk data by writing scripts for control file Experience on windows lot core, UWP based application. Worked on Prototyping and Implementation using Java, Node JS and AWS with Slacker platform. Implemented State Management techniques according to the requirements. Using AJAX in different ways to avoid full page post back and make the application more user interactive. Performed Client-side validation using JavaScript and jQuery as well as used data annotation attributes to validate the data. Installing and maintaining GIS software (Desktop, Server and Spatial Geoportal) Involved in Unit Testing, Documentation, Debugging and Bug Fixing. Applications implementation using GIS, JavaScript, PHP, XML, HTML with SQL and Python. Used Team Foundation Server for source Version Control. Responsible for application Supports and releasing the fixes. Resolved potential issues that arose during the execution of development. Coding for various Modules, Error Handling, Modification and Testing, Bug solving of the change requests. Environment: MVC 4, C#, WCF, Visual Studio 2010/2012, Windows 7, HTML, CSS, JavaScript, SQL Server 2008 Client: CVS Health, Indianapolis, IN Nov 2015 to Oct 2017 Role: Full Stack Dot Net Developer Responsibilities: Writing ASP.NET Core Web APIs and handling real time data with Signalr subscriptions. Containerizing the ASP .NET core applications with Docker. Making Docker images ready to run on Kubernetes cluster by including Helm charts. Including Authentication for Rest Api s and Signalr Connections. Consumed existing Authentication service which used Identity Server for validating users against active directory domain. Involved in collecting the Functional requirements from the business partner and preparation of functional specifications. Developing the site using MVC 2.0 pattern. Involved in retrieving data using ADO.Net with ASP.Net, worked with the database using ADO. Involved in designing and developing front-end screens using HTML & ASP.NET Controls. Developed stored procedures, views, functions using T-SQL. Developed apps using MVC 4.0 architectural design pattern, jQuery, JSON, Ajax and Unity framework Enhanced and developed UI functionality using HTML, XML, and XAML. Used Web API as an ideal platform in building Restful applications on .NET Framework. Used ASP.NET MVC Page Controller pattern to add functionality to individual pages such as to accept input from the page request, invoke the requested actions on the controller. Responsible for designing the ASP.NET application authentication using .NET Framework, Model View Controller MVC and IIS security model. Developing Angular single page application to show live locating data on the floor plan images. Working on Migrating All .NET code to .NET core. Started with conversion of Entity framework from 6.0 to Core Created Stored Procedures, Functions, and Triggers using T-SQL in SQL Server 2008 to insert, update, and delete data inside tables. Fixing Assembly issues and deployment issues in Visual Studio 2012. Prepared WCF Service layer to handle client-service interaction. Involved package creation and deployment. Created & hosted WCF Services and also used different bindings to make it available to different types of clients. Building Microservices and deploying On-Premises using Azure Service Fabric and WEB API Implementing Hybrid encryption using AES and RSA algorithms together. Using Web API with versioning, attribute routing, and swagger (for help pages) Using Angular HTTP Client Module to invoke REST API and bind the data from the result. Fixing Assembly issues and deployment issues in Visual Studio 2012. Prepared WCF Service layer to handle client-service interaction. Involved package creation and deployment. Developed Hand-held computing device (.net compact framework) for convenience and easy operations of our clients using C#. Net for the pages and SQL as backend. Developed web-based tracking and maintenance tools using technologies like C#, HTML, CSS, ASP.NET, Visual Studio 2008/2010, which help customers for checking the order status and others. Involved in replacing legacy systems with single page WPF web applications (SPAs) and relational databases using latest WPF services, Entity Framework, and Web API server-side technologies, and AngularJS and AJAX client-side technologies. Client-Side validation using JavaScript and HTML Master Page Design and layout design in admin and user modules in ASP.NET, HTML, and CSS. Developed applications using C# which generates daily reports and analyses production for our clients Developed Dashboard Tools using C#, which keeps track of normal operations of applications and notifies the clients using SQL Email if in case of any interruption. Developed applications for printing the required customer documents and label files at the respective stations using C#, Html tables, CSS, VC++. Identifying the need for, and ability to develop test programs for module testing of critical code segments using C# and VC++. Implemented Optimized Stored Procedures, Database Triggers and Indexes with SQL programming Involved in creating views using SQL programming to enhance security of database tables Developed web services for order reception using SOAP and XML. Solved customer crisis code-red issues. Actively participated in all phases of software development life cycle. Environment: Visual Studio 2015/2012, VB6, SQL Server 2012, .Net 4.5/4.0/3.5, MVC 5, AngularJS, Node JS, C#, JavaScript, HTML5, CSS3, Azure, JSON, N-Tier, WPF, WinForms, Micro Focus Visual Cobol 2.2, Dockers, Open shift, TSQL, Dynamic SQL, Kendo UI, WebSphere MQ, PowerShell, SSRS, SSIS, Entity Framework5.0, SharePoint 2013, Jasmine, LINQ, Lambda Expressions. Client : B2B Software Solutions India Pvt Ltd, Hyderabad, India Nov 2013 to Aug 2015 Role: Jr. Dot NET Developer Responsibilities: Analysis of the specifications provided by the clients. Involved in requirement gathering, functional and technical specification. Used N-tier architecture for the presentation layer, Business and Data Access Layers using C#. Coding and debugging using ASP.NET and C#. Designed search results control to pull data from database and display in Data Grid Developed web forms using ASP.NET server controls and validated client side using JavaScript. Writing Database routines, stored procedures and fixing up standard specifications. Identified researched, investigated, analyzed, defined and documented business processes. Involved in enhancing the business layer to provide more interfaces and functions needed for the system. Used Web Services for communication with the client using HTTP protocols. Communication and collaboration, functioning software, and the flexibility to adapt to emerging business realities. Used a hybrid of waterfall and incremental model as the SDLC Environment: Visual Studio 2008, ASP.NET 2.0, JavaScript, IIS 6.0, Windows 2000 XP. NET Framework 4.0/3.5, C#.NET, ASP.NET, SQL Server 2008, CSS, XML, HTML Client: Hyundai Motor, Hyderabad, India Jan 2013 to Oct 2013 Role: Software Engineer Responsibilities: Involved working in complete Software Development Life Cycle, which includes Requirements Gathering, Analysis, Design, Development, Implementation, Maintenance, and Support. Carryout detailed analysis to understand client requirements and translate them into new application features. Reviewing code work for accuracy and functionality. Deployed and administered web GIS services and applications Scheduling the codes, processing them, and monitoring them as per technical design from the client requirement. Creating and implementing design plans, using reusable technology components, Developing, and implementing web applications with user-friendly interface and eye-catching designs using .NET 4.0 C#. Utilized programming capabilities in Microsoft SQL Server and JavaScript and other libraries as needed. Developing SQL stored procedures, using Cursors in stored procedures, functions, and triggers for developing back-end database structures required for web applications to maintain Real time data integration. Online Transaction Processing (OLTP), real-time execution of large numbers of online transactions by large numbers of people in a secured manner through Credit card/ Debit card/ Online banking etc using Atom Payment gateway integration. Performed spatial GIS Analysis and interpretation Keeping the records of the Online Transactions data and maintaining the Activity Logs. Communicating with the Customers regarding the Push notifications time to time via SMS and E-Mails. Developing and designing different Scheme receipts, Summary reports, Dues and payment reports, Collection summary reports using the Microsoft RDLC reporting for web applications. Developing Documentation using flowcharts, diagram, codes and comments throughout the Software Development Life Cycle (SDLC). Design and build UIs on .NET server platform with Mobile sites Compatibility Designing using Bootstrapping, CSS, and Media CSS rules. Performed image processing and interpretation using GIS and ERDAS Imagine Hosted the website in Windows server and FileZilla application Get feedback from and build solutions to the Clients, to create a friendly environment for the end-users. Implemented various Validation controls for client-side validation of Servicer Controls. Used ASP.NET web server controls like grid view and repeater controls to display the records. Involved in Writing Stored Procedures to update and fetch the data to and from the database. Implemented page level error handling using Custom Error pages and Error logs. Environment: .Net Framework 4.5.1, Visual Studio 2013, ASP.NET, ADO.NET, C#, Crystal Reports, SQL Server 2008, Ajax, CSS, XML, HTML, JavaScript, IIS 6.0, SSRS, Microsoft RDLC reporting, Validations, T-SQL, Media CSS, Bootstrapping, OLTP. Keywords: cprogramm cplusplus csharp continuous integration quality analyst user interface message queue javascript sthree database information technology hewlett packard trade national microsoft procedural language California Colorado Florida Tennessee Texas |