Online Compiler_Rajiv_Code Based Evaluation & Recruitment

23
Rajiv Kumaar [email protected] 9946501239 IIM Kozhikode Devendra.A [email protected] Univ. of Texas-Dallas oncomp an online compiler oncomp

Transcript of Online Compiler_Rajiv_Code Based Evaluation & Recruitment

Page 1: Online Compiler_Rajiv_Code Based Evaluation & Recruitment

Rajiv Kumaar [email protected] 9946501239 IIM Kozhikode Devendra.A [email protected] Univ. of Texas-Dallas

oncomp an online compiler

oncomp

Page 2: Online Compiler_Rajiv_Code Based Evaluation & Recruitment

Welcome to OnComp! ...an easier way to learn programming

Lets first understand what is it that we are trying to do

Only then can we figure out OnComp’s utility

and

whether we can launch it as a product or not!

oncomp

Page 3: Online Compiler_Rajiv_Code Based Evaluation & Recruitment

What’s OnComp

Online compiler is a web based tool for compiling programming languages online, without

bothering which software/compiler to install

Modeled on the concept of SAAS, we can compile programs like C, C++, Java to name a few.

oncomp

Page 4: Online Compiler_Rajiv_Code Based Evaluation & Recruitment

Interface Development Environment

All your open-source languages can be compiled here

Warning/Error Box List of

stored files

Select Prog. Language

oncomp

Page 5: Online Compiler_Rajiv_Code Based Evaluation & Recruitment

Generation of ‘EXE’ File

EXE Link

Where you can write

code

Compiler Options

oncomp

Page 6: Online Compiler_Rajiv_Code Based Evaluation & Recruitment

Everything Used is Open Source

Except for Windows Operating System, which will be one of the OS running on one of the back-end servers

oncomp

Page 7: Online Compiler_Rajiv_Code Based Evaluation & Recruitment

General Users (Online Learning)

• Consists of individuals like students, college students, professionals

• Users can directly type programs and compile through webpage

• For effective learning online tutorials will be provided which can be checked on provided compiler

All your open-source languages can be compiled here

Warning/Error Box

List of stored files

Select Prog. Language

Business Model

oncomp

Page 8: Online Compiler_Rajiv_Code Based Evaluation & Recruitment

Educational Module Once beta website is released, we also plan to re-write theoretical aspects of some of the languages like C, C++ etc. We believe that lot of students still face the problem of understanding some of the basic concepts and if only we can re-write and present the knowledge in an effective, simplified and interactive (using OnComp) way, the amount of traffic that will be generated to our website will be staggering. Social benefit is easier programming language learning and promotion of open source concept

Snapshot of famous Prog. lang. websites: cplusplus.com

Business Model/Educational Module

Indicates that market is big

with possibility of more than 1 lac website hits per day

oncomp

Page 9: Online Compiler_Rajiv_Code Based Evaluation & Recruitment

• Super-User/ Sub-User architecture

• Online coding skill test

• 1st round elimination on the basis of coding skills

• Reduction in noise & saving of time, manpower

• Reduction in recruitment cost (saving of Rs 500 to Rs 1000 per candidate)

• Easier to handle & administer online

• Can set different kind of questions (like MCQ’s) along with online coding

IT Companies

Business Model/Recruitment Service

oncomp

Page 10: Online Compiler_Rajiv_Code Based Evaluation & Recruitment

Company creates super user profile, can create ‘N’ no. of sub-users and set questions and access/timing controls

Set’s timing range within which candidate has to take test

Set’s test time

Can Delete Candidates Profile (After Test)

Business Model/Recruitment Service

Already Built Demo Version Screen Shots oncomp

Page 11: Online Compiler_Rajiv_Code Based Evaluation & Recruitment

Products and Services Contd.

Candidate can login into the created profile at specified time interval and take the test

Question File Name

Use Open to Load the Question File Time Left Indication

Latest EXE (if generated) Will Be Automatically Stored In

Super-User Profile oncomp

Page 12: Online Compiler_Rajiv_Code Based Evaluation & Recruitment

Schools/Colleges

• Website solution can also be packaged as a standalone product and deployed in schools and colleges

• Centralized learning wherein a teacher can use the online repository to set questions for each student individually and monitor them

• No need of individual compilers. Single compiler installed in server machine which will be accessed by students through webpage

• Centralized maintenance, reduced costs, no. of licenses required will be less

Group Of IT Developers

• Integrate CVS with online compiler

• Check-in, Check-out of Files

• Project features

• Developers across the world can connect on small developmental projects

Business Model/Packaged Software/ Services

oncomp

Page 13: Online Compiler_Rajiv_Code Based Evaluation & Recruitment

Market Size (Only considering India)

Possibility of each yr approximately 10 Lacs getting added

Therefore, Target Size = Approx 30 Lacs (including the past market)

30% (of 45 Lacs) undergo computer courses (assumption)

Total – Approx. 45 Lacs

12th Standard – Approx. 30 Lacs

Other Under-Grad Courses- Approx. 5-10 Lacs

Engineering Colleges- Approx. 5-6 Lacs

Students

oncomp

Page 14: Online Compiler_Rajiv_Code Based Evaluation & Recruitment

Market Size Contd.

Many large, mid & small size Indian IT Companies

Top 5 Indian IT companies recruit 10k-15k employees

Approx. 4000 candidates are 1-4 yrs experienced

Close to 12k tested for 4000 jobs

Total from top 5 = 60,000 candidates

IT Companies

Assuming other MNC’s like Siemens, Accenture,

IBM, the number could be 100,000

IT Developers – Tough to estimate

oncomp

Page 15: Online Compiler_Rajiv_Code Based Evaluation & Recruitment

Marketing Plan

Budget

Rs 6 Lacs/Yr Budget

Rs 2 Lacs/Yr

Budget

Rs 2 Lacs/Yr

Budget

Rs 2 Lacs/Yr

Budget

Rs 8 Lacs/Yr

oncomp

Page 16: Online Compiler_Rajiv_Code Based Evaluation & Recruitment

Operational Cost/Path

Development Cost

1 Technical Architect

3 Developers

1 UI/Designer

Salary Cost

Rs 20 lacs/Yr

Office Cost

Approx. 1000 Sq. Ft. Office Area

Includes every rational cost

Office Cost

Rs 2.4 Lacs/Yr

Infrastructure Cost

3 High-End

Servers

6 Desktops/

Laptops

Infra. Cost

Rs 6 Lacs

Internet Cost

Primary Line

(1 MBPS)

Back-Up Line

(256 KBPS)

Internet Cost

Rs 1.2 Lacs/Yr

Phase-Wise Development/Launch

oncomp

Page 17: Online Compiler_Rajiv_Code Based Evaluation & Recruitment

Revenue Sources

Online Advertisements

Target User Base

30 Lacs

Projected Revenues

Rs 50-300 Lacs

To Grow at 100%

Recruitment Service

Target User Base

25,000 (25% of 100,000)

Approx. Rs 500 Savings

Per Candidate

Projected Revenues

Rs 125 – 300 Lacs (in 3-4

yrs)

Packaged Software

Direct Selling

Through Tie-ups (with

companies like Educomp)

Projected Revenues

Rs 400 Lacs (in 3-4 Yrs)

Conducting Contests

Tough to Estimate

More of Brand

Building

Creation of General User

Base

If other service based economies like Vietnam, China etc. will be considered then the final numbers could be much more higher

oncomp

Page 18: Online Compiler_Rajiv_Code Based Evaluation & Recruitment

Estimated Revenues (Conservative Estimates)

Source Year 1 Year 2 Year 3 Year 4

Online Advertisement 0 Rs 50 Lacs Rs 75 Lacs Rs 100 Lacs

Recruitment Service 0 Rs 50 Lacs Rs 100 Lacs Rs 150 Lacs

Others (like Packaged SW +

Amazon type Ad Referrals)

0 Rs 10 Lacs Rs 25 Lacs Rs 50 Lacs

Total 0 Rs 110 Lacs Rs 200 Lacs Rs 300 Lacs

Profit/Loss (Break-Even Period-3rd Yr) Type Year 1 Year 2 Year 3 (Break-Even) Year 4

Revenues 0 Rs 110+ lacs Rs 200+ Lacs Rs 300 Lacs

Operational Cost Rs 30 Lacs Rs 50 lacs Rs 60 Lacs Rs 60 Lacs

Marketing Cost Rs 20 Lacs Rs 30 lacs Rs 35 Lacs Rs 40 Lacs

Profit - Rs 50 Lacs Rs 30 Lacs Rs 105+ lacs Rs 200+ Lacs

Page 19: Online Compiler_Rajiv_Code Based Evaluation & Recruitment

Time-To-Market A base solution has already been developed

(though it would require few architectural changes)

With an experienced team, we propose launch of ‘oncomp-beta version’ in 6 months

followed by stable enhanced releases in ‘3+3’ months with full functionalities

• First Mover Advantage

• Sound Architecture/ Product Design

• Unique Nature of this Industry

• Pilot Version Ready Quick Time-To-Market

Barriers To Entry

oncomp

Page 20: Online Compiler_Rajiv_Code Based Evaluation & Recruitment

Team/Scalability/Expansion Plan

Name Year College Role

Rajiv Kumaar 2nd yr, MBA IIM Kozhikode Coder/ Management

Devendra 2nd yr, MS Univ. of Texas-Dallas Coder

Focus on recruitment and general user for

first 2 yrs

Focus on packaged

software from 3rd yr onwards

Venture into new web development products from 5th

yr

Scalability issues after hitting user base of 5

million

Use of load balancing and distribution of requests to handle

requests

Open source technologies like PHP, MySQL are perfectly scalable to handle millions of hits per

day

Technical Architect Developers/Coders Designer/UI/UEx

One Three One

Page 21: Online Compiler_Rajiv_Code Based Evaluation & Recruitment

Screen-Shots

(Login Screen)

oncomp

Page 22: Online Compiler_Rajiv_Code Based Evaluation & Recruitment

Screen-Shots Job Candidate’s Test Window (Automatic Logout)

oncomp

Page 23: Online Compiler_Rajiv_Code Based Evaluation & Recruitment

Thank You

OnComp Team

oncomp