Neevs Expertise in Groovy on Grails

16
Neev’s Expertise on Groovy on Grails

description

Do faster development, Auto Deployment and Quick Configuration using Groovy on Grails - all of which lead to a faster Go to Market. Neev offers Product Development on Groovy on Grails, Porting Applications to Groovy on Grails, Architecture Redesign, Performance Tuning and Scaling, Application Support and Maintenance and so on.

Transcript of Neevs Expertise in Groovy on Grails

Page 1: Neevs Expertise in Groovy on Grails

Neev’s Expertise on Groovy on Grails

Page 2: Neevs Expertise in Groovy on Grails

Magento eCommerce

SaaS Applications

Video Streaming Portals

Rich Internet Apps

Custom Development

250+ team with experience in managing offshore, distributed development.

Neev Technologies established in Jan ’05

VC Funding in 2009 By Basil Partners

Part of Publicis Groupe

Member of NASSCOM.

Development Centers in Bangalore and Pune.

Offices at Bangalore, USA, Delhi, Pune, Singapore and Stockholm.

Key Company Highlights

iPhone

Android

Windows Phone 7

HTML5 Apps

Web

User Interface Design and User Experience Design

Performance Consulting Practices

Quality Assurance & Testing

AWS Consulting PartnerRackspace

Joyent Heroku

Google App Engine

Mobile Cloud

About Neev

Outsourced Product Development

Page 3: Neevs Expertise in Groovy on Grails

Experience on Web 2.0

• Web 2.0 has been the core of Neev’s implementation for last three years. Neev has worked with more than 30 B2C companies, ISVs, start-ups across Video streaming, Healthcare, Media and Advertising and other domains on Rapid Application Development tools like Groovy on Grails, Ruby on Rails, PHP, Java, ASP.NET.

• Java and Open Source Software – Java, J2EE, Spring, Hibernate, JMS, JPA, JCAPS.

• Web 2.0 and Rich Client – JSF, Ruby on Rails, PHP, Groovy on Grails, GWT, jQuery, ExtJS.

• Application and Web Servers – Apache, Tomcat, JBOSS.

• Mobile Development – iPhone/iPad, Android and Blackberry, Mobile Web, RESTFul and SOAP web services, GPS & location aware, Bluetooth, offline data and synch.

• Social Media – Integration with Facebook, Twitter.

• Cloud Computing and migration – Development for public clouds AWS, Google App Engine, cloud application monitoring.

Page 4: Neevs Expertise in Groovy on Grails

www.16diamonds.comDiamonds and Jewelry Portal for one of HongKong’s largest Diamond merchant.

www.farmfreshtoyou.com California’s popular organic farm products

We loved working with Neev because

they were perfect blend of experience

and entrepreneurship. That’s what it

takes to do outsourced product

development for a startup.

- Sridhar Turaga

Co-founder, Open2save.com

Customer Speak

eCommerce Myplex.tvLive mobile TV screening content from Indian Movies and TV series.

TubifiVideo marketing portal for creation and distribution

Attend by Video Interactive platform for online tutorial and training

Video Streaming

Futures IncTalent Management Software for recruitment needs of companies.

Peel-worksSales force transformation product

Pulse GRC Audit and Risk Management Software

SaaS ApplicationsGoogle Mobile MovesMarketing campaign for promoting mobile users.

ViastayAsia’s largest B2B travel and hotel platform.

MobHero Independent Mobile advertising network of publishers and advertisers

Others

Groovy on Grails

Ruby on Rails

Java

ASP.NET

PHP

Magento

Wowza

Technologies

Some Past Implementations

Page 5: Neevs Expertise in Groovy on Grails

Why Groovy on Grails?

Faster Go To

Market

What can be expected with a faster GTM on GoG?

Page 6: Neevs Expertise in Groovy on Grails

How does Neev evaluate the need for GoG?

As a first step for every engagement, Neev does a thorough evaluation of options available before narrowing down on any technology. Here is a snap shot of one such evaluation between ‘Play’ and ‘GoG’ done for a client.

Page 7: Neevs Expertise in Groovy on Grails

Services offered on GoG

• Product development

• Porting applications to GoG

• Application architecture re-design or improvement

• Social Media Integration

• GoG Installation/ Upgrades

• GoG Application Support and Maintenance

• GoG performance tuning and scaling

• SaaS-ification

Page 8: Neevs Expertise in Groovy on Grails

Case Study 1 : Sales Force Management Product .. (1)

The client is an upcoming Sales Force Management ISV with a focus on FMCG, insurance, pharmaceutical and other industries which engage a large distributed sales force. The client wanted to build a SaaS-based software that can be used for Sales Force Management from any machine and any location.

Highlights:1. The biggest challenge was to build a Multi-Tenancy Architecture in GoG. Till date there have been

limited implementations of SaaS based software on GoG around the world. Neev’s architects were able to successfully build.

2. Neev’s implementation team utilized GoG plug-ins smartly to deliver a rich feature set while expediting Go-to-Market by 40%.

3. The entire application was specifically coded keeping in mind the AWS implementation. The AWS APIs were built into the application to automate scalability, alert systems and other benefits offered by AWS.

4. Automated Testing was an integral part of the complex testing procedure.5. External Integrations include SMS gateways, Yammer, Fusion Charts.6. Built for 10 companies with a total of 16000 users. Easily extendable beyond this milestone.

Page 9: Neevs Expertise in Groovy on Grails

Case Study 1 : Sales Force Management Product .. (2)

Tech Stack

Plugins used: Internationalization Plugin, AWS Elastic Cache Plugin, Spring Security 2.0 Plugin, Batch Job Plugin.

Third Party Libraries: Yammer, Fusion charts, SMS Gateways, CAS, Jasper.

Page 10: Neevs Expertise in Groovy on Grails

Case Study 2: Staffing Management Product

The client is a US based Hospital Staffing Management company building a Web platform for Hospitals, Staffing Agencies and Resources who need to come together to plan for their staffing requirements.

Highlights:1. The biggest challenge was the scale. Around 500K users were expected within a few months

of launch. Architects had to optimize the design by using various methods including Out of

Box components (FulCalendar), Custom Plugins, Custom Patterns, Hidden DAO layers.

2. As a part of the work flow a mobile native app had to be built and connected using an API.

3. External Integrations included Billing software, invoicing software, schedule shift system

software.

4. Neev has custom built the patterns including Business Objects, Business Delegates.

5. Build automation is done using Hudson.

Page 11: Neevs Expertise in Groovy on Grails

Tech Stack

Plugins used: Async Email Plugin, JQuery Grid Plugin, Spring Security 2.0 Plugin, Ajax Uploader Plugin, Hibernate Plugin.

Standard patterns used: Helper, Lazy Initialization, Service, MVC, Command Pattern, DAO.

Third Party Libraries: FulCalendar, CAS, Yammer, Jasper. Build & Deploy: Hudson.

Case Study 2: Staffing Management Product

Page 12: Neevs Expertise in Groovy on Grails

Tools

Project Management Tools

Redmine

Jira/Trac

Deployment Tools

Jenkins

Emma/Cobertura

QA Tools

Selenium

Jmock

Knowledge Capture Tools

Neev Hub

Process

QA to Staging to Production

environments

Daily Stand-ups

Project Methodology

Page 13: Neevs Expertise in Groovy on Grails

• End-to-end consultative approach for software solutions through needs

assessment, process consulting and strategic advice

• Internal QMS are ISO 9001-2008 certified and CMM level 3 compliant.

• Continuous process and service level improvements through deployment of

best-of-breed processes and technologies

• International Standards and best practices on Project Management including

PMI, ISO and Prince-2

• Proven EDC Model of delivery to provide predictable results

• Scrum based Agile development methodology

The Neev Edge

Page 14: Neevs Expertise in Groovy on Grails

Clients

Page 15: Neevs Expertise in Groovy on Grails

Partnerships

Page 16: Neevs Expertise in Groovy on Grails

India - Bangalore USA SwedenThe Estate, # 121,6th Floor,

Dickenson Road

Bangalore-560042

Phone :+91 80 25594416

Neev Information Technologies Pvt. Ltd.

1121 Boyce Rd Ste 1400,

Pittsburgh PA 15241

Phone : +1 888-979-7860

Neev AB, Birger Jarlsgatan

53, 6tr,

11145, Stockholm

Phone: +46723250723

[email protected]

India - Pune#13 L’Square, 3rd Floor

Parihar Chowk, Aundh,

Pune – 411007.

Phone : +91-64103338

Singapore#08-03 SGX Centre 2, 4

Shenton Way,

Singapore 068807

Phone: +65 6435 1961

For more info on our offerings, visit www.neevtech.com