An Introduction To
EFutures
COMPANY PROFILE, CORE
COMPETENCIES AND
INDUSTRIES IN FOCUS
Company Profile

•   Founded in January, 2000

•   Largest web company in Sri Lanka, in terms of staffing and clients

•   Provides offshore Web, Mobile, Cloud and Application Software development

•   Operates with three offices in Colombo, Sri Lanka.

•   World wide client base

•   We are partners with Microsoft, IBM, Kaspersky, Symantec, and adobe

•   EFutures is a Private Limited Liability (Pvt. Ltd)

•   EFutures currently holds a significant stake in a job portal (Lokujobs.lk)
“From vision to
venture;
One partner for all your
technology needs”
Core Competencies

Software Development
We have over 12 years experience launching software systems that
implement business channels for a wide range of industries. We can
help you create software for PC’s, Mobile and the web to connect your
services with consumers.


IT Infrastructure
From computer clusters, to connectivity to the Cloud we can supply the
right cradle for your business fledgling.


Expert Consultation
Knowing is half the battle, and we can bring in veterans to help you
make the right decisions



    Software Development
                                           a complete

    Quality Assurance

    Software Maintenance
                                              Service
   Professional Web Design                  spectrum
   Web Hosting

   Search Engine Optimization

   E-Marketing

   Project Management

   IT Consultation for Small and Medium
    Businesses

   Cloud computing and Monitoring

   Social Media Integration
Achievements
• Board of Investment of Sri Lanka Web Portal - Silver Award at the
    National Best Quality Software Awards under the category “E-Government & Services” awarded by
    the British Computer Society Sri Lanka Section.


• Board of Investment of Sri Lanka Web Portal -                                  Awarded the First
    Runner Up position by the ‘Euro money Strategic Direct Investor (SDI)’ as the ‘Best IPA Website in
    Asia Pacific’.


• CDAX Online Stock Trading System - In the Winners’ Circle at the National
    Best Quality Software Awards under the category “Financial Applications” awarded by the British
    Computer Society Sri Lanka Section.


• Jobs Net Web Portal - Bronze Award at the National Best Quality Software Awards
    under the category “General Applications” awarded by the British Computer Society Sri Lanka
    Section.
Technologie
Technologies – Application Programming

• HTML / CSS               • Microsoft .NET

• JavaScript/JQuery        • Microsoft C# / VB

• PHP                      • Android SDK

• Java Platform            • iOS

• Adobe Flash & Flex SDK   • Python
Technologies – Operating Systems

• Microsoft Windows 7    • Ubuntu Community
                           Edition 10
• Microsoft Windows
  Server 2008
                         • Ubuntu Server Edition
• Apple Mac OSX Server
                         • Debian Based Linux
• Novell SUSE
  Enterprise Linux         Distributions

• OpenSUSE 11.3
Technologies - Databases

• Oracle Database

• MySQL Database

• PostGreSQL Database

• Microsoft SQL Server 2005

• Microsoft SQL Server 2008

• IBM DB2
Technologies - Application Servers

• SUN-Oracle           • Microsoft Internet
  Glassfish Server       Information Service


• JBOSS Application    • Macromedia
  Server                 ColdFusion


• Apache Tomcat        • Zend Server
  Server
Cloud Support
   Cloud
  Support
Cloud Services
                                         Business
Cloud Hosting
Amazon, Google, Heroku, Az               Consulting
ure and                                  We can assist you in
                                         developing your cloud based
                                         strategy

Traffic and Health                      Cloud
Monitoring                              Migration
24/7 support and service for software
installations                           Reach for the sky with a
                                        strategy that reduces risk and
                                        improves
                                        Your chances of success.
System Security
Our consultation can help you run a
secure service, with support all the
way.
We support the public cloud
Unparalleled support
Unparalleled support
EFutures Support Team
• Offers complete range services to help you
  get the most of your Software investments
  and consistently achieve your business
  objectives. In addition to start-up services
  and 24x7 global support for both software
  and hardware, you also get unrivaled
  technical expertise from our world-class
  support organization.

• Provide a single point of accountability so
  when you do need help, you can count on
  consistent, integrated support for your
  complete Software solution
The Support We Give Our Clients
• Unlimited, 24x7 access to EFutures’ software
  specialists

• Essential patches, feature enhancements, new
  releases, and lifetime support for covered software.

• Knowledgebase access and configuration-specific
  update recommendations.

• Personalized, proactive support tools.

• Services that cover the full solution lifecycle.
How we Help!
•   Free your staff to concentrate on core business challenges with
    consistent, well-defined Support services, helping you manage
    and resolve issues quickly and efficiently.


•   Save time and money when you reduce IT and management
    complexity with a single point of service accountability.


•   Run your business technology confidently with
    secure, dependable support.


•   Protect your data and help maintain data availability.
Industries in Focus

• Finance                • Telecommunications

• Healthcare             • Logistics

• Tourism                • Startups

• The Government
We Have Provided Solutions to...
ORGANIZATIONAL
STRUCTURE, MANAGEMENT
AND STAFF
Organizational Structure

• Works with a relatively flat organizational structure, enabling
   greater monitoring and accountability
• Starts every project with HR Requirements Analysis
• Maintains and adheres to a detailed and well structured hiring
   procedure

• Maintains a strong bench of staff specializing in relevant
   technologies for ongoing projects
Organizational Structure
                                          Director




                                                                    Marketing          Project
HRM             Senior PM          PM            Accountant
                                                                    Manager           Specialist




   HR                  T1         T2
                                               QA                             UI
Executive           Software   Software                       DB Admin
                                             Engineer                      Engineer
                    Engineer   Engineer

                                                                                      Technical
                                                                                       Writer

   Clerical Staff
Recruitment and Selection
•   The Recruitment and Selection Process is divided into the following sections –

     –   HR Planning

     –   Job Description and Person Specification

     –   Advertising and Prospecting Network

     –   Assemble the Interview Panel

     –   Application/Resume Review Process

     –   Interview Process

     –   Selection Process

     –   Appointment

     –   Induction
Recruitment and Selection

                                Job                       Advertising
                             Description                      and
HR Planning
                             and Person                   Prospecting
                            Specification                  Network
                                                             •   Internal - Quality
                                                                 employees can be
   •   HR Requirements                                           found efficiently
                                •   Initiated with a
       Analysis conducted                                        through internal
                                    vacancy
   •   Based on a single                                         networking
                                •   Detailed job
       project and the                                       •   Simultaneously, ext
                                    description created
       clients                                                   ernal advertising
                                    for vacancy
       requirements                                              through print and
                                •   Required Skill Set
   •   HR Plan is                                                electronic media is
                                    specified
       developed                                                 conducted.
                                                             •   We also use
                                                                 recruitment firms
Recruitment and Selection

Assemble
                           Application
   the                                                  Interview
                             Review
Interview                                                Process
                            Process
  Panel

 •   Varies according to                                  •   Applicants are
                              •   Applications are
     the types of                                             informed on week
                                  screened using the
     applicants                                               in advance.
                                  job description and
 •   Consists of a                                        •   Written and
                                  input from the
     minimum of 3                                             practical tests are
                                  interview panel
     people                                                   planned if necessary
                              •   Eligible applicants
 •   A tech lead of a                                     •   We also use
                                  are then
     relevant technology                                      recruitment firms
                                  interviewed through
     and an HR executive                                  •   Interviews are
                                  a telephone call by
     is a must to be                                          planned well in
                                  an HR Executive
     included                                                 advance
Recruitment and Selection


Selection
                              Appointment                   Induction
 Process

 •   A reference check is
     conducted for all            •   Selected candidates
     shortlisted candidates           may either be given
 •   The interview panel              a Letter of
                                                              •   An induction
     then selects                     Appointment or a
                                                                  program is
     candidates for a final           Contract of
                                                                  conducted in order
     interview                        Employment
                                                                  to get recruits fully
 •   The interview is             •   An NDA is signed by
                                                                  operational as
     conducted via a Skype            the new recruit
                                                                  quickly as possible
     call                         •   Probationary period
 •   Successful candidates            is 4 months
     are notified by phone
     calls
How We Attract Talent

•   Branding is taken seriously, as some of our top talent has been found through it

•   A mix of print and digital media is used

•   Digital media –

     –    Tobjobs.lk

     –    Lokujobs.lk (partly owned by EFutures)

     –    Me.lk

     –    News365.lk

     –    Facebook.com

•   A selection of newspapers are also used
Examples of Our Branding

Daily News -   The most popular English Newspaper in   DailyFT-  One of the most popular financial newspapers
                 Sri Lanka                                  among the Sri Lankan business community
Examples of Our Branding

Topjobs.lk-   The No.01 job portal for Sri Lankans




                                                     Advertising of available vacancies when
                                                     the software industry careers page is
                                                     opened
Examples of Our Branding
Me.lk- The corporate website of Sri Lanka’s largest television media
                            corporation
                                                                          The corporate website of
                                                                         Maharaja Entertainment is
                                                                        also used for advertisements
                                                                          to the younger segment.




                                                                       Position on the main banner



                                                                        Static banner on the footer
Examples of Our Branding
news360.lk- A leading news portal in Sri Lanka
                                                   We look to target a wide
                                                    variety of prospective
                                                     employees through
                                                 advertising on a news portal




                                                 Position for advertisement
Our Hidden Secret!

                We have decided to partner with a
                        new job portal,
                Giving us first-access to top
                web-development talent in
                         Sri Lanka!
Our Hidden Secret!
HOW WE CAN MEET YOUR
REQUIREMENTS
Why You Should Be Our Partners

•   We are probably the largest web company in Sri Lanka, in terms of

    staffing and clients

•   We maintain one of the strongest bench strengths in PHP developers.

•   We are experienced in using a variety of tools, technologies and
    platforms.

•   We are experienced in catering to foreign clients.
OUR PORTFOLIO

A FEW EXAMPLES OF OUR WORK
Some of Our Work
Board of Investment Sri Lanka       Seylan Bank
Some of Our Work
President of Sri Lanka      Airtel – Sri Lanka
Some of Our Work
Holidays by Design             eThor
Some of Our Work
Yahoo! Healthy Cooking Zone   Yahoo! Land Rover Life
Some of Our Work
GQ Men’s Magazine for Condé
                              Portfolio.com for Condé Nast
          Nast
Some of Our Work
Yahoo! Groups          PeerDreams
Some of Our Work
Medihoods            Drumtable
Some of Our Work
AMW                 OCI Shipping
Some of Our Work
HooHeals e-Chanelling             Rokkup
EFutures


E-COMMERCE
E-COMMERCE
Case Study - http://www.me.lk
Serendib Treasures Duty Free
     SriLankan Airlines
Mattel Toys - Australia
http://www.arpicosupercentre.com
CSE
Colombo Stock Exchange

The Colombo Stock Exchange is Sri Lanka’s only stock market, and
a primary entity of the national economy.

The Exchange deals in a wide range of securities
including, equity, debt, and bonds.

http://www.cse.lk
Responsive
Stock ticker

                       Real Time
                         Indices
                      Performance




          Real Time
           Market
          Summary
Goal 01 :
MIGRATED PLATFORM TO A LOWER
RISK AND SCALABLE SYSTEM
Open Source Flexibility
* Pilot deployment on new
  platform with old system for
  failover

* Translation tools from HTML to
  HTML 5

* Managed Deployment over low
  traffic hours
Goal 02 :
REAL – TIME STOCK FEED, INTEGRATION TO
THE CORE TRADING SYSTEM.
We used Adobe Flash
push technology for the
  ticker, and currently
  migrating to jQuery



   JQuery advanced
charting, with point wise
       drill down
Goal 03 :
IMPROVE SUPPORT AND MAINTENANCE
TEAM RESPONSE TIMES
IT Services & Maintenance
•   Skills supply in response to system
    expansions.

•   Systems integration

•   Maintenance and Support

•   Continuous Agile development
Goal 04 :
EASE CONTINUOUS UPDATE
Comprehensive Content
    Management
Automatic Updates Via
Database views with manual
      CSV Override
for
News / Announcement /
    Trading Data
Goal 05 :
IMPROVE USER LOYALTY
Company Summary   Announcement
Trade Summary   Days Transactions
Market data Analysis Tool
We added analytical tools to improve the value of the website and ensure repeated
visits




                                                            Real time trade data
                                          Select Criteria    analysis with drill
                                                                    down
Customizable
Mobile Alerts
A user can customize their mobile
alerts by login into the website
and selecting the settings they
needs.

This feature extends the
connectivity between the user and
the CSE beyond the web browser
and into the users palm.
Goal 06 :
ANALYZE GLOBAL TRENDS &
IMPLEMENT FRONTIER FEATURES
We researched key features of
4 of the worlds leading stock
1
        exchanges …
                2




3              4
…and implemented a financial
   document repository




                        Full set of records
                       for the last 5 years
… and a real-time order book




                    Watch trades as they
                     happen to identify
                          trends
… comprehensive IPO management
Market data Analysis Tool
We added analytical tools to improve the value of the website and ensure repeated
visits




                                                            Real time trade data
                                          Select Criteria    analysis with drill
                                                                    down
Proof of the Pudding
•   The website sees approx. 65,000 unique visitors per month.

•   95% of Sri Lankan Stock brokers use the website as their primary source of
    information

•   Approx. 1,405,000 page views per month

•   24 / 7 / 365   99.9% uptime requirement
•   Continuous Update requirement for over 100 articles of information
    per week. These include IPO’s, Market Announcements, Corporate
    Announcements. New Listings and News.

•   “Information source” status for Bloomberg, Reuters and other media
    organizations
"We praised the Colombo Stock Exchange
information provision, which is a model of
disclosure and transparency with quarterly
reporting and T+3 trading. We also praised its
website, which is an analyst’s dream with in
some respects more information than
provided by the London Stock Exchange."

             ~ Organizers Report on the Sri Lankan Roadshow, London
Hardware Configuration
TapGift
Online Deals Store

With TapGift for IPhone you can select from a range of gift items
available through the TapGift network, and send it to your
buddies. All you need is your IPhone and Credit Card.
Gift giving on the go!
• TapGift is an online deals retailer, that wants to allow users to
  connect to their store through their hand held device.

• Gifts should be available from their Deals base, as well as custom
  gifts should be displayed depending on the user’s location.

• The recipient should be selectable through a social network hosted
  by TapGift.

• Users should be able to pay for their purchases through traditional
  credit cards.
What we proposed!

• Develop an IPhone app that lets the user connect with
  the store.

• Integrate TapGift loyalty currency, and online payment
  gateway to the application

• Use IPhone’s GPS capabilities to provide location based
  gift ideas

• Make the application available in the Apple AppStore
Connect with People
See your friends online   Your Home Screen
Location based Gift Selection
Check – In to locations to see deals   Select a gift based on the location
Select Gift and recipient
Product Description and Display   Select the recipient from your network
Pay and Personalize
Pay online using promotions / online   Personalize your gift with a custom
       currency or credit card              message to the recipient
250+ clients
http://www.efuturesworld.com/client.php
INFRASTRUCTURE
Network Infrastructure

• We maintain a solid network infrastructure at our Head
   Office, with necessary servers.

• As advocates of Cloud Computing, we also run a nightly backup
   of our development data on to our space in the Amazon Cloud.

• The physical location of our Amazon Cloud servers is in Virginia.
Network Infrastructure
Workstations and Servers

• Servers we use –
   – Web servers – IIS/Apache

   – Database Servers – MySQL

   – Testing Server

   – File Server

   – Repository Servers/SVN
Workstations and Servers

• General Specifications of Servers –
    – Operating System – Ubuntu Server Edition/MS Server 2008 R2

    – CPU – Intel Xeon. 4-8 cores

    – RAM – 6-8 Gb

    – Antivirus - Kaspersky

    – Hard disk capacity – 1-2 Tb
Workstations and Servers
•   Workstations and their general specifications –
     – PC
         • CPU – Core i3 – i5

         • Ram – 2-4 Gb DDR2/3

         • Hard Disk – 240 – 320 Gb

     – Mac
         • CPU – Core i7

         • RAM – 8 Gb DDR3

         • Hard Disk – 512 Gb
Backup Plans

• Electricity – All branches have backup generator power.

• Internet Access – We currently utilize 3 separate
  dedicated leased lines of 4Mbps bandwidth each. We can
  obtain more lines if necessary.

• Hardware – We maintain relationships with leading local
  hardware providers.
Disaster Recovery

1. Backup to a mirror site
   –   With the development data and databases being stored at the Head

       Office in Castle Street, daily backups are stored on disks at the office in

       Havelock Road.

   –   If one site, as well as our physical location of our cloud space (located

       in Virginia) is affected, development data and databases can be

       recovered from the other site maintained in Colombo
Disaster Recovery

2. Backup to Amazon Cloud
  –   We also maintain development data and database backups on

      the cloud.

  –   If both our local our local sites are compromised by a

      disaster, we will still have the ability to resume work based on

      the data stored on our cloud space.
OUR DEVELOPMENT
METHODOLOGY
Project Initiation



                                      Wireframes
• Defines the project                                  • Team Introduction
• Identifies stakeholders                              • Discuss key
                             • Identifies interfaces
  and implementer                                        requirements and
                             • Identifies key high       goals
                               level functionality     • Special instructions
                             • Identifies high level
                               constraints
                                                             Project Initiation
       Project Charter
                                                                 meeting
Requirement Gathering
                                 Requirement
                                  Gathering

                          • Stakeholder meetings
                          • Requirements
                            definitions
                          • Workshops & Surveys
                                                                                   Final Scope
• Identifies Key                                   • System Architecture
  Milestones              • Existing               • High level system
                            infrastructure                                 • Final Project
• Estimates delivery of                              design document
                            inspection                                       Milestones &
  milestones                                       • Screen & graphics       Timeline
• Resource allocation     • Develop System           Concepts
                            Requirements
                            specification
        Project Plan                                     Design Phase
Development will occur on one or more
             iterations

                                Coding &
                              Development




          Problem
        Identification
                                                 Unit Testing
          / Change
          requests




                   Customer
                                            QA
                    Review
Terms of Development

• Approve SRS within the time frame

• All content will be expected of the client.
   – Pictures
   – Text
   – Multimedia etc.
How we interact…


   Client
organization
                                                 Developers
                                  Director
               Project Manager                    Designers
                                 Marketing &
                                  Accounts     3rd Party Service
 Client Co
                                                  provider(s)
coordinator
http://www.efuturesworld.c
om      Web | Software | IT Consultancy
inspiring solutions
h t t p : / / w w w. e f u t u re s d w o r l d . c o m

General Presentation

  • 2.
  • 3.
    COMPANY PROFILE, CORE COMPETENCIESAND INDUSTRIES IN FOCUS
  • 4.
    Company Profile • Founded in January, 2000 • Largest web company in Sri Lanka, in terms of staffing and clients • Provides offshore Web, Mobile, Cloud and Application Software development • Operates with three offices in Colombo, Sri Lanka. • World wide client base • We are partners with Microsoft, IBM, Kaspersky, Symantec, and adobe • EFutures is a Private Limited Liability (Pvt. Ltd) • EFutures currently holds a significant stake in a job portal (Lokujobs.lk)
  • 5.
    “From vision to venture; Onepartner for all your technology needs”
  • 6.
    Core Competencies Software Development Wehave over 12 years experience launching software systems that implement business channels for a wide range of industries. We can help you create software for PC’s, Mobile and the web to connect your services with consumers. IT Infrastructure From computer clusters, to connectivity to the Cloud we can supply the right cradle for your business fledgling. Expert Consultation Knowing is half the battle, and we can bring in veterans to help you make the right decisions
  • 7.
      Software Development a complete  Quality Assurance Software Maintenance Service  Professional Web Design spectrum  Web Hosting  Search Engine Optimization  E-Marketing  Project Management  IT Consultation for Small and Medium Businesses  Cloud computing and Monitoring  Social Media Integration
  • 8.
    Achievements • Board ofInvestment of Sri Lanka Web Portal - Silver Award at the National Best Quality Software Awards under the category “E-Government & Services” awarded by the British Computer Society Sri Lanka Section. • Board of Investment of Sri Lanka Web Portal - Awarded the First Runner Up position by the ‘Euro money Strategic Direct Investor (SDI)’ as the ‘Best IPA Website in Asia Pacific’. • CDAX Online Stock Trading System - In the Winners’ Circle at the National Best Quality Software Awards under the category “Financial Applications” awarded by the British Computer Society Sri Lanka Section. • Jobs Net Web Portal - Bronze Award at the National Best Quality Software Awards under the category “General Applications” awarded by the British Computer Society Sri Lanka Section.
  • 9.
  • 10.
    Technologies – ApplicationProgramming • HTML / CSS • Microsoft .NET • JavaScript/JQuery • Microsoft C# / VB • PHP • Android SDK • Java Platform • iOS • Adobe Flash & Flex SDK • Python
  • 11.
    Technologies – OperatingSystems • Microsoft Windows 7 • Ubuntu Community Edition 10 • Microsoft Windows Server 2008 • Ubuntu Server Edition • Apple Mac OSX Server • Debian Based Linux • Novell SUSE Enterprise Linux Distributions • OpenSUSE 11.3
  • 12.
    Technologies - Databases •Oracle Database • MySQL Database • PostGreSQL Database • Microsoft SQL Server 2005 • Microsoft SQL Server 2008 • IBM DB2
  • 13.
    Technologies - ApplicationServers • SUN-Oracle • Microsoft Internet Glassfish Server Information Service • JBOSS Application • Macromedia Server ColdFusion • Apache Tomcat • Zend Server Server
  • 14.
    Cloud Support Cloud Support
  • 15.
    Cloud Services Business Cloud Hosting Amazon, Google, Heroku, Az Consulting ure and We can assist you in developing your cloud based strategy Traffic and Health Cloud Monitoring Migration 24/7 support and service for software installations Reach for the sky with a strategy that reduces risk and improves Your chances of success. System Security Our consultation can help you run a secure service, with support all the way.
  • 16.
    We support thepublic cloud
  • 17.
  • 18.
    EFutures Support Team •Offers complete range services to help you get the most of your Software investments and consistently achieve your business objectives. In addition to start-up services and 24x7 global support for both software and hardware, you also get unrivaled technical expertise from our world-class support organization. • Provide a single point of accountability so when you do need help, you can count on consistent, integrated support for your complete Software solution
  • 19.
    The Support WeGive Our Clients • Unlimited, 24x7 access to EFutures’ software specialists • Essential patches, feature enhancements, new releases, and lifetime support for covered software. • Knowledgebase access and configuration-specific update recommendations. • Personalized, proactive support tools. • Services that cover the full solution lifecycle.
  • 20.
    How we Help! • Free your staff to concentrate on core business challenges with consistent, well-defined Support services, helping you manage and resolve issues quickly and efficiently. • Save time and money when you reduce IT and management complexity with a single point of service accountability. • Run your business technology confidently with secure, dependable support. • Protect your data and help maintain data availability.
  • 21.
    Industries in Focus •Finance • Telecommunications • Healthcare • Logistics • Tourism • Startups • The Government
  • 22.
    We Have ProvidedSolutions to...
  • 23.
  • 24.
    Organizational Structure • Workswith a relatively flat organizational structure, enabling greater monitoring and accountability • Starts every project with HR Requirements Analysis • Maintains and adheres to a detailed and well structured hiring procedure • Maintains a strong bench of staff specializing in relevant technologies for ongoing projects
  • 25.
    Organizational Structure Director Marketing Project HRM Senior PM PM Accountant Manager Specialist HR T1 T2 QA UI Executive Software Software DB Admin Engineer Engineer Engineer Engineer Technical Writer Clerical Staff
  • 26.
    Recruitment and Selection • The Recruitment and Selection Process is divided into the following sections – – HR Planning – Job Description and Person Specification – Advertising and Prospecting Network – Assemble the Interview Panel – Application/Resume Review Process – Interview Process – Selection Process – Appointment – Induction
  • 27.
    Recruitment and Selection Job Advertising Description and HR Planning and Person Prospecting Specification Network • Internal - Quality employees can be • HR Requirements found efficiently • Initiated with a Analysis conducted through internal vacancy • Based on a single networking • Detailed job project and the • Simultaneously, ext description created clients ernal advertising for vacancy requirements through print and • Required Skill Set • HR Plan is electronic media is specified developed conducted. • We also use recruitment firms
  • 28.
    Recruitment and Selection Assemble Application the Interview Review Interview Process Process Panel • Varies according to • Applicants are • Applications are the types of informed on week screened using the applicants in advance. job description and • Consists of a • Written and input from the minimum of 3 practical tests are interview panel people planned if necessary • Eligible applicants • A tech lead of a • We also use are then relevant technology recruitment firms interviewed through and an HR executive • Interviews are a telephone call by is a must to be planned well in an HR Executive included advance
  • 29.
    Recruitment and Selection Selection Appointment Induction Process • A reference check is conducted for all • Selected candidates shortlisted candidates may either be given • The interview panel a Letter of • An induction then selects Appointment or a program is candidates for a final Contract of conducted in order interview Employment to get recruits fully • The interview is • An NDA is signed by operational as conducted via a Skype the new recruit quickly as possible call • Probationary period • Successful candidates is 4 months are notified by phone calls
  • 30.
    How We AttractTalent • Branding is taken seriously, as some of our top talent has been found through it • A mix of print and digital media is used • Digital media – – Tobjobs.lk – Lokujobs.lk (partly owned by EFutures) – Me.lk – News365.lk – Facebook.com • A selection of newspapers are also used
  • 31.
    Examples of OurBranding Daily News - The most popular English Newspaper in DailyFT- One of the most popular financial newspapers Sri Lanka among the Sri Lankan business community
  • 32.
    Examples of OurBranding Topjobs.lk- The No.01 job portal for Sri Lankans Advertising of available vacancies when the software industry careers page is opened
  • 33.
    Examples of OurBranding Me.lk- The corporate website of Sri Lanka’s largest television media corporation The corporate website of Maharaja Entertainment is also used for advertisements to the younger segment. Position on the main banner Static banner on the footer
  • 34.
    Examples of OurBranding news360.lk- A leading news portal in Sri Lanka We look to target a wide variety of prospective employees through advertising on a news portal Position for advertisement
  • 35.
    Our Hidden Secret! We have decided to partner with a new job portal, Giving us first-access to top web-development talent in Sri Lanka!
  • 36.
  • 37.
    HOW WE CANMEET YOUR REQUIREMENTS
  • 38.
    Why You ShouldBe Our Partners • We are probably the largest web company in Sri Lanka, in terms of staffing and clients • We maintain one of the strongest bench strengths in PHP developers. • We are experienced in using a variety of tools, technologies and platforms. • We are experienced in catering to foreign clients.
  • 39.
    OUR PORTFOLIO A FEWEXAMPLES OF OUR WORK
  • 40.
    Some of OurWork Board of Investment Sri Lanka Seylan Bank
  • 41.
    Some of OurWork President of Sri Lanka Airtel – Sri Lanka
  • 42.
    Some of OurWork Holidays by Design eThor
  • 43.
    Some of OurWork Yahoo! Healthy Cooking Zone Yahoo! Land Rover Life
  • 44.
    Some of OurWork GQ Men’s Magazine for Condé Portfolio.com for Condé Nast Nast
  • 45.
    Some of OurWork Yahoo! Groups PeerDreams
  • 46.
    Some of OurWork Medihoods Drumtable
  • 47.
    Some of OurWork AMW OCI Shipping
  • 48.
    Some of OurWork HooHeals e-Chanelling Rokkup
  • 49.
  • 50.
    Case Study -http://www.me.lk
  • 51.
    Serendib Treasures DutyFree SriLankan Airlines
  • 52.
    Mattel Toys -Australia
  • 53.
  • 54.
    CSE Colombo Stock Exchange TheColombo Stock Exchange is Sri Lanka’s only stock market, and a primary entity of the national economy. The Exchange deals in a wide range of securities including, equity, debt, and bonds. http://www.cse.lk
  • 55.
    Responsive Stock ticker Real Time Indices Performance Real Time Market Summary
  • 56.
    Goal 01 : MIGRATEDPLATFORM TO A LOWER RISK AND SCALABLE SYSTEM
  • 57.
    Open Source Flexibility *Pilot deployment on new platform with old system for failover * Translation tools from HTML to HTML 5 * Managed Deployment over low traffic hours
  • 58.
    Goal 02 : REAL– TIME STOCK FEED, INTEGRATION TO THE CORE TRADING SYSTEM.
  • 59.
    We used AdobeFlash push technology for the ticker, and currently migrating to jQuery JQuery advanced charting, with point wise drill down
  • 60.
    Goal 03 : IMPROVESUPPORT AND MAINTENANCE TEAM RESPONSE TIMES
  • 61.
    IT Services &Maintenance • Skills supply in response to system expansions. • Systems integration • Maintenance and Support • Continuous Agile development
  • 62.
    Goal 04 : EASECONTINUOUS UPDATE
  • 63.
  • 64.
    Automatic Updates Via Databaseviews with manual CSV Override
  • 65.
  • 66.
    Goal 05 : IMPROVEUSER LOYALTY
  • 67.
    Company Summary Announcement
  • 68.
    Trade Summary Days Transactions
  • 69.
    Market data AnalysisTool We added analytical tools to improve the value of the website and ensure repeated visits Real time trade data Select Criteria analysis with drill down
  • 70.
    Customizable Mobile Alerts A usercan customize their mobile alerts by login into the website and selecting the settings they needs. This feature extends the connectivity between the user and the CSE beyond the web browser and into the users palm.
  • 71.
    Goal 06 : ANALYZEGLOBAL TRENDS & IMPLEMENT FRONTIER FEATURES
  • 72.
    We researched keyfeatures of 4 of the worlds leading stock 1 exchanges … 2 3 4
  • 73.
    …and implemented afinancial document repository Full set of records for the last 5 years
  • 74.
    … and areal-time order book Watch trades as they happen to identify trends
  • 75.
  • 76.
    Market data AnalysisTool We added analytical tools to improve the value of the website and ensure repeated visits Real time trade data Select Criteria analysis with drill down
  • 77.
    Proof of thePudding • The website sees approx. 65,000 unique visitors per month. • 95% of Sri Lankan Stock brokers use the website as their primary source of information • Approx. 1,405,000 page views per month • 24 / 7 / 365 99.9% uptime requirement • Continuous Update requirement for over 100 articles of information per week. These include IPO’s, Market Announcements, Corporate Announcements. New Listings and News. • “Information source” status for Bloomberg, Reuters and other media organizations
  • 78.
    "We praised theColombo Stock Exchange information provision, which is a model of disclosure and transparency with quarterly reporting and T+3 trading. We also praised its website, which is an analyst’s dream with in some respects more information than provided by the London Stock Exchange." ~ Organizers Report on the Sri Lankan Roadshow, London
  • 79.
  • 80.
    TapGift Online Deals Store WithTapGift for IPhone you can select from a range of gift items available through the TapGift network, and send it to your buddies. All you need is your IPhone and Credit Card.
  • 81.
    Gift giving onthe go! • TapGift is an online deals retailer, that wants to allow users to connect to their store through their hand held device. • Gifts should be available from their Deals base, as well as custom gifts should be displayed depending on the user’s location. • The recipient should be selectable through a social network hosted by TapGift. • Users should be able to pay for their purchases through traditional credit cards.
  • 82.
    What we proposed! •Develop an IPhone app that lets the user connect with the store. • Integrate TapGift loyalty currency, and online payment gateway to the application • Use IPhone’s GPS capabilities to provide location based gift ideas • Make the application available in the Apple AppStore
  • 83.
    Connect with People Seeyour friends online Your Home Screen
  • 84.
    Location based GiftSelection Check – In to locations to see deals Select a gift based on the location
  • 85.
    Select Gift andrecipient Product Description and Display Select the recipient from your network
  • 86.
    Pay and Personalize Payonline using promotions / online Personalize your gift with a custom currency or credit card message to the recipient
  • 87.
  • 88.
  • 89.
    Network Infrastructure • Wemaintain a solid network infrastructure at our Head Office, with necessary servers. • As advocates of Cloud Computing, we also run a nightly backup of our development data on to our space in the Amazon Cloud. • The physical location of our Amazon Cloud servers is in Virginia.
  • 90.
  • 91.
    Workstations and Servers •Servers we use – – Web servers – IIS/Apache – Database Servers – MySQL – Testing Server – File Server – Repository Servers/SVN
  • 92.
    Workstations and Servers •General Specifications of Servers – – Operating System – Ubuntu Server Edition/MS Server 2008 R2 – CPU – Intel Xeon. 4-8 cores – RAM – 6-8 Gb – Antivirus - Kaspersky – Hard disk capacity – 1-2 Tb
  • 93.
    Workstations and Servers • Workstations and their general specifications – – PC • CPU – Core i3 – i5 • Ram – 2-4 Gb DDR2/3 • Hard Disk – 240 – 320 Gb – Mac • CPU – Core i7 • RAM – 8 Gb DDR3 • Hard Disk – 512 Gb
  • 94.
    Backup Plans • Electricity– All branches have backup generator power. • Internet Access – We currently utilize 3 separate dedicated leased lines of 4Mbps bandwidth each. We can obtain more lines if necessary. • Hardware – We maintain relationships with leading local hardware providers.
  • 95.
    Disaster Recovery 1. Backupto a mirror site – With the development data and databases being stored at the Head Office in Castle Street, daily backups are stored on disks at the office in Havelock Road. – If one site, as well as our physical location of our cloud space (located in Virginia) is affected, development data and databases can be recovered from the other site maintained in Colombo
  • 96.
    Disaster Recovery 2. Backupto Amazon Cloud – We also maintain development data and database backups on the cloud. – If both our local our local sites are compromised by a disaster, we will still have the ability to resume work based on the data stored on our cloud space.
  • 97.
  • 98.
    Project Initiation Wireframes • Defines the project • Team Introduction • Identifies stakeholders • Discuss key • Identifies interfaces and implementer requirements and • Identifies key high goals level functionality • Special instructions • Identifies high level constraints Project Initiation Project Charter meeting
  • 99.
    Requirement Gathering Requirement Gathering • Stakeholder meetings • Requirements definitions • Workshops & Surveys Final Scope • Identifies Key • System Architecture Milestones • Existing • High level system infrastructure • Final Project • Estimates delivery of design document inspection Milestones & milestones • Screen & graphics Timeline • Resource allocation • Develop System Concepts Requirements specification Project Plan Design Phase
  • 100.
    Development will occuron one or more iterations Coding & Development Problem Identification Unit Testing / Change requests Customer QA Review
  • 101.
    Terms of Development •Approve SRS within the time frame • All content will be expected of the client. – Pictures – Text – Multimedia etc.
  • 102.
    How we interact… Client organization Developers Director Project Manager Designers Marketing & Accounts 3rd Party Service Client Co provider(s) coordinator
  • 103.
    http://www.efuturesworld.c om Web | Software | IT Consultancy
  • 104.
    inspiring solutions h tt p : / / w w w. e f u t u re s d w o r l d . c o m