Rajendra Halunde

  • Lead ASP.Net 4.5 / ASP.Net MVC 5.0/4.0.Net Developer
  • Camarillo, CA
  • Member Since Apr 08, 2023

Candidates About

 

Rajendra Halunde

(Lead ASP.Net 4.5 / ASP.Net MVC 5.0/4.0.Net Developer)

 

Summary:

  • 12 years of professional experience in it industry as a Lead in Microsoft technologies -Asp.Net MVC 5.0/4.0/3.0/2.0, ASP.Net4.5/4.0/3.5/2.0, Razor Views, MVC Kendo, C#4.5/4.0/3.5/2.0, Vb.Net4.5/4.0/3.5/2.0, AppFabrics, WinForms 4.5/4.0/3.5/2.0,  Windows Workflow, WPF, Xaml, Share Point, Tfs 2013/12/10/08, SQL Server 2012/08/05/00, IIS 7.5/7.0/6.0, Prism, and Oracle technologies - Oracle 11G/9I/8I
  • Experience in all SDLC phases, documents requirements of all the SDLC phases.
  • Good experience of designing, developing, testing and deployment of software applications, services with given requirements, budget, timelines and quality
  • Strong experience in designing and developing middle tier with WCF 4.5/3.5 services, Rest services (Web API), Web services 2.0, Remoting applications, and Xml for centralized and complex operations
  • Worked extensively in UI designing using Html5, Css3, JQuery, Json, Java script, Vb script, Ajax, Asp.Net Ajax extensions and toolkit controls to enhance users’ UI experiences
  • Solid working experience with client frameworks or javascript code libraries - backbone.js, Knockout.js, Angular.js and JQuery UI
  • Expertise in code migration from windows 2003 to 2008 or 2013
  • Good experience with SharePoint 2010/2013 (CMS).
  • Strong expertise in implementing N-tier architecture applications, e-Commerce, Client/Server, Enterprise level applications and SOA (service oriented architecture) based services.

·         Good domains knowledge - energy (oil and gas), banking, sales, financial, health care, content management, insurance, retail

·         Good expertise in implementing multi-threading logic, or using Task Parallel Library (TPL) to enhance the performance of the applications or services

  • Worked extensively to design and integrate data access layer using Ado.Net, Entity Framework (EF), Linq, Nhibernate, Lambda Expressions with SQL Servers
  • Sound working knowledge of Dependency injection (di) techniques using MS Unity, Spring.Net Autofac, and Ninject to design and build loosely coupled applications
  • Expertise in designing databases schemas and writing t-SQL queries, stored procedures, functions, views, triggers, cursors in MS SQL server 2012/2008/2005 and oracle 11g/9i/8i. expertise in designing Reports using SSRS, and good experience with database tools such as SSIS (SQL Server Integration Services), SSRS (SQL Server Reporting Services), SQL jobs, SQL agents, SQL Profiler
  • Expertise in Web and Windows UI design using third party frameworks such as DevExpress,

Infragistics, Telerik, Synfusion, ComponentOne etc.

  • Good working knowledge of UML, OOAD, Design Patterns, MVC, MVP, MVVM patterns
  • Good understanding and working knowledge of issues on Web applications such as cross site scripting attack, SQL injection, performance etc.
  • Effectively used tools/services/libraries to enhance the application development, productivity, authentication, authorization, testability, tractability, logging mechanism etc. using MS Visual Studio 2013/2010, MS Enterprise library, STS (security token service), appfrabics, MS application blocks for database interactions, performance toolsDynatrace, Sitescope, Fidler (used to capture all the workflows i.e. all call traces on servers.) and SOAP UI, WCF test client, Toad / PL SQL Developer, Sticky notes, MS BIDSBusiness Intelligence Development Studio, MS Visio / Enterprise Architecture, SQL Comparer, Resharper, Reflector, DotPeek, Log4Net, Fluent Validation Code libraries, FileNet
  • Sound working knowledge of Windows 2008 r2/03/00/7/8/XP, Cluster servers, ACME servers, Windows Azure, Cloud, Cloud services
  • Very strong experiences in following Agile/Scrum, Waterfall and Spiral development practices
  • Good at coding, analysis, functional design, technical design and testing and intensively involved in supporting, maintaining and troubleshooting activities for software applications and services
  • Sound knowledge in designing and developing applications such as Console based, Windows based, WPF with Xaml based, Web based, Mobile based, Silverlight based, Web services, WCF services, Web API, WCF data services etc.
  • Strong working knowledge of Writing Unit test cases and Test Driven test cases with Mocking frameworks
  • Sound working knowledge of source controls such as TFS, VSS, win CVS, Sub Version
  • Good team member and always represented team across the board in meetings, technical discussions, conference calls etc. 

 

 

Skills 

 

Web Technologies

ASP.NET 4.5/4.0/3.5/3.0/2.0, ASP.NET MVC 5.0/4.0/3.0/2.0, Razor Views,

WCF3.5services,Web Services2.0, CSS 3.0, HTML5 and Visual Studio.NET

2012/2010/2008/2005, ASP3.0, MOSS (Microsoft Office SharePoint Server)

Client frameworks

/ libraries/ languages

Html5, Css3, JQuery, JSON, Java script, Vb script, Ajax, Asp.Net Ajax, backbone.js, Knockout.js, Angular.js and JQuery UI

Web Services

WCF 4.5/3.5 services, Web API, Rest services, Xml Web services 2.0, Windows Services

Languages

C#.NET4.5/4.0/3.5/2.0, VB.NET4.5/4.0/3.5/2.0, C,C++, WPF, XAML, WinForms 4.5, PL/SQL, XML, HTML5, Ajax, JQuery, JSON, JavaScript, VBScript  

Technology for DB

SQL Server 2012/2008/2005/2003, Oracle 11g/9i/8i/11g

Interactions

CMS Tools

Ado.Net, Entity Framework, LINQ, nHibernate, ODP.Net

SiteCore, MS Sharepoint 2010/2013.

Performance tools

Dynatrace, Sitescope, Fidler

Tools

Visual Studio 2013/12/10/08, ReSharper, NUnit, Reflector, Log4Net, MS AppFabric, Fluent validation

Methodologies

Agile/Scrum, Waterfall, Spiral

Source Control

TFS 2013/12/10/08, Visual Source Safe, WinCvs, and Sub Version

Operating Systems

Win 2008 R2/2003/2000, Windows 8/7/XP/Vista

IIS

7.5, 7.0, 6.0

Domain Knowledge

Energy (Oil and Gas), Finance (Banking, Insurance) , Sales, Health Care, Content Management, Retail

IT Industries worked

Services, Product Based

 

Professional Experience

 

ADP (Automated Data Processing), Camarillo, CA (www.adp.com)                        Aug’15- Till Date

Role: Lead ASP.Net MVC 4.0 /C# Developer

Project: Time and Labor Management (TLM)

 

ADP provides payroll, global Human Capital Management and outsourcing services in more than 130 countries. ADP's employer services help organizations in every facet of the employment cycle — from recruitment to retirement. ADP is a global provider of cloud-based Human Capital Management (HCM) solutions that unit Human Capital Management (HCM), Payroll Services, Talent Management, Human Resource Management,          Health Care Reform Management, Benefits Administration, Time and Attendance, HR Business Process Outsourcing (HR BPO), Professional Employer Organization (PEO), Retirement Services, Insurance Services, Tax and Compliance.

ADP has more than 610,000 clients around the world today. ADP helps organizations of all types and sizes unlock their business potential. ADP enhances different device supporting capability for attendance, payroll & improving the overall quality & user experience of the products.

 

Responsibilities:   

·         Designed the architecture of Time & Labor Management (TLM) Web and, Mobile applications, and Web API services. Designed the interfaces between Web/Mobile application and Web API services.

·         Designed and Developed TML Web and Mobile applications using ASP.Net MVC 4.0, with C#4.5 technologies. Used Web API service for authenticating and authorization for users.

·         Designed and developed Timecard (Individual and Group) Schedules, System Options, Holiday list, Time and Attendance, Monthly reports etc. with Razar views, partial views.  Interactive, informative and stylish UI pages have been designed using ADP customized UI libraries.

·         Used Angular JS to bind and populate Data Model to UI pages.

·         Used Task Parallel Library (TPL) to load data from to receive data from multiple sources to enhance system performance.

·         Unit tested all the single responsibility classes’ functionalities to ensure that various modules’ logic/behavior are expected ones.

·         Architected, Designed and Developed TML Web application for users such as Practitioners, Supervisors, Employees and so on. Enhanced existing Employee Profile module using ASP.Net 4.0 and C#.Net 4.0.

  • Integrated Angular JS, JavaScript, JQuery, Ajax logic into user interfaces for rich, smooth and enhanced UI experience
  • Enhanced existing Time Reports using ASP.Net 4.5/4.0 and C#.Net4.5/4.0

·         Used Autofac (IoC) container for integrating generic repository pattern.

·         Extensively used advanced Object Oriented Programming features for designed interfaces, classes and used generic classes to increase performance of over object type collections.

·         Implemented customized exception and logging framework and alerts using MS Enterprise library 4.5 frameworks.

·         Users’ state information (customers and customers’ info) managed using ASP.NET Session objects throughout the application execution

·         Well supported, maintained Web application, WPF application and WCF service, debugged and troubleshot productions issues with given SLAs

·         Developed Web APIs services with common and centralized business logic and control flows.

·         Modeled and built database using SQL Server 2012, written and optimized stored procedures, functions, views and triggers at the back end and used ADO.NET4.5 to perform CRUD operations

·         Responsible for application administration and managing users, reviewed code to ensure that all the processes, benchmarks and standards are met such as ensuring correct implementation of requirements, coding standard, project architecture, efficient code writing techniques etc.

·         Written test driven tests using MOQ framework to verify the functionalities of business, data layers’ classes.

·         Project performance testing done to ensure that Web application, WFP application and WCF service are pretty robust and efficient to handle more than expected load during drilling process and while getting historical data up to maximum 8 hours.

·         Also used C++ to write functions which would execute faster for real time data manipulation.

 

Environment: ASP.Net4.0/ASP.Net4.5 with C#.Net, Web APIs, ADO.Net 4.0, SQL Server 2012, Oracle 11, VS.Net 2013, Win 2008 R2/2012 Servers, TFS 2013, SVN

 

 

 

 

MarathonOil Corp, Houston TX (http://www.marathonoil.com)                                       Aug’14- July’15

Role: Lead ASP.Net MVC 4.0 /C# Developer

Project: MaraDrill™

Marathon Oil Corporation (NYSE: MRO) is an independent international exploration and production company. Based in Houston, Texas, the Company has activity in North America, Europe and Africa. The Company has three reportable operating segments, each of which is organized and managed based primarily upon geographic location and the nature of the products and services it offers. 

 

MaraDrill is a technology platform application architectured, designed and developed to enable the Marathon Oil Corporation to gather, aggregate, analyze and disseminate real-time drilling data in a way that can enhance decision-making at the rig site and reduce drilling times and capital well costs.  The platform aggregates real-time data at the rig site, which is used to further enable on site personnel to quickly identify and overcome significant drilling issues and get benefited from a continuous improvement cycle from previous drilling operations.  It also transfers detailed data to optimization engineers at off-site (Houston head office) who further analyze the information and provide additional feedback to improve drilling operations. MaraDrill provides access to Off-site engineers to monitor activities at several rigs and so wells simultaneously. In addition, MaraDrill relates the strength of the rock being drilled to the rig’s hydro-mechanical system in a way that can optimize the rate of penetration and improve overall drilling efficiency.  The current application of the proprietary technology recommends weight on bit (WOB), revolutions per minute (RPM) and flow-rate parameters that the driller can adjust manually.

 

Drilling Graph and Dials is a dynamic real time graph, moving continuously on X- axis per second, showing real time values of torque, azimuth, hole depth, bit depth, torsional energy (TE), hydraulic energy (HE), general energy, hydromechanics specific energy (HMSE), rate of penetration (ROP), flow rate, weight on bit (WOB), revolutions per minute (RPM) etc. drilling parameters while drilling is going on.

These current parameters play significant roles for Driller and Optimization engineer to take further decisions on next drilling processes or activities.

Dials are the pictorial representation of drilling process for drilling parameters showing Min, Max, Optimal Start, Optimal End and Sweet spot values along with warning signs, green and red when value of drilling parameters are within or out of Min-Max range. The values of dials variables are configurable.

Historical Graph, This graph is same as drilling graph; however this is a static graph showing values of Torque, Azimuth, Depth, Torsional Energy (TE), Hydraulic Energy (HE), General Energy, Hydromechanics Specific Energy (HMSE), Hole Depth, Rate of Penetration (ROP), Flow Rate etc. drilling parameters for selected time range. This was enabling Driller, Optimization engineer, Rig Manager to analyze drilling process for particular rig on particular site and to take futuristic decisions for the same site.

Responsibilities:   

·         Designed the architecture of MaraDrill Web, Maradrill Mobile, MaraDrill WPF application and MaraDrill WCF3.5 service and also designed the interfaces between WPF service and Client applications such as MaraDrill Web, MaraDrill WPF application.

·         Designed and Developed MaraDrill Web and WPF applications using ASP.Net MVC 4.0, WPF, WinForms 4.5 with C#4.5 and Xaml technologies. Used WCF3.5 service for authenticating and authorization for users.

·         Designed and developed drilling, historical graphs and dials with Razar views, partial views.  Interactive, informative and stylish drilling, historical graphs have been designed using Infragistics WPF4.5 chart framework in WPF application.

·         Used Task Parallel Library (TPL) to load drilling data for last 2/4/8 hours and display on drilling graph.

·         Unit tested all the single responsibility classes’ functionalities to ensure that various modules’ logics are expected ones.

·         Architected, Designed and Developed MaraDrill desktop application for corporate users / product owners (PO) using WPF with XAML application and WinForms 4.5.

  • Enhanced existing Manage Contacts module using ASP.Net 4.0 and C#.Net 4.0.
  • Integrated JavaScript, JQuery, Ajax logic into user interfaces for rich, smooth and enhanced UI experience
  • Efficiently used and styled intrinsic controls for UI design for both Web and WPF applications, and User controls such as drilling graphs etc.
  • Enhanced existing reports using ASP.Net 4.5/4.0 and C#.Net4.5/4.0

·         Used MS Unity (IoC) container for integrating generic repository pattern.

·         Extensively used advanced Object Oriented Programming features for designed interfaces, classes and used generic classes to increase performance of over object type collections.

·         Implemented customized exception and logging framework and alerts using MS Enterprise library 4.5 frameworks.

·         Users’ state information (customers and customers’ products) managed using ASP.NET Session objects throughout the application execution

·         Well supported, maintained Web application, WPF application and WCF service, debugged and troubleshot productions issues with given SLAs

·         Developed SOA based WCF3.5 services with centralized business logic and control flows.

·         Modeled and built database using SQL Server 2012, written and optimized stored procedures, functions, views and triggers at the back end and used ADO.NET4.5 to perform CRUD operations

·         Responsible for application administration and managing users, reviewed code to ensure that all the processes, benchmarks and standards are met such as ensuring correct implementation of requirements, coding standard, project architecture, efficient code writing techniques etc.

·         Written test driven tests using MOQ framework to verify the functionalities of business, data layers’ classes.

·         Project performance testing done to ensure that Web application, WFP application and WCF service are pretty robust and efficient to handle more than expected load during drilling process and while getting historical data up to maximum 8 hours.

·         Also used C++ to write functions which would execute faster for real time data manipulation.

 

Environment: ASP.Net4.5 with C#.Net, WPF with C#.Net4.0, WinForms 4.5, C++,WCF3.0, Ado.Net 4.0, SQL Server 2012, VS.Net 2013, Win 2008 R2, Win 7, TFS 2013, Windows Service

 

Humana Inc., Louisville , KY   (https://www.humana.com)                                                        Jan’14- Aug’14

Role: Lead ASP.Net MVC 5.0 / C# Developer

Project: Humana Employer Portal

Humana is a leading medical insurance provider in United States and offers various kinds of medical insurance such as Medical, Dental, Vision, Pharmacy, Medicare, Medicare-Medicaid, Medicaid etc. Humana's diverse lines of business work to serve all types of consumers. From families to seniors to military members to self-employed individuals, there is a plan to meet many unique needs.

 

Humana Employer Portal is a Web based application caters various services to its users such as logging for agents, employers, providers, individual and families; create various groups and divisions under each group. Manage (add, modify, terminate) primary and back up contacts for each group and division. It also provides search feature based on SSN, last name etc. Employer Portal has been designed as self-service Web application to help reduce the daily administrative time to capture and report information. Humana Employer Portal has various modules such as My Company, Billing, Manage Employees, Report, and Information Center to manage all the work related to insurance.

 

Responsibilities:   

·         Architected, Designed and Developed Employer Portal application using ASP.Net 4.0 and C# technologies. Used WCF service for authenticating and authorization for users.

  • Used SharePoint 2010/2013 (CMS) (CMS) and binding framework with MVC for effortlessly managing content of sites such as headers, sub headings, labels, metadata, Tabs headings and subheadings , list of products, Eula messages, warning messages and so on using view rendering, controller rendering, page contents, layouts etc.

·         Designed and developed partial views, Designed UI Interfaces, and unit tested all the functionalities to implement various modules for Employer Web Portal.

·         Architected, Designed and Developed Employer desktop application for corporation users / product owners (PO) using WPF with XAML application using 4.0.

  • Enhanced existing Manage Contacts module using ASP.Net 4.0 and C#.Net 4.0.
  • Designed, developed Email functionality including UI interfaces using ASP.Net 4.0 and C#.Net 4.0 and integrated seamlessly with existing Manage Contacts module
  • Integrated JavaScript, JQuery, Ajax logic into user interfaces for smooth and enhanced UI experience
  • Enhanced existing reports using ASP.Net 4.0 / C#.Net4.0

·         Used MS Unity (IoC) container for integrating generic repository pattern.

·         Extensively used advanced Object Oriented Programming features for designed interfaces, classes

·         Implemented customized exception logging framework and alerts using log4Net

·         Users’ state information (customers and customers’ products) managed using ASP.NET Session objects throughout the application execution

·         Well Supported, maintained Website, debugged and troubleshot productions issues with given SLAs

·         Extensively used generic classes to increase performance of application and services over object type collections.

·         Developed SOA WCF services with centralized business logic and control flows.

·         Modeled and built database using SQL Server 2008, written Stored Procedures, Functions, Views and Triggers at the back end and used ADO.NET4.0 to perform CRUD operations.

·         Responsible for application administration and managing users

·<span style="font:7pt 'Time