Company Overview already served and counting …….
About us TULI eServices is a US and India based leading consumer software development
service provider emphasizing on the latest web applications, desktop applications, cross platform mobile applications, digital marketing in a cost effective way. Founded in 2004 we have grown to a specialist team of enthusiast technologists and creative designers with a passion for software development, platforms R&D, developing new websites and engaging large audiences. Our strength lies in using an iterative and collaborative process to converge on and convert ideas into successful products. Our approach is to deliver a demonstrable feature and keep building on it. So TULI eServices follows Agile methodology. With offices in US and India we have evolved a global delivery process including 24/7 communication & support plan.
Our Process Define team
Requirement analysis/Feasibility analysis
Project plan (monthly iterations/QA plan/risk analysis)
Freeze Requirements
Features breakup
Detail estimation
Execution (Agile methodology/task progress/change request)
Monitoring & Control
Continuous client interaction via email, calls, IM
Continuous client interaction via email, calls, IM
Client SRS
Process contd….. Project Management • TULI eServices Inc. uses Agile methodology • Delivery of monthly iterations • QA tested set of pre-defined features • Method • Requirements broken down to a feature list • Features further broken down to tasks and efforts estimated • Beginning of every month features defined to be delivered at end of the month • Risk Management • If any feature development takes longer than estimated, release takes place as scheduled without that one feature, and its impact assessed and communicated to client • Towards end of first month features / tasks listed down for month 2 • Any spill over task of previous month also added to the list • Tracking • A spreadsheet for each month’s iteration is maintained • List the tasks to be executed during the iteration • Sheet is updated by the project manager on a daily basis and progress for each task tracked
Process contd….. Communication • Communication plan will be defined • Details of the key personnel • Escalation matrix • Weekly status updates • Weekly status calls • Team is available on phone, email and IM, GoTo Meeting Version control / repository • A version control repository (SVN) is maintained on our servers • Access provided to client • Daily check in of code to SVN by team members • Automated email confirming the check in sent to the leads Testing • Test plan will be defined • Test scenarios followed by detail test cases will be written • Mantis is used for bug tracking, access provided to client
Expertise •
Programming language
•
•
•
PHP, Perl, C#, VB.net, ASP.net, J2EE, J2ME, JSP, RPG III, RPG IV using ILE, COBOL
•
Database/RDBMS
•
MySQL, PostgreSQL, MS SQL Server, MS Access, ORACLE, SYBASE, DB2
•
Open source Framework
•
OSCommerce, Magento, X-Cart, CRE Load, Cake PHP, Joomla, Drupal, Zend, Eclips, WordPress, FFMPEG, LAME, SOX, DNN
•
Internet technologies
•
HTML, DHTML, HTML 5,XHTML, CSS, SSI, JavaScript, AJAX
QA/QC/PM tools Win Runner, Minitab 15 QA/Statistical Analysis Toolset, Mantis, Assembla, Basecamp, SVN
•
Middleware • MQ Series, XML, SOAP, REST, Web Services, .NET
•
Design
•
Photoshop, FLASH AS2/AS3, Vector Graphics applications
•
OS platform
•
Linux, UNIX, Windows, i5/OS, AIX, iOS
Service Offerings
Technology Consulting Development • Programming: Online, Desktop, Mobile • Designing • Back-end / Web services & APIs • Server applications Deployment and Technical Operations
Quality Analysis & Testing • Web and Desktop applications • Mobile applications • Black Box Application Maintenance & Support Digital marketing and SEM
Team Structure
Desktop
Work examples
GARFUM (Social Video Sharing App) An intuitive way to share video content and engage users in a fun filled way. Also offers online video contest which allow the users to earn $$ by sharing unique videos. The App connects with social widgets to share experience. Website: www.garfum.com Functions • Upload, share and win through video content • Comment, share through social widgets • Online contest to win big money • Score & Like mechanism for trending and recent content • Available on both iOS and Android Technical approach • UI Message Framework • Core Text Framework • Brightcove player SDK integration • Video compression technology for instant uploading • FB and Twitter SDK integration iOS: https://itunes.apple.com/us/app/garfum/id860582713?mt=8 Android: https://play.google.com/store/apps/details?id=com.tes.garfum
TheFitCompany (Fitness Website & App) A service dedicated to helping you meet your unique fitness and wellness goals on your terms. Browse, review, and book peer-reviewed professionals for free. Search now (it's always free to search and book appointment. http://www.thefitcompany.com/ Functions • Provides two different set of Apps (for Trainer & User) • Professional (trainer app) can schedule appointments • Enthusiast (user app) can book appointments • Rating system for professionals • Both Apps are for iOS and Android Technical approach • Android SDK • 2.2 OS & above • Java • SQLite • Facebook SDK integration
Lumpy Pockets, Ecommerce Website Website for t-shirts & other apparels customization with design studio. It not only has the customer segment but handles vendors too. Technical approach • Framework used: ASP.net 4.0 • Language used: C# • IDE: .NET 3.5 • Database: MS SQL Server 2005/ 2008
https://www.lumpypockets.com/
Seckel Capital, Mortgage Website
One stop shop for mortgages, real estate ,financial analysis, property management, realtor services and venture capital. It provides daily rate updates, good faith estimate and is integrated with cybersource payment gateway .
Technical approach • Framework used: Cake PHP • Database: MY SQL DB
https://www.seckelcapital.com/
ENT AND ALLERGY, Healthcare Website Website catering into the healthcare segment. Developing in iOS and Android. Technical approach
•
Online • Frontend: PHP • Backend: MySQL • Android Mobile • Android SDK • 2.2 OS & above • Java
iOS • iOS 5 & above • Objective C • Map http://www.entandallergy.com/
(iOS) Skillz on Demand Skillz On Demand is the first and only cheerleading ondemand skills education and training tool to learn proper and safe skill techniques. Functions Video demonstration for learning the skills • In-app purchase • Facebook and Twitter integration • Image upload via external devices Technical approach •
• • •
COCOA Objective C PHP Web service https://itunes.apple.com/app/id507762062?mt=8
Subcommune A community for sharing sub- titles of YouTube videos where user can comment, follow & like. All new way of social networking. Developing both in iOS and Android. Functions • You Tube channel subscription • Following other users • Search feature • Facebook & Twitter integration Technical approach Android • Android SDK • 2.2 OS & above • Java • API- Facebook, Twitter, YouTube
iOS • Objective C • COCOA touch • API- Facebook, Twitter, YouTube
Testing Capabilities •
•
•
Mobile applications - Web-based & Standalone applications - Handset, Emulator & Device Anywhere testing. Web application testing - CMS - Facebook - API testing - Database validation - Failover & Recovery testing - Network & Server level testing Desktop Applications
•
Game testing - Single player - Multi player Online
•
Black box - Regression - Re-testing - System - Performance - Load
•
White box - Unit - Integration Automation
Testing Process •
Requirement Analysis:
•
-
-
Study requirement as given by client
-
•
•
Clarify issues related to requirements Test Plan: - Develop a test plan based on requirement study, to be followed during the testing process Test Case:
-
Write test scenarios based on requirements - Write test cases based on test scenarios
Test Case execution:
•
Actual testing conducted by executing test cases Defect Reporting:
-
•
•
Defects found during testing logged in a bug tracking tool (Mantis or JIRA) - Assigning defects to developers Regression Testing: - Regression testing conducted to ascertain that defects are fixed and no new defects have crept in. Tools:
-
Jmeter, Web Load, Loadrunner, Winrunner
Support & Maintenance L0 support: L0 would be free if it is limited to only email and phone support and does not include any
code modification, testing or design related work and only limited to some clarification, knowledge transfer etc. We will do it without any obligation.
L1 support: This is "time and material" basis support option with a minimum 16 business hours turn
around time of execution. We will analyze the required changes needed to be done or maintenance to be performed and intimate our client of the required time needed by the team for execution. Based on client's approval, we will proceed with the implementation part.
L2 support: In this support there will be a dedicated resource on time and material basis who will be responsible to respond within 8 business hours turn around time. The billing would be raised based on total work hours.
L3 support: This support will consist a dedicated team to complete any maintenance & support work
within 1 hour turn-around time, irrespective of the time zone. There would be a fixed support cost per month along with the additional cost incurred in time & material basis to execute the required support and maintenance work.
L4 support: L4 would be a customized support option for client specific need where we would consider deploying resources at client premises. Subject to detail discussion.
Thank you ! Let’s get social http://www.facebook.com/tulieservice https://twitter.com/TulieServicesIn http://www.slideshare.net/tulieservices Head Office, New Jersey
North Carolina Office
Offshore Software Development Center
TULI eServices Inc. 121 Newark Avenue, 2nd Floor Suite # 511 Jersey City, NJ 07302 Ph: 201-736-7217, 201417-2057, Fax: 866-431-1888
TULI eServices Inc. 9635 Southern Pine Blvd, Suite 101 Charlotte, NC 28273 Ph: 704-302-1088
TULI eServices Pvt. Ltd. 283A NSC Bose Road, Kolkata 700047, India Ph: (+91) 033-3298-7212 Fax: (+91) 033-4000-4658.