Post Job Free

Resume

Sign in

.Net Developer C#

Location:
Henrico, VA
Posted:
March 31, 2024

Contact this candidate

Resume:

Name: Rakesh Reddy Peketi

Phone: 571-***-****

Email: ad4owr@r.postjobfree.com

Professional Summary

Experience as a Full Stack.Net Developer, expert in Software Analysis, Design, Development, Testing and Maintenance of various Client-Server and Web based applications using Microsoft Technologies.

Excellent programming skills and strong in Object Oriented programming concepts.

Experienced in .NET technologies, Windows Applications, Web Applications, C#, ASP.NET 4.72/4.6/4.5/4.0/3.5, ADO.NET, MVC (MVC 5.0/4.0/3.0), Entity Framework, LINQ, Web Services, WCF, Web API 2.0, XML, HTML5, CSS3,JavaScript, jQuery, AJAX, SQL Server,SITECORE.

Strong domain knowledge in various industries viz Financial, Health Care, Telecom, Investment, Ecommerce domains.

Experience using ASP.NET MVC pattern: Controller Actions, Model, View Engine, Html Helper methods, Routing, Attribute, Filter, Validations, custom attributes, Layout pages (Partial Views).

Expertise in developing responsive user interface using Html5, Css3, JavaScript, jQuery, Bootstrap, Kendo UI, Telerik controls, Angular, Angular 2/4/5, Angular CLI, Angular materials, Bootstrap.

Experience implementing latest C# 7.x features like Pattern Matching, Discards, async return types, Deconstruct or, inferring tuple element names, enhanced out variables etc.

Extensive Experience in ASP.Net Web API Controllers that involved in implementation of service layer components and data object layer components using MVC5.0/4.0/3.0.

Skillful in developing public facing websites with VB.NET, C#.NET, ADO.NET, ASP.NET, LINQ, WSDL, SOAP, XML, XSL, HTML, CSS, JavaScript and JQuery

Expertise in creating and consuming WCF services and developing Service-Oriented applications (SOA architecture) in .NET using the Web Services.

Experience in Test Driven Development using XUNIT.

Worked on Database Connectivity with ORM technologies like and Entity Framework 4.0/5.0/6.0 to work with relational data using domain-specific objects.

Familiar with JavaScript libraries like Angular.JS, Knockout.JS, Backbone.JS and Bootstrap templates.

Extensively worked with Angular JS MVC Architecture and used worked with features like Directives, Views, Scope, Modules, Dependency Injection, Factories, Modules, Services & Controllers.

Worked in Various software development methodologies like Agile methodology (using Scrum).

Worked on Service Oriented Applications using WCF, Restful web services.

Experience on Custom, Tabular, Matrix and distributed reports in multiple formats using Crystal Reports and SQL Server Services (SSIS, SSRS).

Proficient in SQL, T-SQL, PL/SQL and RDBMS Concepts, Database Programming, creation and tuning of Functions, Packages and Libraries.

Worked on Web Forms, Win Forms, User Controls, Custom controls and validating user inputs using validation techniques

Good Experience with nhibernate and Entity Framework.

Good Understanding of Dependency Injection using NINJECT and Mock testing using MOQ.

Experience using Atlassian Products like JIRA and Confluence.

Worked on continuous Integration tools like SVN, GIT HUB, Team City and Octopus.

Improved performance of web application by various techniques like Bundling and minification,web workers and local storage, Ajax calls for partial page post back, caching html, using external JS files.

Good experience in implementing ADO.NET objects, ADO.NET Entity Framework, Entity Framework Core and Object Relational Mapping (ORM) using LINQ to Entities, LINQ to XML, LINQ to Objects.

Experience in building RESTFUL APIS using Asp.net core, Web API in Microservices architecture, utilizing the features of .NET Standard 2.0.

Experience using Docker container for deployment.

Experience in Windows Azure Services like PaaS, IaaS and worked on storages like Blob (Page and Block), SQL Azure. Well experienced in deployment & configuration management and Virtualization.

Technical Skills:

Microsoft Technologies

ASP.NET, ADO.NET, AJAX, LINQ, MVC, Entity Framework, Asp.net Core, Entity Framework Core, WCF, Web API, .Net Standard 2.0.

Languages

C#, VB.NET.

Development IDE

Visual Studio 2017/2015 and earlier, Visual studio Code.

Operating System

Windows 2000/ XP/7/8.

Reporting Tools

SQL Server Reporting System (SSRS), Crystal Reports

Databases

Microsoft SQL SERVER, MS Access, Oracle 11g/10g.

Scripting Language

Java Script, JQuery, Type Script.

UI

HTML5, CSS3, JavaScript, jQuery, Angular.

Web Application Servers

IIS 4.0/5/0/6.0/7.0

Version Control

Visual Source Safe 6.0, IBM Rational Clear Case, Team Foundation Server, Tortoise SVN, GIT .

Miscellaneous Tools

Bitbucket, Source Tree, Team City, Octopus, Jenkins, Jira, Swagger, Postman, ReSharper, Rational Rose, LINQ pad, JIRA, Confluence, Bamboo, SITECORE.

Work Experience:

CENTENE, VA

April’19 – Till Date

Full stack .NET developer

At Centene, healthcare is personal. As a managed care organization, Company invests in communities and support the health of families and individuals. Specialty Access to multiple portals (Public, Provider, Member, Government) all these portals will be available to the consumers. All these portals will be available at Public and provider levels

Tools Used:

Visual Studio 2019 ( C#, WCF services, WEB API’s)

Sitecore

SQL Server 2014

No SQL (Mongo DB)

SOAP UI (For Services)

Coveo

Jenkins (To build and deploy the project)

Jira

Skills and Roles:

Work effectively in a team environment with other developers, analysts, project managers and business analysts to groom and develop the tasks

Performed analysis, design, and development of the application according to the user requirements and Identifying issues, troubleshooting, testing and deployed fixes to production and QA environments.

Experience in working on Azure hosted application.

Excellent in .NET technologies, Web Applications, C#, ASP.NET ASP.NET MVC pattern, LINQ, Web Services, WCF, Web API 2.0, XML, HTML5, CSS3, JavaScript, jQuery, AJAX, SQL Server.

Extensively worked with Angular JS MVC Architecture and used worked with features like Directives, Views, Scope, Modules, Dependency Injection, Factories, Modules, Services & Controllers.

Using software development methodologies like Agile methodology (using Scrum).

Create and manage a sitecore platform aligned with business strategy and assist business and internal team to incorporate sitecore and manage day- to-day running of CDP and maintain web based UI that allows business to customize the data.

Utilized ASP.NET, AJAX, and Microsoft Visual Studio 2015,2019 for development. Trouble-shoot and fixed problems through customer requests, and QA.

Managed work items in Microsoft Team Foundation Server and Communicated with service team and worked closely on service to get the results from COVEO and SQL DB.

Generate queries to get the data from coveo index and create jobs to get data on a real time basis.

Developed web pages using ASP.NET, HTML and used JavaScript for styling the web pages.

Implemented Web.config file to connect and access data from SQL Server, working with Mango DB and SQL for adding analytics to the code.

Working on content management development works using Sitecore.

Charles Schwab, Arlingto, VA

June’18 – March’19

Full stack .NET developer

Description: Charles Schwab offers a wide range of investment advice, products & services, including brokerage & retirement accounts, ETFs, online trading & more. STAMP and BPT are the key platforms used in Brokerage, Accounting & Trading domain of Charles Schwab. The Trading/STAMP Domain supports Order Entry for equity and option orders and supplies Order Status for all the types of trades (Equity, option, Mutual Funds and Fixed Income). The functionalities in these systems are getting migrated to Distributed platforms, in an iterative model.

Roles and Responsibilities:

Developed ADO.NET Entity Framework to use relational data with a data service by defining a data model that maps to relational data.

Used Agile Methodology for project which involved daily Scrums and Sprints

Created MVC razor views to design HTML based multiple pages of the Application.

Used WCF SOAP and WCF rest service in developing and deploying on windows in line with the Service-Oriented architecture (SOA).

Expertise in creating Views, Partial Views, Strongly Typed Views, Sections, and Areas etc. in ASP.NET MVC.

Used MVC 3 for re-using the individual user controls by not coupling them with underlying data elements

Effectively used jQuery a concise JavaScript Library for traversing HTML document, event handling and AJAX interactions.

Created forms including input fields and buttons in AngularJs applications and validated them using AngularJs validations instead of HTML inbuilt validations. Implemented different filters provided in AngularJs like currency, json, lower case, uppercase, order by to format the numbers, strings and objects of application.

Responsible for making AJAX Calls for the UI Interactions to the Controller Actions using jQuery and getting the Data back and parsing it onto the UI.

Used data controls like JQ Grid, jQuery AJAX, Data List, Data caching, Data Binding and Repeater controls throughout the application to display data in a customized format in the ASP.NET 3.5 web pages.

Implemented ORM Framework Entity Framework Code First Approach with Repository Pattern and its implementation over the Business and Presentation layers.

Implemented CRUD functionality with Entity framework in ASP.NET MVC and implemented sorting, filtering and paging with Entity framework Code First in MVC.

Established communication between different applications running on same/different platforms using WCF.

Created WCF SOAP/REST Services and used different bindings to make it available to different types of clients.

Used jQuery data table plug-in to automate table functionalities such (filtering, searching, paging.)

Worked on Client-side coding with jQuery for faster and scalable web reports.

Experienced in using JSON objects to communicate between AJAX request and response, pass as the parameters to the JavaScript functions.

Built dynamic web view applications using jQuery, Used Bootstrap CSS for front end design.

Used SSIS as the ETL tool to import data from source tables. Secured and Configured SSIS packages for deployment to production using Package Configurations.

Involved in the unit testing of all modules and closely interacted with the QA team.

Responsible to fix bugs, for maintaining application and production support.

Environment: C#.NET, Visual Studio 2012, ASP.NET, ADO.NET, Entity Framework, LINQ, WCF, SQL Server 2012, JavaScript/jQuery, MVC, CSS and XML, AJAX, JSON, MVC, Angular.JS, LINQ, Oracle 10g, .NET Framework, SSIS, Windows server.

Medtronic, Minneapolis, MN

March’16 – May’18

.NET developer

Description: Medtronic is a global leader in medical healthcare technology, services, and solutions. Rush is an academic health system whose mission is to improve the health of the patients and the diverse communities including numerous outpatient care facilities. Involved in Creating visualizations such as

Specialty Access dashboards, Primary Care Access dashboards and Exam Room Utilization Supply/Demand Dashboard, Schedule Utilization, RUMG Key Metrics Dashboard. All these dashboards will be available at Practice level (For administration purpose) as well as provider level.

Roles and Responsibilities:

Actively involved in Agile process, daily scrum meetings, Technical specification meetings, backlog grooming (Story pointing, estimating and sub tasking User stories), Sprint retrospectives (to plan a better release), discussing the implementation, integration of backlog modules considering the released version of software and best practices for solutions.

Developed single page applications using Angular 2, Typescript, HTML5, CSS3, and Bootstrap.

Maintained security access and modified MMIS as per client needs.

Researched, defined, and analyzed changes to both state and federal laws affecting the Medicaid Management Information System (MMIS) for Metronic.

Worked in an Agile- Scrum development methodology to ensure delivery of high-quality work with monthly iteration, also involved in sprint planning and retrospectives.

Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular 2.

Created reusable templates using Angular directives and worked with NPM package manager tools (Node JS).

Good knowledge on using Angular APIs like @angular/http [For making HTTP requests], @angular/common [Common core things including form validation], @angular/router[Routing for our entire app].

Implemented HTTP requests using Rxjs Observable library to handle multiple values over time.

Assisted in gap analysis and modified MMIS security.

Designed the page using Bootstrap and some custom CSS.

Good knowledge on creating services with Angular 2 @injectable property, as to make the service available for dependency injection when creating components.

Designed dynamic client-side JavaScript codes to build web forms and simulate process for a web application, page navigation using Angular 2.

Worked on unit testing for the Angular application using karma.

Called the Restful web service calls for POST, PUT, DELETE and GET methods.

Developed CSS3 to style page layouts, navigation, and page-loading spinner.

Extensively worked with making calls to WEB APIs to fetch the data from the back end as JSON response and parse it on the UI for DOM/CSS Manipulation.

Used various source control tools like tortoise SVN and GIT (Presently using GIT).

Used Source tree for GIT UI, Bitbucket to Manage and share Git repositories to build and ship software, as a team, GIT Bash for command line GIT operations.

Used JIRA (for issue tracking) and Confluence (to create, organize and discuss work with the team).

Transitioned the team to Kanban methodology for better productivity.

Created Reusable classes, partial views and shared templates for easier maintenance and code refactoring.

Used ReSharper to avoid redundant code and perform intelligent code refactoring.

Developed new modules from scratch based on complex business requirements.

Technical recommendations to the BA’s for better deliverables and best practices.

Primarily assigned for developing Middle Tier.

Created Reports using SSRS.

Environment: Angular2/4/5, SQL server 2015, IIS 7, HTML, CSS3, Mecurial, Web API, JSON.

Cron Information Technologies, Hyderabad, India

May15– Dec’15

Jr.Net Developer

Responsibilities:

Involved in Design, Development and Testing of Windows Forms, Web Forms and Web Services using IIS, ASP.NET, C#, XML Dataset and .NET Framework3.0, 3.5..

Created reports using Crystal Reports

Used ADO.NET extensively to access the database.

Developed applications for the provided requirements.

Perform Unit testing.

Accomplished cross-Browser compatibility and simplicity through JQuery.

Client-side JavaScript & DHTML scripts, Unicode support, and server-side Regular Expressions, for strict input validations.

Handled SharePoint Administration related tasks like Site Restore, Backup, SSP configuration, SharePoint Installation and Service Application Creation, Deployment of Solutions using PowerShell.

Extensively involved in using UML in the design process - Use cases, Process diagrams, Sequence diagrams, Class diagrams. Prepared detailed design document for the application.

Designed and implemented multiple web services using C#, XML and WCF and consumed them using proxy classes.

Developed ASP pages using VB on the approved Design Document. Used JavaScript to handle Client-Side validations.

Suggested various design changes in SQL Server tables and Stored Procedures.

Used XML and XSL Transformations to display content on the website.

Developed enterprise n-tier software agent using Windows Communication Foundation (WCF) web service hosted in a Windows service.

Assisted in System Testing and other ad-hoc activities.

Environment: ASP.NET1.1, C#, IIS 5.0, ADO.NET, Visual Studio.NET and XML, XML Web Services, XSL/XSLT, JavaScript, SQL Server 2008.



Contact this candidate