Login | 
Resume

Lakshmi Narasimha Rao M

18-31/2,

Venkatappa Colony,
Peerzadigua,
Uppal,
Hyderabad-500 039.

Mlnrao_india@hotmail.com

Mobile: 91-9399949294

Summary:

A results-driven, customer-focused, articulate and analytical Senior Software Engineer who can think “out of the box”. Strong in design and integration and problem solving skills. Skilled in developing business plans, requirements specifications, user documentation, and architectural systems research. Strong written and verbal communications. Expertise in analyzing user needs and developing software solutions; design software or customize software for client use with the aim of optimizing operational efficiency. Also analyze and design databases within an application area, working individually or coordinating database development as part of a team.

Core Competencies:

  • Five years of experience in software development using Java and .NET Technologies.
  • Expert in ASP.NET, C#, Java2.0, database and web technologies.
  • Solid knowledge of user interface design and development.
  • Deep knowledge of total software development lifecycle.
  • Remarkable aptitude for solving business and technology problems.
  • Uncommon determination to learn and ability to learn fast.
  • Remarkable hands-on knowledge and experience in the design, development and debugging of Object Orientated software.
  • Possess a superior business intellect.
  • Creative and resourceful thinking.
  • Ability to make quick and excellent decisions and organize thoughts in the face of time constraints and full workload.
  • Strong team player with remarkable interpersonal skills.

Work Profile:

B2B Software Technologies Limited, Hyderabad January 2006 – Present.

(Senior Software Engineer)

1. Analyze requirements, design, develop, troubleshoot, debug, deploy and document software components.

2. Work closely with other software engineers, QA and Support groups to develop top quality products that solve actual business and technology problems.

3. Assist in template development as appropriate.

4. Develop code based on functional specifications to support new Web applications (ASP.NET/C#).

5. Help resolve technical issues associated with implementation.

6. Work with team to define operating processes.

7. Participate in User Acceptance Testing.

APTECH Computer Education July 2004 - August 2005.

(Corporate Trainer/Senior Faculty)

1. Undertaking corporate training.

2. Conducting online Examinations for Students.

Techno-Point Solutions, Hyderabad July 2000 - February 2003

(Team Leader)

1. Implemented enhancements and new modules to the existing system.

2. Wrote SQL queries and constructed administrative pages for web-based reporting.

3. Integrated new methods, technologies, and offerings into existing architectures.

4 .Analyze requirements, design, develop, troubleshoot, debug, deploy and document software components.

5. Work closely with other software engineers, QA and Support groups to develop top quality products that solve actual business and technology problems.

6. Web development with XHTML, XML, AJAX, JavaScript, CSS, Perl, Flash, and other Web technologies.

7. Execute existing site/application maintenance plans.

8. Develop code based on functional specifications to support new Web applications (Java/JSP/Perl or HTML level).

9. Help resolve technical issues associated with implementation.

10. Work with team to define operating processes.

11. Help develop testing plans, especially around UAT.

12. Participate in User Acceptance Testing.

Java point Computer Pvt. Limited., 1998 - April 2000

(Java Trainer)

1. Supervised all lab assistants, guiding them with student project development.

2. Taking Java classes.

3. Wrote small program projects for assignments.

Academic Qualifications:

Bachelor of Science (Electronics), from Sri Krishnadevaraya University, Anantapur.

Technical Skills

Languages

Visual Basic.NET 2005, Visual C#. NET 2.0, T-SQL, C, C++, VB6.0

Databases

Oracle 8i, SQL Server 7.0/2xK, MS-Access 2000.

Operating Systems

Windows NT, Windows 2xK, windows 95/98.

Distributed technologies

RMI, EJB, CORBA, MS Web Services

IDE’s

Microsoft Visual Studio, Microsoft Visual Studio 2005

Application/Web Servers

MS-Internet Information Server, Java Web Server. Apache-Tomcat, JRun, Web logic

Development/Configuration Tools

MS Visual SourceSafe 6.0

Internet Languages/Technologies

ASP.NET 2.0, ASP 3.1, HTML, DOM, JSP, CSS, Servlets

Scripting

Java script, VB Script

Projects:

1. Title: Purchase and Sales Order System

Employer: Techno-Point Solutions

Duration: Three Months

Team size: 3

Software Environment: Java 2.0, Swing, MS-Access Database

Role: Programmer

RESPONSIBILITIES

1. Drawing Flow Charts

2. Coding GUI forms

3. Creating MS-Access Queries

4. Testing

DESCRIPTION

This project involves in developing Inventory Management System for the client company. The company involves in purchasing automobile spare parts and sells to its clients. Depending on the requirement and availability company sends a purchase order to its vendor for the spare part needed. Once client received the material it will be placed in inventory. When a retail client comes for service they will provide spare parts and raises an invoice and sales order. The system provides 20 reports ranging from Day wise transaction to Annual reports and preparing balance sheets for each financial month.

2. Title: Candidate Evaluation System

Employer: Techno-Point Solutions

Duration: Two Months

Team size: 3

Software Environment: HTML, JSP, Applets, MS-Access Database, Java Web Server, and JavaScript

Role: Software Engineer

RESPONSIBILITIES

1. Drawing Flow Charts

2. System Documentation

3. Creating GUI and JSP pages

4. Coding for Graphical/Text based reports using applets

5. Deubgging and Testing

DESCRIPTION

Project involves developing a intranet for a training and consultant. The web pages were designed using HTML and JSP. Client provides training for candidates and based on that skill evaluation test will be done for providing placement. This web application allows a candidate to attend mock exams, prepare on-line for the examinations, allows reviewing. The most salient feature of this application is once the candidate has completed his/her examination it gives detailed graphical and text based reports analyzing on the area of strengths and weakness. If the candidate has already attempted this examination then it will also displays his/her progress.

3. TITLE: MIS AND CALL MANAGEMENT SYSTEM

Duration: Eight Months

Team size: Five

Software Environment: Java 2.0, Oracle 8, Swing

Role: Analyst and Developer

RESPONSIBILITIES

1. Analysis of user requirements

2. Preparing Requirements Documents

3. System Design Document.

4. Project planning, scheduling, and task assigning to team members.

5. Design document including Data Dictionary, Data flow diagrams and Class model design doc.

6. Coding Using Java, Swing Components, PL/SQL statements

7. Responsible for integration of all modules

8. Preparation (Collecting) Test Data.

11. Modularization and integration,

12. User acceptance checklist,

13. User manual.

DESCRIPTION

This project involves in developing system, to maintain purchase orders, sales inventory, customer details and employee details. Company purchases items from Dealers and sells in retail. They need a fast tracking system which provides inventory management and forecasting, purchase orders and quote comparison charts. Customers can place their service request/order by calling customer care/by sending e-mail/visiting the location. Based on the query, customer care executive/service engineers retrieves the details of the customer/service enquiry and informs the action taken to the customer

4. Title: Business Processing Systems

Duration: One year

Team size: Four

Software Environment:Java 2.0, Swings, JSP, Servlets, Apache Server, Oracle

Role: Analyst and Developer

RESPONSIBILITIES

1. Analysis of user requirements

2. Preparing Requirements Documents

3. System Design Document.

4. Project planning, scheduling, and task assigning to team members.

5. Design document including Data Dictionary, Data flow diagrams and Class model design doc.

6. Coding Access and Business Layers.

7. Responsible for integration of all modules

8. Preparation (Collecting) Test Data.

11. Modularization and integration,

12. User acceptance checklist,

DESCRIPTION

This project involves on trading cycle, which is characterized by a large number of heterogeneous systems that play an important role in supporting the trading cycle including information distribution systems (e.g. real-time quotes, historic trade data), order processing systems and (e.g. order routing, presentation, and execution), clearing and settlement systems. The aim is to design, develop and implement a simplified Broker Service. A common feature of broker service is to formulate a trading strategy plan which advises customer on how or when to place an order by identifying some relevant market conditions to maximize profit, and managing customer requests throughout the entire trading cycle.

Trade Engine which is a vital part of this system simulates functionalities provided by a stock exchange. It allows traders to place their orders and performs matching according the market model. After submitting an order, the trader receives a unique confirmed order identification which can be subsequently used in cancellation or amendment requests. Traders can check the position of their orders by inspecting the order book which display all buy and sell orders.

A Trade History service is dedicated to the provision of market data such as buy or sales orders and the resulting trades in response to queries. This system supports two types of queries. One is data related to a specific time interval during a trading day and the other one is summaries of trading activities over a period of time.

5. Title: E-Learn Group Edition

Duration: Six Months

Team size: Three

Software Environment: ASP.NET 2.0, SQL Server 2000

Role: Software Engineer

RESPONSIBILITIES

1. Creating tables/procedures in SQL Server 2000

2. Developing Web Pages

3. Coding BLL and DAL in C#. NET 2.0

4. Software Documentation

5. Testing

DESCRIPTION

The E-Learn Product has been developed as a platform for interactions between training Institutions and their students for German Educational institutions. The product provides rich Content Management System through which training institute can develop and post training/educational material belonging to different courses. When student register for this train programme he/she can get material online. To support interactive education the product provides discussion forums for posting the queries, chatting which is meant for on-line interaction between students and trainer and intra mail application to send/receive notifications from other users (e.g., Administrator, Trainers, Students, Consultant etc.,). This product provides on-line evaluation of candidate thoroughness through examinations. This application supports two types of examinations, namely Essay Type and Object Type and they can be categorized under practice or final examination.

6. Title: E-Learn Professor Edition

Duration: Six Months

Team size: Three

Software Environment: ASP.NET 2.0, SQL Server 2000

Role: Software Engineer

1. Creating tables/procedures in SQL Server 2000

2. Developing Web Pages

3. Coding BLL and DAL in C#. NET 2.0

4. Software Documentation

3. Testing

Description

The E-Learn Product has been developed as a platform for interactions between Professors and their students in German Public Universities. The product upgrades the home page of each Professor, thereby enabling students to prepare for the Final Examinations at the end of each semester. It is also a valuable tool that assists students in enrolling for Examinations, obtaining assignments, and testing themselves online. The E-Learn product is compliant to the SCORM 1.2 standard, one that enables the client to read any SCORM compliant 1.2 data using the SCORM Runtime Environment API.

6. Title: Genius Test System

Duration: Four Months

Team size: Four

Software Environment: ASP.NET 2.0, C#2.0, SQL SERVER 2005,AJAX

Role: Software Engineer

RESPONSIBILITIES

1. Analysis of user requirements

2. Developing Web Pages

3. Coding DAL and BLL in C#. NET 2.0

4. Creating database, table, stored procedures and views

5. Software Documentation

DESCRIPTION

The objective is the conversion of a Conventional Test System - supported test procedure to the fitness determination of participants in the development measures as well as to the colleague and trainer-selection. This test system is a designated software package as entire, which is operated on a single server. There are four types of users involved in this application are Administrator, Test Centre, Test Developers and Candidates.

Administrator creates/updates/deletion of test center/test developer and managing the resources of the application.

One or several test developers are responsible for the creation and administration of the tests. The test developer has only access on tests in the categories, for which he/she received the rights from the administrator. System allows test developer to create 12 types of questions such as multiple choices, single choice, matching with drag and drop support etc., graphically.

The customer system/test center represents a respectively more or less closed subsystem of the test system, in which they can administer its test for candidates. Test centers can access the tests, which were released by the administration. Test center/ customer system can create/update/delete test groups, coordination from test to test groups, test candidate-groups, test candidates, notices of single test results, notices and export of result list of respective candidate-groups, concluding of test, extension of the test time during the test

The candidate is a person who will appear for test under designated Test center/Customer system. He will attend the test via web browser. The system provides various reports such as customer purchase history, candidate test results, test usage history and feedback submitted by customer system personnel and candidates.

7. Title: Service Management System

Duration: 3 Months

Team size: Two

Software Environment: ASP.NET 2.0, VC#2.0, SQL SERVER 2005

Role: Analyst/Senior Software Engineer

RESPONSIBILITIES

1. Analysis of user requirements

2. Project planning, scheduling, and task assigning to team members.

3. Coding Using ASP.NET, C#. NET 2.0

4. Creating database, table, stored procedures and views

5. Responsible for integration of all modules

6. Preparation (Collecting) Test Data

7. User acceptance checklist

DESCRIPTION

This project involves in development web application in assisting day-to-day activities of Support Personnel and Field Executives. The client is a vendor of Electronics and Electrical devices. Client provides material based on Rent/Lease/Guarantee/Warranty. If any problem arises out for the provided material, the consumer calls up support personnel and informs about the problem. Based on the nature of the problem, equipment and consumer location, the support head allocates consumer request will be allocated to the field executive.

Based on the service agreement with consumer, spare parts used (if any) will be entered by the field executive. Invoice will be generated and will be sent to the consumer by email. The total expenses incurred to provide service will be saved into the system for the field executive. MIS reports enables the management to get the customer service history, field executive activates.

8. Title: Sales Force Automation

Duration: 14 Months

Team size: Four

Software Environment: ASP.NET 2.0, C#2.0, SQL SERVER 2005

Role: Analyst/Senior Software Engineer

RESPONSIBILITIES

1. Analysis of user requirements

2. Project planning, scheduling, and task assigning to team members.

3. Coding Using ASP.NET, C#. NET 2.0

4. Creating database, table, stored procedures and views

5. Responsible for integration of all modules

6. Preparation (Collecting) Test Data

7. User acceptance checklist

DESCRIPTION

The solution provides the access for a field person to plan his days’ work in efficient manner and assures that no customer pertaining to a particular locality/area is gone uncovered. Also, the feedback from each customer during his or her respective visits is captured for having the better planning in next visit. On the whole the solution provides a clear road map of things happening in the particular territory/Area aiding in analysis of why and where things have gone wrong if the given target is not reached – if the target is accomplished the data can be used to have a success story. The package helps not only in tracking but helps in correcting and fine tuning the way the field activity is being carried out towards the maximum productivity in achieving the organizational goals.

The package assures to provide the excellent information of catering of the customer needs through regular coverage. Not only this, Traveling allowance reimbursement calculation is in built as per the fieldwork done. This facilitates the amount of spending done on each cost head and helps the user to know clearly, of which head is becoming a burden on the organization so that the same may be reduced.

Also the package can be used to analyze per man, per territory productivity and helps in taking proper decisions in eliminating unproductive calls that are dearer for the organization in terms of manpower and money. The solution provides MIS reports which can be used in analysis of field activity, sales tracking and derivations, sales personnel activities and achievements.

 


Site was built using www.BuildPortal.com Portal Generator