naga mahendra reddy a - cv

15

Click here to load reader

Upload: mahendra-reddy

Post on 08-Apr-2017

93 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Naga Mahendra Reddy A - CV

Naga Mahendra Reddy A

Mobile : 0415468656Email : [email protected] Type : Australian PRAddress : 2/4 Ridley Street,Albion Vic 3020, Australia

Energetic .Net Developer with over 8 years of involvement in different periods of programming cycle like Development, Testing, Designing and Hosting the application. Having work experience in ASP.NET 2.0, ASP.NET 3.0, ASP.NET 4.0, ASP.NET 4.5, MVC 4.5.2, .Net Frame Work 4.6, ODataController WEBAPI 2.2

Excellent Communication, Organizational and analytic skills. Self-motivated, independent, problem-solving attitude and always willing to learn.

Demonstrated ability to work as a team player as well as independently. Good communication and interpersonal skills with willingness and ability to master new skills and

technologies.

Operating System : Win XP, Windows 7, Window 10Databases : MS SQL Server 2000-MS SQL Server 2008 R2, MS Access, SSIS, SSRSMicrosoft Technologies : C#, VB.Net, ASP.NET1.1 – ASP.NET4.5.2, ADO.NET, AJAX, Web Services,

WCF Services, Restful Services, MVC Razor 4, WEBAPI Services, Data Controller, OAUTH, .Net framework 4.5.2 with web extension calls

Scripting Languages : HTML, XAML, JavaScript, HL7, XML, CSHTMLOther Languages : CSS, Angular JS, Jquery, JsonTesting Technologies : Zurb Foundation Responsive Design [Mobile], NHibernate, TDD, BDD, NUnit,

SpecFlow TechTalk, Agile Board Methodology, BootStrap implementation for responsive design, Lambda Expressions, Linq, Telerik Kendo controls

Source Safe : SVN Tortoise, git, TFS

Oct 2015 – July2016 Safe Code Melbourne, Australia

Developer Programmer

Handling applications related to financial sector including Novated,Mortgage leasing, salary packaging Worked closely with our business team and as an individual in order to resolve critical Issues while

developing the product for our clients regarding leasing terms and making application service accessible globally.

Handling all the ABA reports for processing for each and every employee of the organization using a specific format like dat file or pipe delimiter.

Professional Summary

Technical Summary

Technical Summary

Page 2: Naga Mahendra Reddy A - CV

1. Project : Lease PLUS Application : MVC 4 Razor, Responsive Design Bootstrap, .Net Framework 4.5.2,Entity Framework 6Environment : MVC 4.5.2, C#, .Net, ADO.Net, Sql Server 2008 R2,T-Sql, XML, AutoMapper,

CSS3, CSHTML, Lambda Expression, Jquery, Json, OdataController WebAPI, OAUTH, Asp.Net Identity, SOAP, Visual Studio 2015

Description: Dealing with financial applications which involve novated lease concept with different organizations. Enrolling a driver to the system, leads inquiry that we receive by online inquiry quote. For further processing of the lead inquiry, we may collect his salary details and compare his eligibility for the further loan process. Eventually, a calculator with auto-responding email sending concept is being implemented from user interface perspective view.

BDO application is an interface which handles multiple requests and quotes from different vendors and has the ability to track their financial requests in different ways of approvals, rejections and granting for additional leases.

Problem-solving third party Sequoya access for bank payrolls using ABA process.From the back end, we have an admin panel which has all the information of the registered drivers and his details which we manage from the business perspective as well as from the support section until the process is reached to the settlement process. We also maintain the brief history of all the clients along with his driver's information.

We have few services were written which can also have access to other dealers who can create users of his own group like the Toyota and others for managing their vehicles which are meant by My Vehicle Manager. So based on the user interest him, may choose his own car and select the dealer based on his financial survey through the Novated Lease Calculator functionality.This project handles a group of financial divisions which involves novated leasing, mortgage leasing, salary packaging and other related client’s information and processing the request based on fortnight and FBT year.

Responsibilities

System Analysis, Data Analysis, requirement gathering, specification/documenting, designing, coding, testing and implementation using C#.

Migrating application from ASP.Net to latest MVC 5 Framework including a mobile ability to check in devices in responsive mode.

Created the test cases and performed unit testing. Analyzing database based on the requirement and processing request using dynamic interfaces. Developing expertise processes and standards, deliver meaningful solutions that improve patient care. A

device-agnostic mobile solution that updates quotes requested and financial statements with real-time information about their important GST net pay.

RDBMS played a major role in creating a relation between tables and establishing normalized functionality.

Accessing third party services like the Australian post service using SOAP and XML format and consuming it using web client methodology.

Modification in Cursors and Stored procedures for faster access of data as most of the procedures were implemented with cursor operations.

Used the latest visual studio framework by injecting other components using Nu-get packages.

Page 3: Naga Mahendra Reddy A - CV

Making use of inbuilt MVC control components by adding into the application using most advanced Nu-get packages future.

Nov 2010 – Sep 2015 Mahathi Software Vishakhapatnam, India

Senior .Net Developer

Handled major role in developing Interface, web applications with different Technologies. Worked closely with our Team and as an individual in order to resolve critical Issues while developing

the product for various clients.2. Project : Miami Children Hospital

Application : MVC 4 Razor, Bootstrap, .Net Framework 4.5.2Environment : MVC 4.5.2, C#, .Net, ADO.Net, SqlServer 2008 R2, XML, Nhibernate, CSS3,

CSHTML, Lambda Expression, Jquery, Json, OdataController WEBAPI, OAUTH, Asp.Net Identity, Visual Studio 2012,SOAP,Json Formatter

Description: Patient Enrollment process and has the ability to register and can add his siblings under him and can create an appointment. Also provided an ability to choose the doctor based on specialty and coming to security aspect we have implemented OAUTH, Membership roles using ASP.Net Identity and used Claims process for accessing through the application.

Implemented new process web API calls using O Data Controller, which has an ease of access of data based on authentication and authorization, for payment processing security brain tree. Gas is being implemented for encryption of entered credit card information.

Implemented third party Video access, which as consult with the doctor directly through video conference at the time of scheduled appointment.

Modules involved: Ease of access to:

Physicians with the patients with their respective specialty and others also along with the patients who have chosen or scheduled an appointment with a respective doctor.

All physician and patient information if logged in as Customer Service. Patients and scheduling an appointment via payment process with the respective physician.

Empowers patient access to his various details like demographics, diagnosis, medications, and upcoming appointments and so on.

Many inbuilt features like he can schedule his own appointment by choosing checklist of upcoming appointments based on physicians.

Improves a facility’s financial bottom line by settling accounts on the front end, increasing upfront and overall collections and reducing efforts by accessing from any PC or mobile devices [Android, MAC].

As portal is under construction many features need to be included.

Responsibilities

Designing using ZURB Foundation 4. Gathering BA related queries and specification/documenting, designing, coding, testing and

implementation using C#, XML, MVC 4 CSHTML. Created the test cases and performed unit testing. BDD Generic XML Templates. Other tasks like deploying in a central server for testing all the cases of the project by the team. Making use of the Entity Framework object and creating dependency queries using the major part of

the business logic project.

Page 4: Naga Mahendra Reddy A - CV

Used the latest visual studio framework by injecting other components using NuGet packages.

3. Project : PATIENTPOINT PORTALOct 2013 - Oct 2014

Environment : MVC 4 Razor,AngularJs, Responsive Desing Zurb Foundation, ASP.NET4.5, C#.Net, ADO.Net, SqlServer 2008 R2- TSql, XML, Nhibernate, CSS, CSHTML, Linq, Jquery, Json,SOAP,Json Formatter

Description: Patient has the ability to access his details using a patient portal in all devices like Android and MAC and related devices, It also supports all browsers in Responsive Mode.Implemented AngularJS methodology in few of the pages as it has the dynamic loading of few controls like the notifications as it should be reloaded dynamically rather than loading the whole page .This portal has the ability to book an appointment with the physician and also has the ability to write notes for the recently prescribed prescription to him.Patient overall diagnosis report can also be shared between physician and the patient to check the health condition.

Empowers patient access to his various details like demographics, diagnosis, medications, upcoming appointments and so on.

Many inbuilt features like he can schedule his own appointment by choosing checklist of upcoming appointments based on physicians.

Improves a facility’s financial bottom line by settling accounts on the front end, increasing upfront and overall collections and reducing efforts by accessing from any PC or mobile devices [Android, MAC].

Responsibilities

Designing using Zurb Foundation 4 Generic XML Templates. Gathering BA related queries and specification/documenting, designing, coding, testing and implement-

ation using C#, XML, MVC 4 CSHTML. Created the test cases and performed unit testing. BDD Other tasks like deploying in a central server for testing all the cases of the project by the team.

4. Project : PATIENTPOINT Apr 2010 – Oct 2013Environment : Interface/Web Application (Kiosk, portal Applications), ASP.NET4.0, C#. Net,

ADO.Net, SqlServer 2008 R2, XML, SSIS, SSRSInterface – This application helps in loading the data from client DB to our Health sync Database based on various ways like Bulk load, Appointments etc.Kiosk – This application is used after the interface loads the data and the kiosk are used at the physician office /hospital for check-in purpose of the patients.Portal – This application is used in different ways like Online Appointment Registration in advance, Checking the medication status of the patient that the medication is followed regularly or not.

Description: It provides self-service solutions designed for Health Care organizations.

Empowers patient access staff to meet with patients and their families anywhere in the facility to offer express, convenient service

Increases staff member productivity and workplace satisfaction – easy to use and carry, the iPad simplifies and speeds front-end tasks while allowing for flexibility

Improves a facility’s financial bottom line by settling accounts on the front end, increasing upfront and overall collections and reducing bad debt and AR days

For patients, mobile point-of-service application:

Page 5: Naga Mahendra Reddy A - CV

Enhances overall patient (consumer) satisfaction Decreases waiting times – no more standing in line to speak with a registrar Improves the convenience factor – registrars and financial counselors can meet and greet patients where

they are, in the most convenient, comfortable location possible The iPad app includes all functionality of the solution and meets or exceeds industry standards for data

privacy and security. In minutes, registrars using validate the patient’s address, verify insurance, process medical necessity

(where appropriate), determine approved charges for the patient based on service provider’s contracts, and follow online scripts for discounts, payment terms, and patient collections.

Responsibilities

System Analysis, Data Analysis, requirement gathering, specification/documenting, designing, coding, testing and implementation using C#, ASP.NET, XML.

Implemented JavaScript for client side validations. Created the test cases and performed unit testing. Created SSIS packages to transfer data from the FTP files to the database tables at scheduled intervals. Designed SSIS Packages to transfer data between servers, load data into database, archive data file from

different DBMS's using SQL Enterprise Manager on SQL Server 2000/2005 environment, and deploy the data;

Generic XML Templates.

5. Project : Patient PointEnvironment : Interface (Walgreen, RXHUBHISTORY, Prescription Process), C#, .Net, ADO.Net, SQLSERVER 2008 R2, XML, Boston Work Station, AHK (Automation Tools)

Interface – This application helps in loading the data from client DB to our Health Sync Database based on various ways like Bulk load, Appointments.

Different variations of patients’ data checking Prescription Walgreen Concept of Pharmacy

Sure Scripts Concept of Rx Hub History

Implemented for various clients under patient point and have worked on various Practice Management Systems

All scripts Professional, All scripts, MYSIS, ECLINICAL Works, Sure Scripts and so on.

Description: It provides self-service solutions designed for Health Care organizations. Various interfaces were implemented for different purposes and described below. Creating an interface application is getting the data validated before loading into Health Sync

Database based on various scenarios. Step 2 is based on the data that will be implemented on various concepts of checking /Validating

patient record at the time of check-in at the physician office /hospital Walgreen (Interface) is a concept of displaying the nearest pharmacy based on the Google

geographical longitude, latitude and patients address (Applied at Kiosk/IPAD Level) Sure Scripts (Interface) is a network which holds all the patient drug information with date, time

and quantity, strength and drug related details Connectivity between the scripts and our interface in order to display the patient

medication/prescription status for this we have developed another interface.Responsibilities

Page 6: Naga Mahendra Reddy A - CV

System Analysis, Data Analysis, requirement gathering, specification/documenting, designing, coding, testing and implementation using C#, XML.

Created the test cases and performed unit testing. Created SSIS packages to transfer data from the FTP files to the database tables at scheduled

intervals. Designed SSIS Packages to transfer data between servers, load data into database, archive data file

from different DBMS's using SQL Enterprise Manager on SQL Server 2008 R2/2005 environment, and deploy the data;

Generic XML Templates.

APR 2008 - NOV 2010 ARMOR QUAL I SYSTEMS PVT LTD

Associated System Analyst

1. Projects : E Cabinet Environment : Web Application, C#, WCF Service, MS- SQL Server 2005, Coding, Designing, Testing

This application is based on Tax Form Collections. So for this, a tool has been implemented for the internal working employee and he is treated as a user and the particular user who comes to pay the tax along with the particulars he is treated as a client.

So a relation has been maintained between the user and the office and the client and the office. An extraordinary element has been actualized client (representative) can make organizers and

transfer the related data or files to his respective folder, in the same way, every user (employee) can create folders for storing their respective tax documents.

This application is also related to the employee data storage but through online services.  Example: If a user wants to pay tax then he has to go the tax office and so on. The particular tax file on that person will be stored and an ID is created and tagged with an

employee of that office. So storing of information of a person paying in a tax office and the employee related to the taxpayer and his details will be stored

Responsibilities:

Designed and Coded the Major part of the project. Handled Validations on different phases of the project. Testing and Integration of the project.

2. U Pay ConnectEnvironment : WPF Application, C#, MS- SQL ServerRole : Coding, Designing, Testing

This is an important application for users or they can be called as employees where they have some requirement like. For Example – If a person is working for a company then the company at the time for salary payment they will follow some credentials like Pay Slip, Non Pay Slip and so on. All the related data will be stored in an excel sheet. So at the time of payment, the particular employee will upload his excel sheet to the bank so the uploaded sheet will be under the pending state. Now the role of Admin takes place he has the authority to give permission like Accept or Reject the particular uploaded file. 

Responsibilities

Page 7: Naga Mahendra Reddy A - CV

Designed and Coded the Major part of the project. Handled Validations on different phases of the project. Testing and Integration of the project.

3. Project : I Knowledge Zone (E-Learning Application)Environment : Web Application, C#, 3-Tier Architecture, Asp.Net 3.0, AJAX, MS- SQL ServerRole : Coding, Designing, Testing

Main Modules

Knowledge Based Consulting Services Training Services

Certification Job Portal Pay Pal Integration

I-Knowledge-Zone has been in the forefront of promoting different IT Technologies and has played a small role in its own tiny way by providing learning material in various IT Technical areas such as SAP,ASP.NET,JAVA,DATABASES etc. to help its visitors learn different IT Technologies and update their technical skills where needed. And we try to do that by providing resources such PDF documents, PowerPoint presentations, audio-video material etcImportant thing to be discussed this project is security of PDF files and videos I-Knowledge-Zone is committed to providing the most effective, high-quality education for IT professionals and prospective students. We maintain a very high standard for our SAP course development and hands-on Instructor Training. This is an e learning application in which you can find all the Courses related to Java, .NET, SAP and so on. For example, consider SAP, in this, we have data related to Videos and Documents and all the sub-modules of SAP. Admin has the authority for uploading new courses and their related data like Videos books and documents of the respective topic. All the IT Courses will be displayed and after selecting a particular course you can see all the data related to it. The main security topic that we should consider is downloading of the videos and the documents are blocked in this application. And after a particular user gets logged in his/ her assign data by the admin will be displayed. For assigning and deleting the data of a particular user admin has been provided with a control by which he can control the data flow of the registered users.

Responsibilities:

Designed and Coded the Major part of the project.

Handled Validations on different phases of the project.

Testing and Integration of the project. Hosting the application & handled the

control panel

4. US Tax Form’sEnvironment : WPF Application, C#, XAMLRole : Coding, Designing, Testing

This application is used for internal use of an employee in an office. For implementing this application a tool has been developed for the employee where he or she can store the details of the tax payers means clients.So for gathering the respective information and storing the respective details of the client, i.e., Taxpayers this application is used.

Page 8: Naga Mahendra Reddy A - CV

The technology used in this application is WPF whereby using the scripting XAML the design forms are generated in the form of pdf files as user-friendly. so the user doesn’t face any difficulty in filing the form as because the forms are developed same as the pdf files they have downloaded .

Responsibilities

Designed and coded the user defined forms. Handled Validations on different phases of the project. Involved in the testing and Integration of the project.

5. Advice Consulting Environment : Web Application, C#, 3-Tier Architecture, Asp.Net 2.0, AJAX, MS- SQL ServerRole : Coding, Designing, Testing, Hosting the application in FTP

Adv IT is a premier provider of IT Services and solutions to commercial and government clients. Adv IT is recognized as one of the best performing companies in these two areas for it has been successful in delivering strategic value, business results, and operational gains to our clients. At Adv IT, its people, clients, and culture that makes the difference.

Main Modules

Time Sheet and Expensive Sheets – This one includes the following pages Log in (Admin and Employee) Employee Time Sheet Admin Expense Sheet

Leaves Sheet Overtime Sheet

This is a different application in which you can find two specific persons controlling the application (User, Super Admin)... The user is nothing but Employee of that company. This tool is being controlled by the employee by himself.  He enters points of interest, to a venture given name of the individual. In brief, I will explain in an example like Company Name –ADVIT, Employee Name – MR. X the company chief head will assign a particular task to the employee. So the employee has to finish the task in the given specific time. So for this, he has to maintain his details for maintaining his details a tool is being developed. If an employee gets logged in then he will enter his details like Project Manager Name his task and time and so on and the amount being paid to him and the total time he worked for. If admin log-in he will check all the employee details and the time and the amount to paid and the particular task is completed or not. 

Responsibilities:

Designing HTML pages and coded the Major part of the project. Handled Validations on different phases of the project. Testing and Integration of the project. Hosting the application and handled the control panel

6. Online Shopping Cart

Page 9: Naga Mahendra Reddy A - CV

Environment : Web Application, C#, JavaScript, 3-Tier Architecture, AJAX, MS- SQL ServerRole : Coding, Designing, Testing, Hosting the application in FTP

Description: Our Shopping Cart program allows visitors to your on-line shopping site to collect items in a virtual shopping cart over multiple product web pages without losing the items ordered. Our cart keeps track of what the shopper has ordered with a SID (Shopper I.D).

Shoppers may view the contents of their shopping cart at any time and may add or delete items as needed. The program automatically calculates the subtotal, sales tax, shipping charges, and grand total. When a visitor decides to check out, the order information including the buyer's name, address and billing instruction is emailed to your order department (or whomever you choose) and a receipt is sent to the shopper.

With the addition of the secure module, the order information will be stored in a file for later retrieval by a secure web connection. This protects the merchant from having the customer's credit card information intercepted in the administrative email receipt.

Our shopping cart shares the following structure, includes:Database that stores information such as product details, customer data, order information, etc. A storefront that displays this information to store visitors (e.g. product detail pages, search pages,

checkout pages, etc.) An administration area that allows you, the store administrator, to manage your store. For example,

this is where you add products, set up shipping & payment options, process orders, etc.

Responsibilities:

Designing pages and PayPal integration process. Validations on different phases of a project. Testing and Integration of the project. Hosting the application and handled the control panel

7. Inventory Management SystemsEnvironment : Web Application, C#, 3-Tier Architecture, Asp.net 2.0, AJAX, MS- SQL ServerRole : Coding, Designing, Testing

Description

This project is aimed to automate the activities, which are related to the Exports. This is Maintaining the party’s complete details, Product Details, Product Status and Banker’s Details etc. It can generate the views of details according to the requirement. Through system The client can issue any business letter to a particular party or bank. This system is also generating the on-demand reports such as (Retailer’s information Importer wise, Product’s information group and subgroup wise, Product’s information retailer Wise

etc.)

Responsibilities

Develop the project, according to the requirement. Gathering the details, which are required for the system and implemented in the system. Designing the database according to the requirement of the project. Writing the stored procedures.

Page 10: Naga Mahendra Reddy A - CV

Additional Responsibilities

Maintaining the Sales System. Modify the Data Base if necessary. Understanding the additional requirement and write codes according to the existing System. Generating new on demand reports Explain the flow of the modified system before the user and provide necessary training if required

Pranay Software Pvt. Ltd June 2007 - March 2008

Software Engineer

Have to handle a job of developer in desktop and web applications as well as developing the product for the company.

Projects : Hospital Management Environment : Windows Application, VB.net, MS- Access Role : Coding, Designing, Testing

Description: Hospital Management System is a desktop application for maintaining day-to-day hospital activities. Serving from the patient needs to the staff administration, Medical stock maintenance. Main aim was project to maintain the patient details including all the charges and his health report along with their particular receipts. Have successfully handled billing forms, reports designing and code conversion from Oracle 9i to MS-access.

Responsibilities

Designed and Coded the Major part of the project.

Handled Validations on different phases of a project.

Testing and Integration of the project. Data sets for a population of Grid View. Crystal reports and its integration into the

project.

B.Tech Electronics and Communication Engineering from St. Theresa Institute of Engineering & Technology

Education