SlideShare a Scribd company logo
1 of 33
Neev Expertise in Ruby on Rails 
(RoR)
About Neev 
Magento 
Hybris Commerce 
SaaS Applications 
Adobe Marketing Cloud 
Custom Development 
Key Company Highlights 
300+ 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 
Hybris and Adobe CQ 
centers of Excellence 
Offices at Bangalore, 
Gurgaon, Pune, Mumbai 
Member of NASSCOM 
Mobile Cloud 
iOS 
Android 
PhoneGap 
HTML5 Apps 
Web 
AWS 
Rackspace 
Joyent 
Heroku 
Google Cloud Platform 
Digital Marketing, CRM, Analytics (Omni-Channel) 
User Interface Design and User Experience Design 
Performance Consulting Practices 
Quality Assurance & Testing 
Outsourced Product Development 
Click here to know more about us
Ruby on Rails – An Overview 
• Ruby on Rails ( RoR ) is a breakthrough Open Source application development framework 
in Ruby which can produce powerful web applications extremely fast. 
• It was initially released in the year 2005. 
• Applications built using Rails automatically inherit the best practices concerning security, 
performance and stability since they’re well baked into the framework. 
• It is the preferred web application development framework for entrepreneurs who want to 
turn their big ideas into beautiful products and enter the market in the shortest time 
possible. 
• Rails works great for Lean Startups because it fits perfectly with Agile development 
resulting in short product development cycles. 
• Biggies like Twitter, GitHub, Basecamp, YellowPages and Shopify use Rails. 
• If you want to build a web application or an API service for your mobile apps which follows 
the best practices and still saves a lot of development time, Rails is the go-to choice.
Reusable Rails API – Responsive UI
Neev RoR Advantage 
• Neev has helped many software companies and start-ups deliver applications faster and at a lower cost. 
• Flexibility in the size of allocated Ruby development team (Access to a pool of Rails developers and QA 
engineers). 
• Ability to setup a team from 1 resource to 20 resources - flexible sourcing model – can allocate 
resources for 3 months to 12 months or longer term. 
• Deep expertise in Ruby on Rails, as well as experience in utilizing Git and other tools to accelerate RoR 
development. 
• Mature software development life-cycle and QA procedures - a proven, phased, scalable, and 
meticulously documented approach to accelerate product delivery. 
• Extensive experience across a variety of industries, including social networking, broadcasting/media, 
online education, marketing/advertising, and more. 
• Focus on Ruby software product engineering - understanding the difference between software product 
development and an IT project delivery. 
• Flexible execution models tailored to your needs – onsite/offshore/blended.
RoR Application Development @ Neev – Best Practices 
Here are some of the best practices that the team follows to ensure we ship only quality products: 
• Test Driven Development (TDD): 
o TDD is way of life for the Rails team. 
o The team uses Rspec to make the code more maintainable, robust and bug free. 
o We also use tools Iike Spork and Watchr during development. 
• Continuous Integration: 
o Use of Teamcity CI server which helps us prevent integration problems. 
o We use Git for version control which makes sure the codebase is healthy at all points and any 
version is fit for production deployment. 
• Cloud best practices: 
o Building applications on the Cloud for a long time now 
o We can help you make the right decisions to make the best use of the Cloud at minimum cost. 
o Products designed keeping in mind the environment it will run on.
RoR Application Development @ Neev – Best Practices (Contd…) 
• Code Metrics and Performance benchmarks: 
o Measuring quality of our code provides developers better insights into the code . 
o By taking advantage of code metrics, developers can understand which types and/or 
methods should be reworked or more thoroughly tested. 
o Development teams can identify potential risks, understand the current state of a 
project, and track progress during software development. 
o Rubocop, rails_best_practices, metric_fu,mini_profiler and brakeman - We use these 
tools to benchmark the page loads and optimize them to the fullest. 
• Project Management Tools: 
o Agile project management tools like pivotal tracker & Redmine used to track and 
manage our agile projects and ensure delivery in an efficient and easy-to-manage way. 
o Scrum practices rigorously followed.
Services offered on RoR 
• Product development life cycle services 
• Porting applications to RoR 
• Application architecture re-design or improvement 
• Social Media Integration 
• RoR Installation/ Upgrades 
• RoR Application Support and Maintenance 
• RoR performance tuning and scaling 
• SaaS-ification – SaaS-based development 
• Cross-browser Support 
• RESTful APIs
RoR Solutions Delivered to our Clients 
• Social Networking Platform 
• eCommerce application 
• Ads, Media Streaming and Entertainment 
• Online project management, helpdesks, bugs/issue tracking 
• SaaS Solutions 
• Universal Wellness Application 
• Mobile Applications – B2C 
• Content management systems 
• Learning Management Systems
Case Study 1 : Ashoka Hub .. (1) 
About Ashoka: Ashoka is the global association of the world’s leading social entrepreneurs. 
Ashoka fellows are characterized by their innovative solutions to social problems and the 
potential to change the society. 
Business Challenge: The challenge was to create a platform where the social entrepreneurs 
interact among themselves to share their needs and offers . 
Solution: A Cloud-based web application was built using RoR to provide a social hub for the 
social entrepreneurs to interact and benefit. 
Neev Approach: Neev has developed the RoR application, which is hosted on Heroku platform 
available for all social entrepreneurs. The whole application was built in less than 4 months on 
an agile methodology. As the social entrepreneurs are from across the world the application is 
multilingual and supports 12 languages to start with. 
Read more here.
Case Study 1 : Ashoka Hub .. (2)
Case Study 2: ArtBee … (1) 
About Artbee: Artbee is a network of leading and most influential contemporary galleries and 
a platform for online art auctions. It provides great virtual art shows from around the world 
and provides an easy way to purchase and sell through its large network of collectors, dealers, 
galleries and museums. 
Business Challenge: Artbee is a platform where a large variety of arts and artists are exhibited 
and transacted. Collection of data, search on it and handling purchases / selling is always a 
challenge for users. 
Solution: Each user has his/her own dashboard and other customized parameters, which were 
to be maintained with notifications. Here user can search for people and galleries, can auction 
/ buy arts, have his/her own personalized dashboard. User also had capability to search by 
location. The same application was built on iPhone as well. 
Neev Approach: Neev developed an application which can list down all the exhibitions / 
galleries / artists in a manageable way (website as well as iPhone app). Now Artbee users can 
auction / buy or exhibit their art-works easily. Neev also developed an admin interface for 
Artbee officials to supervise the content on website. 
Read more here.
Case Study 2: ArtBee … (2)
Case Study 3: DUPLAYS … (1) 
About DUPLAYS: DUPLAYS is the largest provider of sports leagues and events in UAE. It 
organizes social, recreational and competitive sport leagues and events for men and women. 
Business Challenge: The website is a single point of contact for all sport registration, 
communication, scheduling and to discover new sport opportunities. Connecting users from 
different nationalities, socio-economic backgrounds and cultures on a very intuitive platform. 
Solution: Neev solution was based on Social networking sites like Facebook, Twitter, integration 
of blog on Wordpress and public Forums. 
Neev Approach: Neev built the application in such a way that users can connect their account 
with their Facebook account; which allows users to publish their actions on the site, like 
registration to some league or event on their Facebook profile. A blog page publishes blogs 
related to upcoming leagues and events and also publish RSS feeds which users subscribe to. 
It also has an admin tool which allows overall control on Email campaigning, leagues, sports, 
events etc. 
Read more here.
Case Study 3: DUPLAYS … (2)
Case Study 4: Knewcleus … (1) 
About Knewcleus: Knewcleus, previously known as ’Edunest’, provides an education 
management software that helps maximise students' potential. This helps schools improve 
academic performance and comply with respective education boards. 
Business Challenge: Connecting teachers, students and parents altogether on a single platform 
with a very intuitive user interface, was the need. The site also had to generate reports, charts 
and graphs to show child's progress and recommend videos for improvements. 
Solution: The solution provided schools their own copy of the application by giving 
subdomains in Knewcleus. All the authorization of maintaining data was done by a separate 
admin module. Faculties were allowed to maintain profile, class data, student progress 
reports, analyse progress with charts and graphs and allowed to communicate any student 
and their parents. 
Neev’s approach: The approach was based on AJAX and jQuery to build a rich interface and 
HiCharts to build charts and graphs. This also used Youtube API to generate video 
recommendations based on youtube tag search. Used PDF generation plugin so that report 
could be exported in a PDF format. 
Read more here.
Case Study 4: Knewcleus… (2)
Case Study 5: Attend By Video … (1) 
About Attend By Video: ABV is first of its kind of initiative that enables real-life-like knowledge 
exchange using audio/video/and file-sharing capabilities, between people in any area of life 
with utmost ease and in a mutually rewarding manner. 
Business Challenge: The system’s target audience includes people who have minimal 
knowledge of information technology. The challenge was to have a stable and reliable 
audio/video/sharing interface that could work even on a slow connection and at the same 
time have a very intuitive interface. 
Solution: Neev made use of Webex APIs and user feedback along with jQuery and AJAX. 
Neev Approach: Neev leveraged features provided by the APIs of Webex to provide a user 
interface for sharing audio/videos/files. Through the portal, user can schedule, conduct, join 
and record the session for future references. The system was built on the user feedback to 
have an intuitive UI which everyone can use. 
Read more here.
Case Study 5: Attend By Video … (2)
Case Study 6: US-based Employment Solution Provider (1) 
About Client: The client is a US-based employment solution provider bridging talent gaps through 
innovative cloud technology solutions. It enables Governments, job seekers, military personnel, 
veterans, employers, industry, educators and students collaborate on a common platform. 
Business Challenge: The military personnel and war veterans found it tough to find civilian jobs. The 
client required an innovative solution to help these military personnel and veterans find a job in the 
civilian world. They were also looking to move to the cloud. 
Solution: Neev built a web-application called ‘Resume Builder’ that allows job seekers to effortlessly 
build their resumes. The application maps military job codes to skillsets in the civilian jobs and also 
suggests suitable jobs to military personnel. The resume builder automatically builds resumes in a 
specified format in the background by capturing information entered by the job seekers. The 
application also enables job seekers to dynamically update their resumes, print their resumes and to 
download them in a variety of formats including word document and PDF. 
Neev Approach: A deployment hosting service provider, Engine Yard was created on top of the AWS 
platform to deploy the application on cloud. Neev also migrated the legacy client server code to the 
AWS cloud platform helping the client save costs. Neev developed a module for user evaluation called 
STEM that is responsible for giving suggestions based on the inputs. 
Read more here.
Case Study 6: US-based Employment Solution Provider (2)
Case Study 7: Winedrip (1) 
About Winedrip: Winedrip, a New York based company, is an information gathering website for wines. 
Winedrip believes that communicating with the audience when and where it matters most creates loyal 
customers and channel for amazing service. 
Business Challenge: Windedrip approached Neev Technologies with an idea to launch an SMS-based 
mobile marketing application using a popular concept called “short code” for its customers.The 
application was to be designed as a means of gathering information based on a set of questions using 
which the customers of Windedrip could get a better understanding of their end customers. 
Solution: The application was integrated such that the messages are scanned before sending. There 
was a strong focus on UI owing to a demand for high quality. Any customer can send an SMS to a short 
code for the subscription of a program associated with the key word. The short code is followed by a 
series of questions to get some information about the customer. The application was designed to 
generate reports from time-to-time to measure the effectiveness of the campaigns. 
Neev’s approach: Neev made use of Agile methodology to handle changing project requirements 
reduced the cost, improved the quality and added the advantage of accepting change requests at any 
point of time. Neev also extends support and maintenance services to this application. 
Read more here.
Case Study 7: Winedrip (2)
Case Study 8: Focus Direct (1) 
About Focus Direct: Focus Direct Management Consultants is a Dubai-based management consultancy 
specializing in recruitment in niche market segments. Since being founded in 1999, they have 
successfully earned themselves a premium position in domestic as well as regional markets. 
Business Challenge: Focus Direct Management Consultants is a Dubai-based management consultancy 
specializing in recruitment in niche market segments. Since being founded in 1999, they have 
successfully earned themselves a premium position in domestic as well as regional markets 
Solution: The application provides a fast and efficient search mechanism to search through thousands 
of job records and resumes. To enable steadfast communication between the Admin and Regular users, 
a secure mailing system has also been incorporated. 
Neev’s Approach: Using the JavaScript and HTML5-based system, job seekers can post and update 
their profiles in an intuitive manner while recruiters can search records, view profiles and even, 
schedule interviews with prospective candidates. The system allows researchers to conduct surveys 
and automatically generate reports from the available data. The system provides consultants insights 
like number of job seekers and recruiters who register on the system each day, and information on 
industries and recruiters who seek and attract the maximum number of job seekers. 
Read more here.
Case Study 8: Focus Direct (2)
Case Study 9: Elighted (1) 
About Elighted: Elighted is a self-funded web-based startup launched in January 2013 by two 
ambitious entrepreneurs in the USA. 
Business Challenge: Elighted wanted to build a website and a web-based tool that would 
allow a user to share content from a particular website with any other user around the 
world.They also wanted to categorize and share this content with other users. The client also 
wanted to design a toolbar, to which the links could be added and had to work across a 
number of websites. 
Solution: Neev was involved not only in the product design, development and testing but also 
the maintenance of the servers. It was also the first time a deployment automation tool was 
used at Neev. 
Neev’s Approach: The Application was developed entirely in Ruby on Rails (RoR). jQuery was 
used for implementing the toolbar and highlighting. A heat map was designed to color code 
the content on a page in red, orange and yellow representing the number of people ‘elighting’ 
a particular content, red being the highest. Green was used for content that was to be shared. 
The search feature where a person could search through highlighted text was designed using 
the elastic search module in AWS. 
Read more here.
Case Study 9: Elighted (2)
Project Management Tools 
Redmine 
Jira/Trac 
Deployment Tools 
Jenkins 
Emma/Cobertura 
QA Tools 
Selenium 
Jmock 
Knowledge Capture Tools 
Neev Hub 
QA to Staging to Production 
environments 
Daily Stand-ups 
Project Methodology
In Summary 
 Ruby on Rails (RoR) is a platform of choice for emerging technology firms 
in eCommerce, Cloud, e-Business and mobile space. 
 Neev is a leading provider of technology services in the emerging 
technology space and has developed a strong competency and resource 
pool with RoR skills. 
 Neev also offers its RoR development services through turn-key projects 
or Outsourced Product Development platforms. 
 Neev can help setup teams of 1 to 20 resources for a duration of 3 months 
to 12 months through a dedicated team model.
The Neev Edge 
• 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
A Few Clients
Partnerships
Neev Information Technologies Pvt. Ltd. sales@neevtech.com 
India - Bangalore 
The Estate, # 121,6th Floor, 
Dickenson Road 
Bangalore-560042 
Phone :+91 80 25594416 
India - Pune 
Office No. 4 & 5, 2nd floor, L-Square, 
Plot No. 8, Sanghvi Nagar, Aundh, 
Pune - 411007. 
Phone :+91 20 64103338 
For more info on our offerings, visit www.neevtech.com

More Related Content

What's hot

Neev Hackathon 2013 - Augmented Reality - Team Jarvis
Neev Hackathon 2013 - Augmented Reality - Team JarvisNeev Hackathon 2013 - Augmented Reality - Team Jarvis
Neev Hackathon 2013 - Augmented Reality - Team JarvisNeev Technologies
 
Elevate Your Continuous Delivery Strategy Above the Rolling Clouds (Interconn...
Elevate Your Continuous Delivery Strategy Above the Rolling Clouds (Interconn...Elevate Your Continuous Delivery Strategy Above the Rolling Clouds (Interconn...
Elevate Your Continuous Delivery Strategy Above the Rolling Clouds (Interconn...Michael Elder
 
Neev Hackathon 2013 - Augmented Reality - Remoteless Car
Neev Hackathon 2013 - Augmented Reality - Remoteless CarNeev Hackathon 2013 - Augmented Reality - Remoteless Car
Neev Hackathon 2013 - Augmented Reality - Remoteless CarNeev Technologies
 
Rapid Application Development using FOSS
Rapid Application Development using FOSSRapid Application Development using FOSS
Rapid Application Development using FOSSSanjay Patel
 
Enterprise Digital Transformation using APIs and Apps
Enterprise Digital Transformation using APIs and AppsEnterprise Digital Transformation using APIs and Apps
Enterprise Digital Transformation using APIs and AppsWaveMaker, Inc.
 
Why is RAD imperative for modern app development
Why is RAD imperative for modern app developmentWhy is RAD imperative for modern app development
Why is RAD imperative for modern app developmentWaveMaker, Inc.
 
Neev Expertise in Spring and Hibernate
Neev Expertise in Spring and HibernateNeev Expertise in Spring and Hibernate
Neev Expertise in Spring and HibernateNeev Technologies
 
Docker & aPaaS: Enterprise Innovation and Trends for 2015
Docker & aPaaS: Enterprise Innovation and Trends for 2015Docker & aPaaS: Enterprise Innovation and Trends for 2015
Docker & aPaaS: Enterprise Innovation and Trends for 2015WaveMaker, Inc.
 
T Bytes Agile & AI Operations
T Bytes Agile & AI OperationsT Bytes Agile & AI Operations
T Bytes Agile & AI OperationsEGBG Services
 
University of Miami Briefing: DevOps Steer – an agile response to customer fe...
University of Miami Briefing: DevOps Steer – an agile response to customer fe...University of Miami Briefing: DevOps Steer – an agile response to customer fe...
University of Miami Briefing: DevOps Steer – an agile response to customer fe...Roger Snook
 
Dronahq one app platform 7.0
Dronahq   one app platform 7.0Dronahq   one app platform 7.0
Dronahq one app platform 7.0Jinen Dedhia
 
Appium tips & Inneractive integration
Appium tips & Inneractive integrationAppium tips & Inneractive integration
Appium tips & Inneractive integrationGil Sheps
 
Accelerating Digital Transformation With API Lifecycle & Test Automation
Accelerating Digital Transformation With API Lifecycle & Test AutomationAccelerating Digital Transformation With API Lifecycle & Test Automation
Accelerating Digital Transformation With API Lifecycle & Test AutomationPerfecto by Perforce
 
2014 10 23 Twin Cities User Group Presentation
2014 10 23 Twin Cities User Group Presentation2014 10 23 Twin Cities User Group Presentation
2014 10 23 Twin Cities User Group PresentationRoger Snook
 
Headless browser a stepping stone towards developing smarter web applicatio...
Headless browser   a stepping stone towards developing smarter web applicatio...Headless browser   a stepping stone towards developing smarter web applicatio...
Headless browser a stepping stone towards developing smarter web applicatio...Bala Murugan
 
IRJET-Garbage Monitoring and Management using Internet of things
IRJET-Garbage Monitoring and Management using Internet of thingsIRJET-Garbage Monitoring and Management using Internet of things
IRJET-Garbage Monitoring and Management using Internet of thingsIRJET Journal
 
Hello, Dishwasher! The Looming Identity Crisis on the Internet of Things
Hello, Dishwasher! The Looming Identity Crisis on the Internet of ThingsHello, Dishwasher! The Looming Identity Crisis on the Internet of Things
Hello, Dishwasher! The Looming Identity Crisis on the Internet of ThingsCA Technologies
 
The 7 Principles of DevOps and Cloud Applications
The 7 Principles of DevOps and Cloud ApplicationsThe 7 Principles of DevOps and Cloud Applications
The 7 Principles of DevOps and Cloud ApplicationsSolarWinds
 

What's hot (20)

Neev Hackathon 2013 - Augmented Reality - Team Jarvis
Neev Hackathon 2013 - Augmented Reality - Team JarvisNeev Hackathon 2013 - Augmented Reality - Team Jarvis
Neev Hackathon 2013 - Augmented Reality - Team Jarvis
 
Elevate Your Continuous Delivery Strategy Above the Rolling Clouds (Interconn...
Elevate Your Continuous Delivery Strategy Above the Rolling Clouds (Interconn...Elevate Your Continuous Delivery Strategy Above the Rolling Clouds (Interconn...
Elevate Your Continuous Delivery Strategy Above the Rolling Clouds (Interconn...
 
Neev Hackathon 2013 - Augmented Reality - Remoteless Car
Neev Hackathon 2013 - Augmented Reality - Remoteless CarNeev Hackathon 2013 - Augmented Reality - Remoteless Car
Neev Hackathon 2013 - Augmented Reality - Remoteless Car
 
Rapid Application Development using FOSS
Rapid Application Development using FOSSRapid Application Development using FOSS
Rapid Application Development using FOSS
 
Enterprise Digital Transformation using APIs and Apps
Enterprise Digital Transformation using APIs and AppsEnterprise Digital Transformation using APIs and Apps
Enterprise Digital Transformation using APIs and Apps
 
Neev AngularJS Capabilities
Neev AngularJS CapabilitiesNeev AngularJS Capabilities
Neev AngularJS Capabilities
 
Why is RAD imperative for modern app development
Why is RAD imperative for modern app developmentWhy is RAD imperative for modern app development
Why is RAD imperative for modern app development
 
Neev Expertise in Spring and Hibernate
Neev Expertise in Spring and HibernateNeev Expertise in Spring and Hibernate
Neev Expertise in Spring and Hibernate
 
Docker & aPaaS: Enterprise Innovation and Trends for 2015
Docker & aPaaS: Enterprise Innovation and Trends for 2015Docker & aPaaS: Enterprise Innovation and Trends for 2015
Docker & aPaaS: Enterprise Innovation and Trends for 2015
 
T Bytes Agile & AI Operations
T Bytes Agile & AI OperationsT Bytes Agile & AI Operations
T Bytes Agile & AI Operations
 
University of Miami Briefing: DevOps Steer – an agile response to customer fe...
University of Miami Briefing: DevOps Steer – an agile response to customer fe...University of Miami Briefing: DevOps Steer – an agile response to customer fe...
University of Miami Briefing: DevOps Steer – an agile response to customer fe...
 
Dronahq one app platform 7.0
Dronahq   one app platform 7.0Dronahq   one app platform 7.0
Dronahq one app platform 7.0
 
Neev - JSON Angular Magento
Neev - JSON Angular MagentoNeev - JSON Angular Magento
Neev - JSON Angular Magento
 
Appium tips & Inneractive integration
Appium tips & Inneractive integrationAppium tips & Inneractive integration
Appium tips & Inneractive integration
 
Accelerating Digital Transformation With API Lifecycle & Test Automation
Accelerating Digital Transformation With API Lifecycle & Test AutomationAccelerating Digital Transformation With API Lifecycle & Test Automation
Accelerating Digital Transformation With API Lifecycle & Test Automation
 
2014 10 23 Twin Cities User Group Presentation
2014 10 23 Twin Cities User Group Presentation2014 10 23 Twin Cities User Group Presentation
2014 10 23 Twin Cities User Group Presentation
 
Headless browser a stepping stone towards developing smarter web applicatio...
Headless browser   a stepping stone towards developing smarter web applicatio...Headless browser   a stepping stone towards developing smarter web applicatio...
Headless browser a stepping stone towards developing smarter web applicatio...
 
IRJET-Garbage Monitoring and Management using Internet of things
IRJET-Garbage Monitoring and Management using Internet of thingsIRJET-Garbage Monitoring and Management using Internet of things
IRJET-Garbage Monitoring and Management using Internet of things
 
Hello, Dishwasher! The Looming Identity Crisis on the Internet of Things
Hello, Dishwasher! The Looming Identity Crisis on the Internet of ThingsHello, Dishwasher! The Looming Identity Crisis on the Internet of Things
Hello, Dishwasher! The Looming Identity Crisis on the Internet of Things
 
The 7 Principles of DevOps and Cloud Applications
The 7 Principles of DevOps and Cloud ApplicationsThe 7 Principles of DevOps and Cloud Applications
The 7 Principles of DevOps and Cloud Applications
 

Viewers also liked

ActiveRecord Validations, Season 2
ActiveRecord Validations, Season 2ActiveRecord Validations, Season 2
ActiveRecord Validations, Season 2RORLAB
 
ActiveRecord Query Interface (1), Season 1
ActiveRecord Query Interface (1), Season 1ActiveRecord Query Interface (1), Season 1
ActiveRecord Query Interface (1), Season 1RORLAB
 
Make your app idea a reality with Ruby On Rails
Make your app idea a reality with Ruby On RailsMake your app idea a reality with Ruby On Rails
Make your app idea a reality with Ruby On RailsNataly Tkachuk
 
Bmb Group10 Neevherbalsoap(4)
Bmb Group10 Neevherbalsoap(4)Bmb Group10 Neevherbalsoap(4)
Bmb Group10 Neevherbalsoap(4)Anshat Singhal
 
ActiveWarehouse/ETL - BI & DW for Ruby/Rails
ActiveWarehouse/ETL - BI & DW for Ruby/RailsActiveWarehouse/ETL - BI & DW for Ruby/Rails
ActiveWarehouse/ETL - BI & DW for Ruby/RailsPaul Gallagher
 
6 reasons Jubilee could be a Rubyist's new best friend
6 reasons Jubilee could be a Rubyist's new best friend6 reasons Jubilee could be a Rubyist's new best friend
6 reasons Jubilee could be a Rubyist's new best friendForrest Chang
 
Performance Optimization of Rails Applications
Performance Optimization of Rails ApplicationsPerformance Optimization of Rails Applications
Performance Optimization of Rails ApplicationsSerge Smetana
 
Introduction to Ruby on Rails
Introduction to Ruby on RailsIntroduction to Ruby on Rails
Introduction to Ruby on RailsAgnieszka Figiel
 
Distributed Ruby and Rails
Distributed Ruby and RailsDistributed Ruby and Rails
Distributed Ruby and RailsWen-Tien Chang
 
From a monolithic Ruby on Rails app to the JVM
From a monolithic  Ruby on Rails app  to the JVMFrom a monolithic  Ruby on Rails app  to the JVM
From a monolithic Ruby on Rails app to the JVMPhil Calçado
 
Making Social Entrepreneurship Trendy
Making Social Entrepreneurship TrendyMaking Social Entrepreneurship Trendy
Making Social Entrepreneurship TrendyAnurag Jain
 
Ruby On Rails Introduction
Ruby On Rails IntroductionRuby On Rails Introduction
Ruby On Rails IntroductionThomas Fuchs
 
Design in Tech Report 2017
Design in Tech Report 2017Design in Tech Report 2017
Design in Tech Report 2017John Maeda
 

Viewers also liked (16)

ActiveRecord Validations, Season 2
ActiveRecord Validations, Season 2ActiveRecord Validations, Season 2
ActiveRecord Validations, Season 2
 
ActiveRecord Query Interface (1), Season 1
ActiveRecord Query Interface (1), Season 1ActiveRecord Query Interface (1), Season 1
ActiveRecord Query Interface (1), Season 1
 
Make your app idea a reality with Ruby On Rails
Make your app idea a reality with Ruby On RailsMake your app idea a reality with Ruby On Rails
Make your app idea a reality with Ruby On Rails
 
Bmb Group10 Neevherbalsoap(4)
Bmb Group10 Neevherbalsoap(4)Bmb Group10 Neevherbalsoap(4)
Bmb Group10 Neevherbalsoap(4)
 
ActiveWarehouse/ETL - BI & DW for Ruby/Rails
ActiveWarehouse/ETL - BI & DW for Ruby/RailsActiveWarehouse/ETL - BI & DW for Ruby/Rails
ActiveWarehouse/ETL - BI & DW for Ruby/Rails
 
Rails Performance
Rails PerformanceRails Performance
Rails Performance
 
6 reasons Jubilee could be a Rubyist's new best friend
6 reasons Jubilee could be a Rubyist's new best friend6 reasons Jubilee could be a Rubyist's new best friend
6 reasons Jubilee could be a Rubyist's new best friend
 
Performance Optimization of Rails Applications
Performance Optimization of Rails ApplicationsPerformance Optimization of Rails Applications
Performance Optimization of Rails Applications
 
Introduction to Ruby on Rails
Introduction to Ruby on RailsIntroduction to Ruby on Rails
Introduction to Ruby on Rails
 
Ruby on Rails
Ruby on RailsRuby on Rails
Ruby on Rails
 
Distributed Ruby and Rails
Distributed Ruby and RailsDistributed Ruby and Rails
Distributed Ruby and Rails
 
Ruby Beyond Rails
Ruby Beyond RailsRuby Beyond Rails
Ruby Beyond Rails
 
From a monolithic Ruby on Rails app to the JVM
From a monolithic  Ruby on Rails app  to the JVMFrom a monolithic  Ruby on Rails app  to the JVM
From a monolithic Ruby on Rails app to the JVM
 
Making Social Entrepreneurship Trendy
Making Social Entrepreneurship TrendyMaking Social Entrepreneurship Trendy
Making Social Entrepreneurship Trendy
 
Ruby On Rails Introduction
Ruby On Rails IntroductionRuby On Rails Introduction
Ruby On Rails Introduction
 
Design in Tech Report 2017
Design in Tech Report 2017Design in Tech Report 2017
Design in Tech Report 2017
 

Similar to Neev Expertise in Ruby on Rails (RoR)

Ruby on Rails Specialists - TkXel
Ruby on Rails Specialists - TkXelRuby on Rails Specialists - TkXel
Ruby on Rails Specialists - TkXelTkXel
 
Neev Competencies in SaaS-based Development
Neev Competencies in SaaS-based DevelopmentNeev Competencies in SaaS-based Development
Neev Competencies in SaaS-based DevelopmentNeev Technologies
 
The_Story_of_HavenOndemand_External
The_Story_of_HavenOndemand_ExternalThe_Story_of_HavenOndemand_External
The_Story_of_HavenOndemand_ExternalFernando Lucini
 
The Story of HPE Haven OnDemand
The Story of HPE Haven OnDemandThe Story of HPE Haven OnDemand
The Story of HPE Haven OnDemandAlon Mei-raz
 
AshokaHub - A cloud – based social networking platform using Ruby on Rails
AshokaHub - A cloud – based social networking platform using Ruby on RailsAshokaHub - A cloud – based social networking platform using Ruby on Rails
AshokaHub - A cloud – based social networking platform using Ruby on RailsNeev Technologies
 
DevOps Model: What is DevOps and Its Benefits
DevOps Model: What is DevOps and Its BenefitsDevOps Model: What is DevOps and Its Benefits
DevOps Model: What is DevOps and Its BenefitsDashTechnologiesInc
 
Mainstream development presentation
Mainstream development presentationMainstream development presentation
Mainstream development presentationAnna Vyrostak
 
Hybrid Development Webinar - English
Hybrid Development Webinar - EnglishHybrid Development Webinar - English
Hybrid Development Webinar - EnglishCollabNet
 
Sfd labs service offerings
Sfd labs service offeringsSfd labs service offerings
Sfd labs service offeringssfdlabs
 
Nascenia | The Leading Ruby on Rails Development Company in Bangladesh
Nascenia | The Leading Ruby on Rails Development Company in BangladeshNascenia | The Leading Ruby on Rails Development Company in Bangladesh
Nascenia | The Leading Ruby on Rails Development Company in BangladeshFatema Tuz Zohra
 
10 stages of mobile app development process 2022
10 stages of mobile app development process 202210 stages of mobile app development process 2022
10 stages of mobile app development process 2022SynapseIndia
 
Android Application Engineering Presentation
Android Application Engineering PresentationAndroid Application Engineering Presentation
Android Application Engineering Presentation19btc037
 
Processus de Développement des Apps Mobiles
Processus de Développement des Apps MobilesProcessus de Développement des Apps Mobiles
Processus de Développement des Apps MobilesYounesAbderrahmane
 
Near east university
Near east universityNear east university
Near east universityDerrickDusabe
 

Similar to Neev Expertise in Ruby on Rails (RoR) (20)

Introducing Lemberg
Introducing LembergIntroducing Lemberg
Introducing Lemberg
 
Android @ Neev
Android @ NeevAndroid @ Neev
Android @ Neev
 
Ruby on Rails Specialists - TkXel
Ruby on Rails Specialists - TkXelRuby on Rails Specialists - TkXel
Ruby on Rails Specialists - TkXel
 
Neev Competencies in SaaS-based Development
Neev Competencies in SaaS-based DevelopmentNeev Competencies in SaaS-based Development
Neev Competencies in SaaS-based Development
 
The_Story_of_HavenOndemand_External
The_Story_of_HavenOndemand_ExternalThe_Story_of_HavenOndemand_External
The_Story_of_HavenOndemand_External
 
The Story of HPE Haven OnDemand
The Story of HPE Haven OnDemandThe Story of HPE Haven OnDemand
The Story of HPE Haven OnDemand
 
Maruti gollapudi cv
Maruti gollapudi cvMaruti gollapudi cv
Maruti gollapudi cv
 
AshokaHub - A cloud – based social networking platform using Ruby on Rails
AshokaHub - A cloud – based social networking platform using Ruby on RailsAshokaHub - A cloud – based social networking platform using Ruby on Rails
AshokaHub - A cloud – based social networking platform using Ruby on Rails
 
BUDDY White Paper
BUDDY White PaperBUDDY White Paper
BUDDY White Paper
 
DevOps Model: What is DevOps and Its Benefits
DevOps Model: What is DevOps and Its BenefitsDevOps Model: What is DevOps and Its Benefits
DevOps Model: What is DevOps and Its Benefits
 
Mainstream development presentation
Mainstream development presentationMainstream development presentation
Mainstream development presentation
 
Hybrid Development Webinar - English
Hybrid Development Webinar - EnglishHybrid Development Webinar - English
Hybrid Development Webinar - English
 
Sfd labs service offerings
Sfd labs service offeringsSfd labs service offerings
Sfd labs service offerings
 
Nascenia | The Leading Ruby on Rails Development Company in Bangladesh
Nascenia | The Leading Ruby on Rails Development Company in BangladeshNascenia | The Leading Ruby on Rails Development Company in Bangladesh
Nascenia | The Leading Ruby on Rails Development Company in Bangladesh
 
10 stages of mobile app development process 2022
10 stages of mobile app development process 202210 stages of mobile app development process 2022
10 stages of mobile app development process 2022
 
Neev corporate ppt
Neev corporate pptNeev corporate ppt
Neev corporate ppt
 
Android Application Engineering Presentation
Android Application Engineering PresentationAndroid Application Engineering Presentation
Android Application Engineering Presentation
 
Processus de Développement des Apps Mobiles
Processus de Développement des Apps MobilesProcessus de Développement des Apps Mobiles
Processus de Développement des Apps Mobiles
 
.Net @ Neev
.Net @ Neev.Net @ Neev
.Net @ Neev
 
Near east university
Near east universityNear east university
Near east university
 

More from Neev Technologies

Razorfish India (Neev) Corporate Profile
Razorfish India (Neev) Corporate ProfileRazorfish India (Neev) Corporate Profile
Razorfish India (Neev) Corporate ProfileNeev Technologies
 
Adobe Experience Manager (Adobe CQ) Capabilities and Experience @ Neev
Adobe Experience Manager (Adobe CQ) Capabilities and Experience @ NeevAdobe Experience Manager (Adobe CQ) Capabilities and Experience @ Neev
Adobe Experience Manager (Adobe CQ) Capabilities and Experience @ NeevNeev Technologies
 
Hybris Hackathon - Split Payments in Hybris
Hybris Hackathon - Split Payments in HybrisHybris Hackathon - Split Payments in Hybris
Hybris Hackathon - Split Payments in HybrisNeev Technologies
 
Hybris Hackathon - Data Modeling
Hybris Hackathon - Data ModelingHybris Hackathon - Data Modeling
Hybris Hackathon - Data ModelingNeev Technologies
 
RazorfishNeev Engagement Process
RazorfishNeev Engagement ProcessRazorfishNeev Engagement Process
RazorfishNeev Engagement ProcessNeev Technologies
 
Building A Jewelry e-store - Now, sell your jewelry to the world!
Building A Jewelry e-store - Now, sell your jewelry to the world!Building A Jewelry e-store - Now, sell your jewelry to the world!
Building A Jewelry e-store - Now, sell your jewelry to the world!Neev Technologies
 
How to add Custom Font to your iOS-based App?
How to add Custom Font to your iOS-based App?How to add Custom Font to your iOS-based App?
How to add Custom Font to your iOS-based App?Neev Technologies
 
Our Experience on Google Map Integration with Apps
Our Experience on Google Map Integration with AppsOur Experience on Google Map Integration with Apps
Our Experience on Google Map Integration with AppsNeev Technologies
 
Neev CakePHP Managed Services Offerings
Neev CakePHP Managed Services OfferingsNeev CakePHP Managed Services Offerings
Neev CakePHP Managed Services OfferingsNeev Technologies
 
Mobile Responsive Design @ Neev
Mobile Responsive Design @ NeevMobile Responsive Design @ Neev
Mobile Responsive Design @ NeevNeev Technologies
 
Business Intelligence Capabilities @ Neev
Business Intelligence Capabilities @ NeevBusiness Intelligence Capabilities @ Neev
Business Intelligence Capabilities @ NeevNeev Technologies
 
Neev Conversion Strategy Capabilities
Neev Conversion Strategy CapabilitiesNeev Conversion Strategy Capabilities
Neev Conversion Strategy CapabilitiesNeev Technologies
 
A Digital Mirror for Luxury Jewelry Stores
A Digital Mirror for Luxury Jewelry StoresA Digital Mirror for Luxury Jewelry Stores
A Digital Mirror for Luxury Jewelry StoresNeev Technologies
 
Neev Open Source Contributions
Neev Open Source ContributionsNeev Open Source Contributions
Neev Open Source ContributionsNeev Technologies
 
Native Mobile Platforms vs Phonegap – A Comparison
Native Mobile Platforms vs Phonegap – A ComparisonNative Mobile Platforms vs Phonegap – A Comparison
Native Mobile Platforms vs Phonegap – A ComparisonNeev Technologies
 
Test Automation - Presented by Nagarajan, Architect @ TechCafe-2014
Test Automation - Presented by Nagarajan, Architect @ TechCafe-2014Test Automation - Presented by Nagarajan, Architect @ TechCafe-2014
Test Automation - Presented by Nagarajan, Architect @ TechCafe-2014Neev Technologies
 

More from Neev Technologies (20)

Razorfish India (Neev) Corporate Profile
Razorfish India (Neev) Corporate ProfileRazorfish India (Neev) Corporate Profile
Razorfish India (Neev) Corporate Profile
 
Adobe Experience Manager (Adobe CQ) Capabilities and Experience @ Neev
Adobe Experience Manager (Adobe CQ) Capabilities and Experience @ NeevAdobe Experience Manager (Adobe CQ) Capabilities and Experience @ Neev
Adobe Experience Manager (Adobe CQ) Capabilities and Experience @ Neev
 
Hybris Hackathon - Split Payments in Hybris
Hybris Hackathon - Split Payments in HybrisHybris Hackathon - Split Payments in Hybris
Hybris Hackathon - Split Payments in Hybris
 
Hybris Hackathon - Data Modeling
Hybris Hackathon - Data ModelingHybris Hackathon - Data Modeling
Hybris Hackathon - Data Modeling
 
RazorfishNeev Engagement Process
RazorfishNeev Engagement ProcessRazorfishNeev Engagement Process
RazorfishNeev Engagement Process
 
Gameathon @ Neev
Gameathon @ NeevGameathon @ Neev
Gameathon @ Neev
 
Building A Jewelry e-store - Now, sell your jewelry to the world!
Building A Jewelry e-store - Now, sell your jewelry to the world!Building A Jewelry e-store - Now, sell your jewelry to the world!
Building A Jewelry e-store - Now, sell your jewelry to the world!
 
Neev Load Testing Services
Neev Load Testing ServicesNeev Load Testing Services
Neev Load Testing Services
 
How to add Custom Font to your iOS-based App?
How to add Custom Font to your iOS-based App?How to add Custom Font to your iOS-based App?
How to add Custom Font to your iOS-based App?
 
Our Experience on Google Map Integration with Apps
Our Experience on Google Map Integration with AppsOur Experience on Google Map Integration with Apps
Our Experience on Google Map Integration with Apps
 
Drupal Capabilities @ Neev
Drupal Capabilities @ NeevDrupal Capabilities @ Neev
Drupal Capabilities @ Neev
 
Neev CakePHP Managed Services Offerings
Neev CakePHP Managed Services OfferingsNeev CakePHP Managed Services Offerings
Neev CakePHP Managed Services Offerings
 
Mobile Responsive Design @ Neev
Mobile Responsive Design @ NeevMobile Responsive Design @ Neev
Mobile Responsive Design @ Neev
 
Business Intelligence Capabilities @ Neev
Business Intelligence Capabilities @ NeevBusiness Intelligence Capabilities @ Neev
Business Intelligence Capabilities @ Neev
 
Neev Conversion Strategy Capabilities
Neev Conversion Strategy CapabilitiesNeev Conversion Strategy Capabilities
Neev Conversion Strategy Capabilities
 
RazorfishNeev - An Overview
RazorfishNeev - An OverviewRazorfishNeev - An Overview
RazorfishNeev - An Overview
 
A Digital Mirror for Luxury Jewelry Stores
A Digital Mirror for Luxury Jewelry StoresA Digital Mirror for Luxury Jewelry Stores
A Digital Mirror for Luxury Jewelry Stores
 
Neev Open Source Contributions
Neev Open Source ContributionsNeev Open Source Contributions
Neev Open Source Contributions
 
Native Mobile Platforms vs Phonegap – A Comparison
Native Mobile Platforms vs Phonegap – A ComparisonNative Mobile Platforms vs Phonegap – A Comparison
Native Mobile Platforms vs Phonegap – A Comparison
 
Test Automation - Presented by Nagarajan, Architect @ TechCafe-2014
Test Automation - Presented by Nagarajan, Architect @ TechCafe-2014Test Automation - Presented by Nagarajan, Architect @ TechCafe-2014
Test Automation - Presented by Nagarajan, Architect @ TechCafe-2014
 

Recently uploaded

Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 

Recently uploaded (20)

Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 

Neev Expertise in Ruby on Rails (RoR)

  • 1. Neev Expertise in Ruby on Rails (RoR)
  • 2. About Neev Magento Hybris Commerce SaaS Applications Adobe Marketing Cloud Custom Development Key Company Highlights 300+ 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 Hybris and Adobe CQ centers of Excellence Offices at Bangalore, Gurgaon, Pune, Mumbai Member of NASSCOM Mobile Cloud iOS Android PhoneGap HTML5 Apps Web AWS Rackspace Joyent Heroku Google Cloud Platform Digital Marketing, CRM, Analytics (Omni-Channel) User Interface Design and User Experience Design Performance Consulting Practices Quality Assurance & Testing Outsourced Product Development Click here to know more about us
  • 3. Ruby on Rails – An Overview • Ruby on Rails ( RoR ) is a breakthrough Open Source application development framework in Ruby which can produce powerful web applications extremely fast. • It was initially released in the year 2005. • Applications built using Rails automatically inherit the best practices concerning security, performance and stability since they’re well baked into the framework. • It is the preferred web application development framework for entrepreneurs who want to turn their big ideas into beautiful products and enter the market in the shortest time possible. • Rails works great for Lean Startups because it fits perfectly with Agile development resulting in short product development cycles. • Biggies like Twitter, GitHub, Basecamp, YellowPages and Shopify use Rails. • If you want to build a web application or an API service for your mobile apps which follows the best practices and still saves a lot of development time, Rails is the go-to choice.
  • 4. Reusable Rails API – Responsive UI
  • 5. Neev RoR Advantage • Neev has helped many software companies and start-ups deliver applications faster and at a lower cost. • Flexibility in the size of allocated Ruby development team (Access to a pool of Rails developers and QA engineers). • Ability to setup a team from 1 resource to 20 resources - flexible sourcing model – can allocate resources for 3 months to 12 months or longer term. • Deep expertise in Ruby on Rails, as well as experience in utilizing Git and other tools to accelerate RoR development. • Mature software development life-cycle and QA procedures - a proven, phased, scalable, and meticulously documented approach to accelerate product delivery. • Extensive experience across a variety of industries, including social networking, broadcasting/media, online education, marketing/advertising, and more. • Focus on Ruby software product engineering - understanding the difference between software product development and an IT project delivery. • Flexible execution models tailored to your needs – onsite/offshore/blended.
  • 6. RoR Application Development @ Neev – Best Practices Here are some of the best practices that the team follows to ensure we ship only quality products: • Test Driven Development (TDD): o TDD is way of life for the Rails team. o The team uses Rspec to make the code more maintainable, robust and bug free. o We also use tools Iike Spork and Watchr during development. • Continuous Integration: o Use of Teamcity CI server which helps us prevent integration problems. o We use Git for version control which makes sure the codebase is healthy at all points and any version is fit for production deployment. • Cloud best practices: o Building applications on the Cloud for a long time now o We can help you make the right decisions to make the best use of the Cloud at minimum cost. o Products designed keeping in mind the environment it will run on.
  • 7. RoR Application Development @ Neev – Best Practices (Contd…) • Code Metrics and Performance benchmarks: o Measuring quality of our code provides developers better insights into the code . o By taking advantage of code metrics, developers can understand which types and/or methods should be reworked or more thoroughly tested. o Development teams can identify potential risks, understand the current state of a project, and track progress during software development. o Rubocop, rails_best_practices, metric_fu,mini_profiler and brakeman - We use these tools to benchmark the page loads and optimize them to the fullest. • Project Management Tools: o Agile project management tools like pivotal tracker & Redmine used to track and manage our agile projects and ensure delivery in an efficient and easy-to-manage way. o Scrum practices rigorously followed.
  • 8. Services offered on RoR • Product development life cycle services • Porting applications to RoR • Application architecture re-design or improvement • Social Media Integration • RoR Installation/ Upgrades • RoR Application Support and Maintenance • RoR performance tuning and scaling • SaaS-ification – SaaS-based development • Cross-browser Support • RESTful APIs
  • 9. RoR Solutions Delivered to our Clients • Social Networking Platform • eCommerce application • Ads, Media Streaming and Entertainment • Online project management, helpdesks, bugs/issue tracking • SaaS Solutions • Universal Wellness Application • Mobile Applications – B2C • Content management systems • Learning Management Systems
  • 10. Case Study 1 : Ashoka Hub .. (1) About Ashoka: Ashoka is the global association of the world’s leading social entrepreneurs. Ashoka fellows are characterized by their innovative solutions to social problems and the potential to change the society. Business Challenge: The challenge was to create a platform where the social entrepreneurs interact among themselves to share their needs and offers . Solution: A Cloud-based web application was built using RoR to provide a social hub for the social entrepreneurs to interact and benefit. Neev Approach: Neev has developed the RoR application, which is hosted on Heroku platform available for all social entrepreneurs. The whole application was built in less than 4 months on an agile methodology. As the social entrepreneurs are from across the world the application is multilingual and supports 12 languages to start with. Read more here.
  • 11. Case Study 1 : Ashoka Hub .. (2)
  • 12. Case Study 2: ArtBee … (1) About Artbee: Artbee is a network of leading and most influential contemporary galleries and a platform for online art auctions. It provides great virtual art shows from around the world and provides an easy way to purchase and sell through its large network of collectors, dealers, galleries and museums. Business Challenge: Artbee is a platform where a large variety of arts and artists are exhibited and transacted. Collection of data, search on it and handling purchases / selling is always a challenge for users. Solution: Each user has his/her own dashboard and other customized parameters, which were to be maintained with notifications. Here user can search for people and galleries, can auction / buy arts, have his/her own personalized dashboard. User also had capability to search by location. The same application was built on iPhone as well. Neev Approach: Neev developed an application which can list down all the exhibitions / galleries / artists in a manageable way (website as well as iPhone app). Now Artbee users can auction / buy or exhibit their art-works easily. Neev also developed an admin interface for Artbee officials to supervise the content on website. Read more here.
  • 13. Case Study 2: ArtBee … (2)
  • 14. Case Study 3: DUPLAYS … (1) About DUPLAYS: DUPLAYS is the largest provider of sports leagues and events in UAE. It organizes social, recreational and competitive sport leagues and events for men and women. Business Challenge: The website is a single point of contact for all sport registration, communication, scheduling and to discover new sport opportunities. Connecting users from different nationalities, socio-economic backgrounds and cultures on a very intuitive platform. Solution: Neev solution was based on Social networking sites like Facebook, Twitter, integration of blog on Wordpress and public Forums. Neev Approach: Neev built the application in such a way that users can connect their account with their Facebook account; which allows users to publish their actions on the site, like registration to some league or event on their Facebook profile. A blog page publishes blogs related to upcoming leagues and events and also publish RSS feeds which users subscribe to. It also has an admin tool which allows overall control on Email campaigning, leagues, sports, events etc. Read more here.
  • 15. Case Study 3: DUPLAYS … (2)
  • 16. Case Study 4: Knewcleus … (1) About Knewcleus: Knewcleus, previously known as ’Edunest’, provides an education management software that helps maximise students' potential. This helps schools improve academic performance and comply with respective education boards. Business Challenge: Connecting teachers, students and parents altogether on a single platform with a very intuitive user interface, was the need. The site also had to generate reports, charts and graphs to show child's progress and recommend videos for improvements. Solution: The solution provided schools their own copy of the application by giving subdomains in Knewcleus. All the authorization of maintaining data was done by a separate admin module. Faculties were allowed to maintain profile, class data, student progress reports, analyse progress with charts and graphs and allowed to communicate any student and their parents. Neev’s approach: The approach was based on AJAX and jQuery to build a rich interface and HiCharts to build charts and graphs. This also used Youtube API to generate video recommendations based on youtube tag search. Used PDF generation plugin so that report could be exported in a PDF format. Read more here.
  • 17. Case Study 4: Knewcleus… (2)
  • 18. Case Study 5: Attend By Video … (1) About Attend By Video: ABV is first of its kind of initiative that enables real-life-like knowledge exchange using audio/video/and file-sharing capabilities, between people in any area of life with utmost ease and in a mutually rewarding manner. Business Challenge: The system’s target audience includes people who have minimal knowledge of information technology. The challenge was to have a stable and reliable audio/video/sharing interface that could work even on a slow connection and at the same time have a very intuitive interface. Solution: Neev made use of Webex APIs and user feedback along with jQuery and AJAX. Neev Approach: Neev leveraged features provided by the APIs of Webex to provide a user interface for sharing audio/videos/files. Through the portal, user can schedule, conduct, join and record the session for future references. The system was built on the user feedback to have an intuitive UI which everyone can use. Read more here.
  • 19. Case Study 5: Attend By Video … (2)
  • 20. Case Study 6: US-based Employment Solution Provider (1) About Client: The client is a US-based employment solution provider bridging talent gaps through innovative cloud technology solutions. It enables Governments, job seekers, military personnel, veterans, employers, industry, educators and students collaborate on a common platform. Business Challenge: The military personnel and war veterans found it tough to find civilian jobs. The client required an innovative solution to help these military personnel and veterans find a job in the civilian world. They were also looking to move to the cloud. Solution: Neev built a web-application called ‘Resume Builder’ that allows job seekers to effortlessly build their resumes. The application maps military job codes to skillsets in the civilian jobs and also suggests suitable jobs to military personnel. The resume builder automatically builds resumes in a specified format in the background by capturing information entered by the job seekers. The application also enables job seekers to dynamically update their resumes, print their resumes and to download them in a variety of formats including word document and PDF. Neev Approach: A deployment hosting service provider, Engine Yard was created on top of the AWS platform to deploy the application on cloud. Neev also migrated the legacy client server code to the AWS cloud platform helping the client save costs. Neev developed a module for user evaluation called STEM that is responsible for giving suggestions based on the inputs. Read more here.
  • 21. Case Study 6: US-based Employment Solution Provider (2)
  • 22. Case Study 7: Winedrip (1) About Winedrip: Winedrip, a New York based company, is an information gathering website for wines. Winedrip believes that communicating with the audience when and where it matters most creates loyal customers and channel for amazing service. Business Challenge: Windedrip approached Neev Technologies with an idea to launch an SMS-based mobile marketing application using a popular concept called “short code” for its customers.The application was to be designed as a means of gathering information based on a set of questions using which the customers of Windedrip could get a better understanding of their end customers. Solution: The application was integrated such that the messages are scanned before sending. There was a strong focus on UI owing to a demand for high quality. Any customer can send an SMS to a short code for the subscription of a program associated with the key word. The short code is followed by a series of questions to get some information about the customer. The application was designed to generate reports from time-to-time to measure the effectiveness of the campaigns. Neev’s approach: Neev made use of Agile methodology to handle changing project requirements reduced the cost, improved the quality and added the advantage of accepting change requests at any point of time. Neev also extends support and maintenance services to this application. Read more here.
  • 23. Case Study 7: Winedrip (2)
  • 24. Case Study 8: Focus Direct (1) About Focus Direct: Focus Direct Management Consultants is a Dubai-based management consultancy specializing in recruitment in niche market segments. Since being founded in 1999, they have successfully earned themselves a premium position in domestic as well as regional markets. Business Challenge: Focus Direct Management Consultants is a Dubai-based management consultancy specializing in recruitment in niche market segments. Since being founded in 1999, they have successfully earned themselves a premium position in domestic as well as regional markets Solution: The application provides a fast and efficient search mechanism to search through thousands of job records and resumes. To enable steadfast communication between the Admin and Regular users, a secure mailing system has also been incorporated. Neev’s Approach: Using the JavaScript and HTML5-based system, job seekers can post and update their profiles in an intuitive manner while recruiters can search records, view profiles and even, schedule interviews with prospective candidates. The system allows researchers to conduct surveys and automatically generate reports from the available data. The system provides consultants insights like number of job seekers and recruiters who register on the system each day, and information on industries and recruiters who seek and attract the maximum number of job seekers. Read more here.
  • 25. Case Study 8: Focus Direct (2)
  • 26. Case Study 9: Elighted (1) About Elighted: Elighted is a self-funded web-based startup launched in January 2013 by two ambitious entrepreneurs in the USA. Business Challenge: Elighted wanted to build a website and a web-based tool that would allow a user to share content from a particular website with any other user around the world.They also wanted to categorize and share this content with other users. The client also wanted to design a toolbar, to which the links could be added and had to work across a number of websites. Solution: Neev was involved not only in the product design, development and testing but also the maintenance of the servers. It was also the first time a deployment automation tool was used at Neev. Neev’s Approach: The Application was developed entirely in Ruby on Rails (RoR). jQuery was used for implementing the toolbar and highlighting. A heat map was designed to color code the content on a page in red, orange and yellow representing the number of people ‘elighting’ a particular content, red being the highest. Green was used for content that was to be shared. The search feature where a person could search through highlighted text was designed using the elastic search module in AWS. Read more here.
  • 27. Case Study 9: Elighted (2)
  • 28. Project Management Tools Redmine Jira/Trac Deployment Tools Jenkins Emma/Cobertura QA Tools Selenium Jmock Knowledge Capture Tools Neev Hub QA to Staging to Production environments Daily Stand-ups Project Methodology
  • 29. In Summary  Ruby on Rails (RoR) is a platform of choice for emerging technology firms in eCommerce, Cloud, e-Business and mobile space.  Neev is a leading provider of technology services in the emerging technology space and has developed a strong competency and resource pool with RoR skills.  Neev also offers its RoR development services through turn-key projects or Outsourced Product Development platforms.  Neev can help setup teams of 1 to 20 resources for a duration of 3 months to 12 months through a dedicated team model.
  • 30. The Neev Edge • 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
  • 33. Neev Information Technologies Pvt. Ltd. sales@neevtech.com India - Bangalore The Estate, # 121,6th Floor, Dickenson Road Bangalore-560042 Phone :+91 80 25594416 India - Pune Office No. 4 & 5, 2nd floor, L-Square, Plot No. 8, Sanghvi Nagar, Aundh, Pune - 411007. Phone :+91 20 64103338 For more info on our offerings, visit www.neevtech.com