TechCompiler Data Systems

wispxylopolistInternet and Web Development

Aug 7, 2012 (5 years and 2 months ago)

730 views

T
T
e
e
C
C
h Compiler
h Compiler
Committed to Deliver…

TechCompiler Data Systems is a global IT consultancy.
We deliver a range of IT outsourcing services
including product development, custom software
development, testing, support and QA. Our strong
commitment to delivery help companies bring great
products to market on-time on-budget and with
confidence.

INTRODUCTION
INTRODUCTION
OUR CLIENTS
OUR CLIENTS
Web‐based system for saving and borrowing
Money online for UK/Europe market
Europe’s first web based personal
finance account aggregation and
budgeting service
Web based shopping solution
for Japanese market www.shopin.tv
Interactive Job Portal for US Market
www.brainbond.com
A product of Firefly
e­Ventures Ltd.,  a 100% 
subsidiary
 of HT Media 
www.shine.com
connects education seeker 
with education provider
www.htcampus.com
Web based CMS for 
managing stories and news
Airline Travel portal for
Indian market
UK based startup in personal finance
management domain B2B Version of Kublax
content aggregation & distribution system  
www.contify.com
Protect Online your Identity
Product Engineering/Custom Software Development/Testing/Support
Product Engineering/Custom Software Development/Testing/Support
System Integration
System Integration
Web Application
Development
Web Application
Development
Desktop Application
Development
Desktop Application
Development
Web Enabled Desktop Application
Web Enabled Desktop Application
Java, J2EE, 
Struts, Hibernate,Springs, Spring ROO,Ruby on Rails, Word Press,
Joomla, Django, PHP, Python, .NET, C++
Web 2.0
Ajax
Live Multimedia Streaming
Mpeg7
Windows/Linux/Mac OS/Unix/Jboss/Weblogic/Apache/Websphere
Oracle/MySQL/MSSQL
Java, J2EE, 
Struts, Hibernate,Springs, Spring ROO,Ruby on Rails, Word Press,
Joomla, Django, PHP, Python, .NET, C++
Web 2.0
Ajax
Live Multimedia Streaming
Mpeg7
Windows/Linux/Mac OS/Unix/Jboss/Weblogic/Apache/Websphere
Oracle/MySQL/MSSQL
WHAT WE DO
WHAT WE DO

Project Initiation

Project Planning

Requirement Collection

Team Building

Highly skilled experts

Dedicated team for project

Agile Methodology

Small Iterations

Easy to implement changing


requirement

Support

Long term relationship to support developed product

Scope to change based on business/technical need

HOW WE DO
HOW WE DO
DEVELOPMENT METHODOLOGY
DEVELOPMENT METHODOLOGY

The combined experience has led to the adoption of unique
QULIP methodology that ensures the following:

Quick release

User feedback

Least resource.

Iterative - and continuous improvement

Parallel execution - of various tasks:



We like agile for the following reasons, and we try to make it
work in QULIP

Active user involvement is imperative

The team must be empowered to make decisions

Capture requirements at a high level; lightweight &
visual

Develop small, incremental releases and iterate

Testing is integrated throughout the project lifecycle –
test early


and often

Apply the 80/20 rule (Good for scope definition)


Nishant Srivastava

CEO

10 years of Expertise in Software development,


architecture and leadership. Specializing in connecting marketing and
business vision to products and technologies through innovation,
process oriented execution and cross-functional interfacing.

An entrepreneur helping companies find their route to success through
vision, innovation and execution.

Experienced player in IT security/web development/Enterprise
Applications

Prior experience with TriCipher, US and NTT Data, Japan

B. Tech. from IIT Delhi (1996-2000)

Mazhar Haque

Executive Business Head

10 years Account Management experience, Expertise negotiating services
contract terms, scope, and pricing for custom consulting/Development
engagements.

Experience recruiting, hiring, and training staff. Extensive background teaming
with Sales Account Managers to develop and drive the complete solution
sale while ensuring profitable services business is scoped and efficiently
managed for external customers.

Prior experience with Fidelity, Open Solutions(Carlyle Group).


MANAGEMENT TEAM
MANAGEMENT TEAM

Rahul Kumar Saxena

CTO

10 years Technology and Management experience

Enterprise Applications in Banking Domain 

Prior experience with Wipro Technologies, Lehman Bros
.

B. Tech. from IIT Delhi (1996-2000)

Kapil Bharti


VP Engineering


10 years Technology experience

Experience in Handling large and complex Enterprise
Applications

Prior experience with Sapient Technologies, Hindustan Times .

B. Tech. from IIT Delhi (1996-2000)

Abhijeet Kunwar


Delivery Head

5 years Technology and Management experience

Enterprise Applications in Telecom Domain.

B. Tech. from IIT Chennai (2001-2005)




CORE TEAM
CORE TEAM


SOFTWARE PRODUCT

DEVELOPMENT




This application connects Mobile phone user to the Social
Networking sites like Facebook and enables user to set
his or her text status message. Also, it allows user to view
his/her online friends and further user can pick one or
more friends to start many chat sessions.


It is intended to develop a USSD application for GSM
phones for interacting with Social Networking sites.
USSD Application for ushacomm
USSD Application for ushacomm

Unstructured  Supplementary  Service  Data  (USSD)  is  a  protocol  used 
by  GSM  cellular  telephones  to  communicate  with  the  service 
provider's computers. USSD can be used for WAP browsing, prepaid 
callback  service,  location­based  content  services,  menu­based 
information  services,  and  as  part  of  configuring  the  phone  on  the 
network.


USSD  messages  are  up  to  182  alphanumeric  characters  in  length. 
Unlike  Short  Message  Service  (SMS)  messages,  USSD  messages 
create  a  real­time  connection  during  a  USSD  session.  The 
connection  remains  open,  allowing  a  two­way  exchange  of  a 
sequence of data. This makes USSD more responsive than services 
that use SMS.
Project overview
Project overview
Standard ussd architecture
Standard ussd architecture
Application development 
Application development 
architecture
architecture

This  application  connects  Mobile  phone  user  to  the  Social  Networking  sites 
like Facebook and enables user to set his or her text status message. Also, 
it allows user to view his/her online friends and further user can pick one or 
more friends to start many chat sessions.


It  is  intended  to  develop  a  USSD  application  for  GSM  phones  for  interacting 
with  Social  Networking  sites.  USSD  information  is  sent  from  mobile 
handset  directly  to  application  platform  handling  service.  So  USSD  is 
supposed  to  establish  a  real  time  session  between  mobile  handset  and 
application  handling  the  service.  The  concept  of  real  time  session  is  very 
useful for constructing an interactive menu driven application
.
USSD Application functions
USSD Application functions




This application enables and provide common interface for 
integration of IMS network for RCS 1.0 complaint mobile or pc 
client with various Internet social network communities e.g Gtalk, 
Facebook etc. 

Functionality List

RCS(Rich communication suite)

a)Add Facebook contacts to RCS address book.

b)Download Avtar from facebook to RCS user using XMPP protocol.

c)Upload image/video from RCS users using Facebook native API and MSRP 
protocol.

d)Propagate  status­text  update  from  RCS  to  Facebook  and  vice  versa  using 
Facebook native API.

e)Propagate  presence  status  from  RCS  to  Facebook  and  vice  versa  using 
XMPP protocol.

f)Session  mode  chat  between  RCS  user  and  Facebook  user  initiated  either 
from RCS user or Facebook user using MSRP and XMPP protocol.

h)RCS client de registration




NSN CSNA(COMMUNITY AND SOCIAL 
NETWORK AGGREGATOR)




Developed for Tricipher Inc

Deployed

Citi National Bank LA,USA

Abu Dabi Investment Authority,UAE

SEC Inc,,Philidelphia,USA

Sumitomo Bank,Tokyo,Japan

Metavante, Milwake,USA

Sungaurd,Boston,USA

Mellon Bank,Pitssburg,USA

First Marble Head,Boston,USA





BROWSER 2 FACTOR 
INTEGRATION

The  TACS  Appliance  uses  a  patented  3­key  RSA 
algorithm  to  split  the  user’s  RSA  private  key  into 
two parts. 

First part

Stored on the Appliance

Never leaves Appliance

Second part

Derived from password (chosen by the user), and 
one or more additional factors which are stored 
on

Re­Created for each session

Not
 stored on the user’s machine between 
sessions.

The Appliance keeps no record of the user’s part; the 
user’s  machine  never  sees  the  part  kept  on  the 
Appliance. 

.
Split­Key Technology
Split­Key Technology
TACS API
TACS API
Cookie as 2
Cookie as 2
nd
nd
 Factor Authentication
 Factor Authentication
1) Access request
4) User presents password
3) Marker data presented to
user
2) Retrieve user’s
marker(s) for
presentation to
user
5) User
authenticated
(option: cookie
anti-tamper
content updated)
6) Updated cookie is returned to browser
Can we
play now?
mYpa$$word




Allows C­SSL to be enabled, preventing MITM 
attacksB2F API issues a “device certificate” to 
browser

Supports all major browsers

No client download / install

Very difficult to copy or move the device certificate



From API point of view, everything is the same as 
cookie device identifier


Depending on browser security settings, warnings 
may be shown when installing the certificate



Browser Cert as 2
Browser Cert as 2
nd
nd
Factor:  
Factor:  
Clientless
Clientless

Making sense of your money

All your accounts in one place

Connects to more than 3500 financial institutions

Automatically categorizes transactions in your 
bank accounts

Easy Alert and Budgeting tools

Safe and Secure

Customer Bright
Customer Bright

A web based system for saving and borrowing money online.‐


Electronic  k funds  ­  a  savings  scheme,  in  which  a  number  of ‐
people make a contribution to the fund, on a regular basis at 
fixed  intervals  (usually,  one  month)  for  the  lifespan  of  the 
fund.  The  lifespan  is  normally  equal  to  the  number  of 
participants. Every month one person who has not received 
the  money  before  takes  the  whole  fund  less  a  discount, 
which  is  determined  by  an  auction.  This  discount  is  split 
among all participants equally. Similar to Chit Funds in India.


Integration  with  Money  Booker  for  online  money  transfer  and  Pay­
on­demand and recurring payments.

Integration with Equifax Call Credit to acquire credit profile.

Validate report (Identity Check, AML check and payment validation).


Kubera Money
Kubera Money
HT Media Limited
HT Media Limited

Ht Syndication is in Content Aggregation business. 

Various content from various publications, online magazine and Govt. Sources are 
collected

After value addition sent to various data port like Factiva ,Lexis Nexus.

Online Content aggregation platform

Input 

Manual

Third part Feed Xml/Text

Auto scrapping of Web pages

Value Addition

Categorization of Stories using Open Calais web service

Auto enhancement of Stories according to Destination Data port

Out Put

Out Xml/PDF/Text to Data port(Factiva/Lexis nexus etc) 
HT Syndication
HT Syndication
ITV Inc.
ITV Inc.

Business  model  of  ITV  is  standard  Shopping  portal.  However  ITV  came  up  with 
unique idea of Television shopping via Internet.


End user will view a streamed video(Advertisement for various product). User shops 
interactively by Clicking on Running video. for ex. A model walking with a Goggle, 
User can click on Goggle and will be redirected to Goggle detail page.


Built  a  desktop  Tool  to  mark  the  video.  i.e  Load  the  video  and  mark  the  product  (i.e  x,y,z 
coordinates x,y being 2 position coordinated z being time coordinate )

Marked data is saved as per Mpeg7 specification

Video and Corresponding Mpeg7 file is uploaded to server.


While streaming video Marked points are read from Mpeg7 data and highlighted in 
running video an click action redirect it to corresponding data.

Shopin TV
Shopin TV

Semantic search

Zip download

Exhaustive clusters of parameters for filtering

Real time sorting and filtering of results.

Shine Search
Shine Search

ERP (Enterprise Resource Planning)

SAP (ABAP, FICO, SD, MM, PP, OM etc. )

Oracle (BOM, WIP, INV, WMS, Quality, AP, 
AR, GL, FA, CM etc. )

Siebel (EAI, EIM, Config, Reports, AD)

Business Intelligence (BI), Datastage, DB2

SCM (Supply chain management)




Development/Support resources on different projects



Other Core skills/technologies ­ 
Other Core skills/technologies ­ 

Office Location:

India

    
A­82, Sector 57,

    
Noida, UP, 201301

  

Japan

      
2­8­6­405,Higashi Tabata

       
Kita­ku, Tokyo, Japan

       

Umesh Pandey

Skype­umpandey

TechCompiler Data Systems (P) Ltd.

E­mail: umesh@techcompiler.com


Contact Us
Contact Us