3. About Us
Makers Bay offers software development
Services
◦ Custom web 2.0 applications development
◦ B2B Collaboration, Utility Portals
◦ Powerful Semantic & Relevance based Search Portals
◦ Enterprise application integrations
◦ Social Networking
◦ Mobile Application development
Technologies
◦ Nex Gen PHP Frameworks – YII, CodeIgnitor
◦ Nex Fen Java/J2EE – Grails/Groovy
◦ Nex Gen Mobile – Android, Iphone/Ipad, Jquery-Mobile
11. Solution Delivery model
Agile Development Leveraged Tools
• JIRA – Issus Tracking
Consulting – Expert • Confluence, Enterprise Wiki
Business & Technical • Hudson, Bamboo –
Consultation Continuous Integration
• Skype Conferences
Active Communication
Continuous Integration Development Approach
Milestone specific short Requirement Traceability
releases Non-Functional Requirements
Iterative Development Pro-Active Architecture/Design
Test Driven Development Extensible Data Architecture
Issue Tracking TDD
QA & Test & Validations
13. Performance engineering
Identification & Analytics on
Non-Functional Requirement Goals:
Concurrent users
Peak load
Data Loads
Application, Data nature – Use case consumption metrics
Pro-Active Architecture, Design and Patterns
Foundation Frameworks & Platforms
Scalable Architecture
Scalable Data Architecture
Asynchronous Patterns & Algorithms
Leveraging CDNs for static and document oriented contents
Leveraging Right Data stores
Transactional Vs Non-Transactional nature of data
No-SQL databases for high scalability with limited transactional capability
Cloud Database, Replicated Databases for high availability
Distributed Caching Stratgey – to reduce roundtrips from databases, file system and extenral data sources - Memcache
Deployment Scalability – Balance resources, hardware, expand, scalable architecture
Data operations – analysis, optimizations, statistics, caching
14. Product Engineering
We have long experience in product
development, architecture, design.
Our core team has thorough experience in
product development in some of the big
product development organizations. The areas
include Event Management, Social Networking,
Retail and Telecom.
We can assist our customers in: architecture,
customizations, and performance engineering,
adoption of build automations and continuous
integrations
18. Practices
We follow Agile Methodology practices such as
Continuous Integrations, Test Driven
Development. We have specializations in specific
niche technologies. Our overall 30+ years of
experience in relevant technologies/solutions
provides us better visibility in architecture,
design and implementation goals.
19. Web 2.0 Realization
In its current state, the Web is often described as
being in the Lego phase, with all of its different
parts capable of connecting to one another.
Those who envision the next phase, Web 2.0, see
it as an era when machines will start to do
seemingly intelligent things.
21. Solution Delivery model
Agile Development Leveraged Tools
• JIRA – Issus Tracking
Consulting – Expert • Confluence, Enterprise Wiki
Business & Technical • Hudson, Bamboo –
Consultation Continuous Integration
• Skype Conferences
Active Communication
Continuous Integration Development Approach
Milestone specific short Requirement Traceability
releases Non-Functional Requirements
Iterative Development Pro-Active Architecture/Design
Test Driven Development Extensible Data Architecture
Issue Tracking TDD
QA & Test & Validations
23. Performance engineering
Identification & Analytics on
Non-Functional Requirement Goals:
Concurrent users
Peak load
Data Loads
Application, Data nature – Use case consumption metrics
Pro-Active Architecture, Design and Patterns
Foundation Frameworks & Platforms
Scalable Architecture
Scalable Data Architecture
Asynchronous Patterns & Algorithms
Leveraging CDNs for static and document oriented contents
Leveraging Right Data stores
Transactional Vs Non-Transactional nature of data
No-SQL databases for high scalability with limited transactional capability
Cloud Database, Replicated Databases for high availability
Distributed Caching Stratgey – to reduce roundtrips from databases, file system and extenral data sources - Memcache
Deployment Scalability – Balance resources, hardware, expand, scalable architecture
Data operations – analysis, optimizations, statistics, caching
25. Facebook MySpace Twitter
Jquery Mobile/HTML5
Jquery UI
API
Open Social
Social Platform
Open Auth
Wall
POST to
Tweets
API
Open Graph
Jquery Dojo Prototype
Integration
Adaptive Ajax/ White Labeling
Social Messaging
JSON, XML, Partial HTML Management
Rich Internet / Web 2.0
Role Based Security/ SSO
Plug-in Based Extensibility
Core
XWIKI
XML/JSON/HTML Geo Coding Spatial Temporal
Word Press
MVC
Visualization Relevance Based Search
SSO
GORM Weceem CMS
Media Management Compass Search
Multi-Tenancy jForum
Asynchronous Mail Enterprise Integration
JPA
Apache Camel / Web Services/ REST
Distributed Cache - MemCache
Grails / Groovy
J2EE
Cloud Deployment
RDBMS SimpleDB S3
MongoDB
26. Web 2.0 Realization
Facebook MySpace Twitter
Jquery UI Jquery Mobile/HTML5
API
Open Social
API
Open Graph
Social Platform
Open Auth
POST to Wall
Tweets
Jquery Dojo Prototype
Integration
Adaptive Ajax/ White Labeling
Social Messaging
JSON, XML, Partial HTML Management
Rich Internet / Web 2.0
Spatial Temporal
Geo Coding
XWIKI
Relevance Based Search
Visualization
Word Press
SSO
Compass Search
Media Management
Weceem CMS
Enterprise Integration
Asynchronous Mail
jForum
27. Proposed Technology Stack –
Java/Grails
Grails & Groovy Framework Technology Selection Criteria
based on :
Low TCO
◦ Java, J2EE
Open Source
◦ Spring, Hibernate
Robust
RIA, Ajax, and Web 2.0:
◦ JQuery, JQuery UI Industry Proven
Mobile Website: Extensible
◦ JQuery – Mobile Scalable
MySql Database Wide Community Driven &
Media Management : Sponsored with planned
roadmaps
◦ In-house
◦ Amazon S3
◦ Other CDN
28. Proposed Technology Stack – PHP
Yii Framework, Code Ingnitor, Technology Selection Criteria
CakePHP based on :
Low TCO
◦ PHP
Open Source
◦ ORM, MemCache
Robust
RIA, Ajax, and Web 2.0:
◦ JQuery, JQuery UI Industry Proven
Mobile Website: Extensible
◦ JQuery – Mobile Scalable
MySql Database Wide Community Driven &
Media Management : Sponsored with planned
roadmaps
◦ In-house
◦ Amazon S3
◦ Other CDN
29. Case Studies
Past Projects/Testimonials – Java, Grails, Web 2.0, PHP
Posse.com – Music fans networking Java, Grails, Web 2.0, Jquery Mobile,
and event management/promotional iPhone, Android, PHP
platform Facebook, MySpace, Twitter App
Java, Grails, Web 2.0, PHP Open Auth, Lucene Search, Amazon
Facebook, MySpace, Twitter App EC-2, S3 Integrations, SimpleDB
Open Auth, Lucene Search, Amazon EC-2,
S3 Integrations Web Services. Open Travel Alliance,
SOAP, REST, JAXB
TalentCastr.com – Candidate
Relevance. On Demand. Makersbay.com – Professional
Online video based questionnaire app Social Network for Art Promoters
developed using Flex, Flash Media Multi-tenant portal to promote Arts,
Server, Grails, Java technologies creativity
Java, Grails, Web 2.0, PHP
Travel Portal – Provides end-2-end Facebook, MySpace, Twitter App
travel search and booking services
with multiple vacation and booking Open Auth, Lucene Search, Amazon
providers. EC-2, S3 Integrations
30. Case Studies
Past Projects/Testimonials – Java, Grails, Web 2.0, PHP
Posse.com – Music fans networking Facebook, MySpace, Twitter App
and event management/promotional Open Auth, Lucene Search, Amazon
platform EC-2, S3 Integrations, SimpleDB
PHP Admin application developed on PHP-
5, Zend Framework
Web Services. Open Travel Alliance,
SOAP, REST, JAXB
TalentCastr.com – Candidate
Relevance. On Demand.
Jaiup.com – Social Network for
Online video based questionnaire app specific location
developed using Flex, Flash Media
Server, Grails, Java technologies PHP, NING
Travel Portal – Provides end-2-end http://www.ektasoftwares.com
travel search and booking services Web hosting website
with multiple vacation and booking PHP -5, Flash
providers.
Java, Grails, Web 2.0, Jquery Mobile,
iPhone, Android, PHP
31. Communication leads to community,
that is, to understanding, intimacy and
mutual valuing.
We invite you to visit sample of our work and see how much
thought and effort we put into each site that we develop. If you
are interested in having Ensure design your web experience,
you may Contact Us.