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. Programming : Java/J2EE,Asp.net,C#,Python,C++,Managed C++ Mobile Applications Android, IPhone,IPad, Blackberry Platforms Hadoop,Apche Solr,Lucene,Nutch Tools Spring, Spring Roo,Struts,Hibernate,Django,Ajax,JQuery Database Oracle,MySql,Ms Sql, PostgreSQL ERP/CRM JAllinOne/Apache ofbiz A product of Firefly e-Ventures Ltd., a 100% subsidiary of HT Media www.shine.com Web based CMS for managing stories and news UK based startup in personal finance management domain B2B Version of Kublax Web based shopping solution for Japanese market www.shopin.tv connects education seeker with education provider www.htcampus.com Interactive Job Portal for US Market www.brainbond.com Europe’s first web based personal finance account aggregation and budgeting service Protect Online your Identity content aggregation & distribution system www.contify.com Web‐based system for saving and borrowing Money online for UK/Europe market Airline Travel portal for Indian market Product Engineering/Custom Software Development/Testing/Support System Integration Web 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 Paul Mayo-Chairman Paul Mayo has 17 years experience is Sales, Sales Management and Sales Operations. In his experience he has managed teams at PTC, SoundBite Communications, Empirix and most recently CEO at ClickJoy. He has helped companies significantly boost new business revenue and drive bottom line growth.. Nishant Srivastava-CEO 11 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 crossfunctional 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 ◦ 11 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 - VP Engineering 11 years Technology and Management experience Enterprise Applications in Banking Domain Prior experience with Wipro Technologies, Lehman Bros. B. Tech. from IIT Delhi (1996-2000) Somil Asthana -CTO 12 years Technology experience Experience in Handling large and complex Enterprise Applications Prior experience with Nokia, Motorola, Qualcomm . B. Tech. from ITBHU (1995-1999) MS from Univ at Buffalo NY Yepme Shopping Project 1/11/2017 We used a clear approach to display the content using tabs and images. We developed this unique idea, where images can suggest 1000 words. By this unique presentation user can see and choose the right item. Yepme never had an ability to purchase more than one item at a time. We introduced shopping cart so that user can purchase more than one item in single order. We also modified the backend so that things can be shipped together. Introduced an unique concept of Dressing Room, where the user can dress Model with shirt and trouser combination. The users can visualize the combination before doing final purchases. Airtel:Self Care Project 1/11/2017 Selfcare Mediation • Ebill Password • Configuration-Lookup Tables • Ebill Generation • Data extraction • Payment Verification • Undelivered SMS CRM Services SR File Upload Reporting SR Status Mismatch OM FX CRM – OM SIM Uploading MIU Rejection Special Character removal Out of Sync of success notification Duplication of Data in Barring and Suspension • MNP • UD • • • • • • • • • • • Key Project Requirement SR-Automation(Metasolv) • CRM-UGIS-Metasolv-WFM(Telemedia) • CRM-Metasolv (AES) • CRM-FX-M6-CPE(DTH) mo.no./mybill mybill request mo.no./mybill Result Result Result Result 1/11/2017 API/ DB/ WEB Servi. Call (2) (1) mybill request Message not delivered to broker (5) (6) SMSC unable to deliver Response Message broker unable to deliver Response to SMSC Message not delivered to selfcare (4) Response to message broker Fails 1/11/2017 (3) API/ DB/ Web Serv. Call Fails Log to check the request mybill request mo.no./mybill Log to check the API response Log to check the API response 1/11/2017 API/ DB/ WEB Ser. Call EBill Password o Selfcare executive currently raises a SR for sending password to the end customer through SMS. EBill Generation o Selfcare executive currently raises a SR for sending Ebill to the customer through email for a specified month. Undelivered SMS o Customer does not receive SMS due to any issue related to SMSC, Network, Application or any other for the customer requested information through SMS to 121 (UNB, OT, Web password and Ebill password). 1/11/2017 • Error Reporting o System Node status (up/down) o Errors for failed messages Message status from each node Detailed error from failed node • Search failed request • Resend failed request 1/11/2017 mybill request response Payment Gateway Payment Failure 1/11/2017 • • • • • • • All requests and responses from node to node will be tracked. Status of nodes (up/down) will be tracked. Flexibility of Report generation and export. Success/Fail reports. Facility to re-send the fail request from web interface. Payment request failure status/report. Interface will be provided for Airtel Customer care to resolve the issues at their end itself. 1/11/2017 Internal User payment request Payment Gateway Display Payment Gateway Issue in Bank Gateway 1/11/2017 Configuration - Lookup Tables Build a UI Interface which can take CSV files as input(either via web interface or through a scheduler which can be scheduled using web interface to pick CSV from ftp/http location, All Read and write parameter will be set via web interface) Data extraction Provide web interface to generate report. Table setting/Output format and report column will be configured using web interface. 1/11/2017 • Web Interface to upload files manually/automatically • Report will be searched/export from web interface 1/11/2017 Error Reporting ◦ System Node status (up/down) ◦ Errors for failed messages Message status from each node Detailed error from failed node Search failed request Resend failed request 1/11/2017 Internal User Upload file Add to Intermediate Table Validate records Validate API Call update Main Table Update Main Table 1/11/2017 Internal User Add to Intermediate Table File not uploaded to Intermediate Table Update Main Table Validate Validation Fails Records not inserted to Main Table 1/11/2017 SR File Upload • File uploads failure due to validation or system failure Reporting Pre-defined and SQL report SR Status mismatch Status mismatch of open and closed requests 1/11/2017 • Data File Upload • Error Reporting o System Node status (up/down) o Validation Failed data o Update Failed data 1/11/2017 • Pre-defined Reports o Pre-defined reports execution o Customized columns in report o Filter defined for reports • SQL Reports o “Select” sql execution • Export reports in Excel format 1/11/2017 • SR Status Report • Search SR • Status Update Link against each open SR • Execution failure report 1/11/2017 SIM Uploading • Manual upload of data using putty currently Order Cancellation • SIM number removes from CRM but not FX MIU Rejection • Data mismatch in FX tables due to CDR rejection. Special character removal • Special characters not filled in CRM by operation team Out of sync of success notification • Status notification update miss leads to manually update table to set status flag Duplication of Data in Barring suspension • Data is duplicated at eutil21a_request on barring/suspension request 1/11/2017 • • • • Proposed solution should provide the web interface to upload Sim data based on Circle, Inventory ID, Location ID, Network Device ID Following table need to update>invad_ma,invad_views,invad_hub And invd_security (* exact spelling of tables might be different). FX needs to be updated before invad_security table is updated. 1/11/2017 DataCom/VideoCon BI Project 1/11/2017 We generate cubes based on Customer Database. Streaming Solution for BI (IN Raw feeds used for the report): ◦ ◦ ◦ ◦ ◦ ◦ Account Subscriber Dump (.acs) Call History Dump (.cha) Diameter History Dump (.dmh) Mtr History Dump (.mtr) Recharge History (.rha) Offer Values (.ofv) Customer Call Usage Reports ◦ ◦ ◦ ◦ ◦ ◦ ◦ ◦ ◦ ◦ ◦ OPENING_BALANCE CLOSING_BALANCE INITIAL_TALK_TIME CREDIT_AMOUNT DEBIT_AMOUNT E_RECHARGE PAPER_RECHARGE VOICE_DECREMENT GPRS_DECREMENT MMS_DECREMENT SMS_DECREMENT NSN CSNA(COMMUNITY AND SOCIAL NETWORK AGGREGATOR) 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 Face book contacts to RCS address book. ◦ b)Download Avatar from face book to RCS user using XMPP protocol. ◦ c)Upload image/video from RCS users using Face book native API and MSRP protocol. ◦ d)Propagate status-text update from RCS to Face book and vice versa using Face book native API. ◦ e)Propagate presence status from RCS to Face book and vice versa using XMPP protocol. ◦ f)Session mode chat between RCS user and Face book user initiated either from RCS user or Face book user using MSRP and XMPP protocol. ◦ h)RCS client de registration BROWSER 2 FACTOR INTEGRATION 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 ◦ 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. . mYpa$$word 1) Access request 3) Marker data presented to user 4) User presents password 6) Updated cookie is returned to browser TACS API 2) Retrieve user’s marker(s) for presentation to user Can we play now? 5) User authenticated (option: cookie anti-tamper content updated) ◦ B2F API issues a “device certificate” to browser Supports all major browsers No client download / install Very difficult to copy or move the device certificate ◦ Allows C-SSL to be enabled, preventing MITM attacks ◦ 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 using Ewise /Yodlee 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 and Hadoop Auto enhancement of Stories according to Destination Data port ◦ Out Put Out Xml/PDF/Text to Data port(Factiva/Lexis nexus etc) Vi, Vj VN List of XML News Files Transformed into Integer Vector. One XML news file maps to One Vector. MAP Functionality Get the Minimum Distance Pair of Vector News Files News Files Create List of closely related stories REDUCE Functionality HADOOP PLATFORM Categorize Documents XML files/ Documents Apply CoSine Similarity Between Vectors News Files C-Bayes Classification V2 Cluster Algorithm V1, Vk V1 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. Start Marking (*Embed Product against this point & time for this video) Open a video file (Using Authoring Tool) Merchant Save mpeg file and upload on server Select a product registered by Merchant for this Video Play Video Consumer Click 1 2 3 View Item Buy Item Color Next Generation Search Search Color palette easy Search Choose favorite color from the palette, Items matched with related color will be displayed. Search will be done from the Colors embedded in the Video (mpeg7) Semantic search Zip download Exhaustive clusters of parameters for filtering Real time sorting and filtering of results. Apache Solr for indexing and search. Brainbond.com is an employment marketplace, a “job portal” Offers a live, interactive environment where employers and talented professionals seeking employment can connect Unlike other employment web sites, though, brainbond.com is not just a database of job postings and resumes For Jobseekers brainbond.com helps to quickly pinpoint job opportunities, as well as obtain real-time feedback on the status of a job application or “bid” For Employers brainbond.com helps to quickly identify qualified candidates for open positions through an automated tool that matches potential candidates with job requirements within seconds While the brainbond.com provides the basic services for jobseekers to search jobs and employers search jobseeker, it also provides additional distinctive services where other portals do not provide. These services include: -Invite jobseeker for bid -Schedule interviews -Hire or reject bids or interviews The most powerful and proprietary feature of the brainbond is its Rules Engine Rules engine provides the all core functionalities of the portal, explicit searches like jobseeker search, employer search, implicit searches like “Hot Jobs” and “Hot List” and event based rules like bid qualification checks. On the other side the jobseeker place the bid for the job, accept or reject the job interviews. This will let the jobseeker and employer to improve the interaction between them unlike other portals that provide just search functionality. Interaction: SYSTEM Jobseeker Search Job Submit a Bid Rules Engine checks, if the bid is qualified as per the job requirements Employer Employer Receive bid Jobseeker receive Interview request Employer Schedule Interview Jobseeker Accepts/Reject/Request change in interview Employer reschedule interview in case of request change Jobseeker Receive Offer Employer Send Offer Employer resend offer Jobseeker Request Change in offer Jobseeker Accepts Offer Hiring Complete Jobseeker Rejects Offer Bid Closed Employer rejects the candidate 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) SCM (Supply chain management) Office Location: USA 400 Trade Center, Woburn MA 01801 India A-82, Sector 57, Noida, UP, 201301 Japan 2-9-17-403,Higashi Tabata Kita-ku,Tokyo,Japan General Inquiries [email protected] Sales Inquiries [email protected]
© Copyright 2024