Presentation on theme: "Committed to Deliver…. TechCompiler Data Systems is a global IT consultancy. We deliver a range of IT outsourcing services including product development,"— Presentation transcript:
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.
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 System Integration Web Application Development Web Application Development Desktop Application Development Desktop Application Development 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
–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
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).
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)
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.
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.
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.
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(C OMMUNITY AND S OCIAL 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 B ROWSER 2 F ACTOR I NTEGRATION
◦ 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 Protected areas of the hard disk On removable media (encrypted0 On smart cards 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..
TACS API 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
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
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).
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)
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.