SlideShare a Scribd company logo
1 of 20
Neev Offerings in Java and Java
Technologies
About Neev
Web

Mobile

Magento eCommerce
SaaS Applications
Video Streaming Portals

Rich Internet Apps
Custom Development

iPhone
Android
Windows Phone 7
HTML5 Apps

Cloud
AWS Consulting Partner
Rackspace
Joyent
Heroku
Google App Engine

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

Neev Technologies established
in Jan ’05
VC Funding in 2009 By Basil
Partners

User Interface Design and User Experience Design

Part of Publicis Groupe
Member of NASSCOM.

Performance Consulting Practices
Quality Assurance & Testing
Outsourced Product Development

Development Centers in
Bangalore and Pune.

Offices at Bangalore, USA,
Delhi, Pune, Singapore and
Stockholm.
Our Experience with Java and Java Technologies
•

Java and Java Technologies have been at the core of Neev implementations since inception.
Neev has worked with more than 70 B2C companies, ISVs, start-ups across Video streaming,
Healthcare, Media and Advertising and other domains on Rapid Application Development tools
like Groovy on Grails, Java.

•

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

•

Rich Clients used – JSF, Groovy on Grails, GWT, jQuery, ExtJS,HTML5, AngularJS, AJAX,
Node.JS,CSS,Flash, Twitter Bootstrap.

•

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

•

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, LinkedIn.

•

Cloud Computing and migration – Development for public clouds - AWS, Google Compute
Engine, cloud application monitoring, Rackspace.

•

Enterprise Integration Tools – Talend, MuleSoft, Spring integration.
Java Technology Competencies at a Glance
Competency Areas

Worked on

SDK
Maps
Analytics
Ad Integration
Testing
Database/Data Mgmt.
Build/Automation

1.5, 1.6, 1.7
Google Maps, Navteq Maps
Google Analytics
Openx Ad Server
JUnit, TestNG, HTTPUnit, Selenium RC,
Liquibase, Spring JDBC
Jenkins, ANT, Maven, Hudson, OpsChef
AppDynamics, New Relic
Apache Axis, Apache CXF,
Bouncycastle, JAAS
Sonar, Crucible, PMD, Checkstyle
Hibernate, iBatis

Performance monitoring
Web Service Framework
Security
Code Review Tool
Object Relational Mapping
Framework
JSON Marshalling
Logging component
Media

ffmpeg, xuggle, wowza media server, red5

Frameworks

GoG, Spring, Struts

Java JSON, Gson, Jackson
Log4J
The Neev Advantage
• Java technologies are widely accepted in the industry due to proven problemsolving capabilities.
• They are used in a variety of applications like enterprise Apps, web-based Apps,
APIs, integration and customization of CMS among a host of others.
• Java and Java technologies can be used in almost any B2C and B2B application.
• Neev has been using Java and Java technologies since inception to deliver

business solutions.
• We work on the latest release from Java – Java 7.
Services offered on Java
• Product development
• Porting applications to various Java frameworks
• Application architecture re-design or improvement
• Social Media Integration
• Java based product Installation/ Upgrades

• Application Support and Maintenance
• Application Performance tuning and scaling

• SaaS-ification
Agile Development Methodology at Neev
Extended Development Center Practices
• Full Support for your India Strategy

• Complete Life Cycle Support

Planning

• EDC Planning
• EDC Setup and Transition

• EDC Steady State Operations
• EDC Transfer options
•EDC Governance

Transfer

EDC

• Advantages
• Access to a rich and large pool of IT Skills
• Reducing costs and for making them variable
• Stretching the day through time-zone benefits:
helps in time-to-market; support etc.
• As a path to your captive setup

Steady
State Ops

Setup &
Transition
Case Study 1: Building a light-weight Video Streaming Portal
About the client: Apalya holds a monopoly in India in the mobile video streaming market.
Apalya’s white-label platform is used by telecom majors like Airtel, Vodafone for providing
mobile TV streaming services.
Business Challenge: Apalya wanted to create a new product myplex.tv (my own multiplex) and
position it as the “Next Gen Netflix of India”. It was meant to be a platform where various
content providers would upload their content which would then be transformed to a format
that would facilitate streaming.
Solution: Neev designed and built a scalable solution on top of Amazon cloud. With a webbased front-end and a mobile application for mobile access, this was a true web-mobile-cloud
integration. The solution provided cost savings with the help of cloud and also speeded up
video transcoding - launching new machines and doing transcoding in parallel whenever
computing power was needed for streaming. Video streaming was done using Wowza
streaming server and Amazon Cloudfront. The solution also integrated an Ad server.
Top Features and Challenges:
•Player integration - JW play
•Bookmarking movies and positions within movies
•Supporting secure streaming in multiple streaming formats with rights support
•Secure and resumable uploads to the cloud
Case Study 1: Building a light-weight Video Streaming Portal
Technology Stack:
•

Java / J2EE (Struts, Spring, Hibernate, JSP, JS/CSS)

•

AWS - EC2, S3, RDS, Auto-Scale, Cloud Front

•

Wowza Streaming Server

•

HTML5

•

JW Player
Case Study 2: A SaaS-based Distributed Sales Force Management App
About the Client: The client is a privately held company based in India. Its solutions are widely
used by large FMCG and financial companies in India to manage their distributed and indirect
sales force.
Business Challenge: FMCG, Telecom or Insurance businesses rely heavily on a distributed and
indirect sales force. Most team members are on pay-rolls of distributors or other entities in the
downstream supply chain. There was a need for a single highly configurable platform to
remotely control and manage the capacity and performance of sales teams.
Solution: Neev provided a SaaS based multi-tenancy solution using Groovy on Grails (GoG).
Neev’s implementation team utilized GoG plug-ins smartly to deliver a rich feature set while
expediting Go-to-Market by 40%. Plugins used included Internationalization Plugin, AWS
Elastic Cache Plugin, Spring Security 2.0 Plugin and Batch Job Plugin. 9 modules were
developed including Analytics which provided target and incentive recommendations and
performance segmentations. Highly configurable work-flow based approvals and access
controls were built in.
Top Features and Challenges:
• SaaS based multi-tenancy solution – multiple companies use the same code base
• Highly configurable work-flow based system with approvals and access controls built in
• Making the system work-flow based
Case Study 2: A SaaS-based Distributed Sales Force Management App
Technology Stack:
• Groovy on Grails (GOG)
• HTML, CSS, jQuery, Javascript
• Open Source plugins: Excel upload, Email integration, Blogging, Excel creation
• External Integrations: SMS gateways, Yammer, Fusion Charts
• Third Party Libraries: Yammer, Fusion charts, SMS Gateways, CAS, Jasper
• MySQL
Case Study 3: Building a Corporate Social Networking App
About the client: Started by Vivek Paul, Ex-vice chairman of Wipro’s software unit and a
founding member of TPG Growth, in the year 2008, KineticGlue Online Communities Pvt Ltd.,
is a Bangalore-based company. Kinetic Glue is used in L&T Infotech, Dell India, Yes Bank and
Oracle among others.
Business Challenge: The client required Neev to help create a social media platform for large
enterprises having a huge workforce. The social networking application also had to be a
responsive one with superior performance.
Solution: Neev’s scope of work involved development, quality assurance, release
management, infrastructure support and customer support. It carried out the enhancement
and maintenance of the application and provided inputs on usability best practices. Load
balancing architecture was implemented for the servers to ensure a highly scalable model.
Solution was delivered with a very fast time-to-market. Planned functional quality assurance
(QA) and testing activities were carried out.
Top Features and Challenges:
• The highly scalable nature of platform allows it to handle huge traffic. Allows integration
with other enterprise applications.
• Provides authorities control over a company’s social network through network and admin
controls and Provides multiple avenues of collaboration through browser, email, SMS and
mobile applications.
Case Study 3: Building a Corporate Social Networking App
Technology Stack:
• JAVA/J2EE
• STRUTS

• JDBC
• HIBERNATE
• TOMCAT
• MYSQL
• Amazon S3
In the News:
• http://yourstory.in/2013/08/vivek-paul-founded-kinetic-glue-gets-acquired-by-houstonbased-software-conglomerate-bmc-softwares/
• http://articles.economictimes.indiatimes.com/2010-07-30/news/27574683_1_kineticgluel-t-infotech-vivek-paul
Case Study 4: A Cloud-based Online Video Editing Platform and Marketplace
About the client: Tubifi is a privately held company headquartered in Burlington, MA, USA. The Tubifi
cloud-based video editing platform developed by Neev Technologies makes high quality video creation
a snap, at a fraction of the original cost.
Business Challenge: To develop a SaaS based video compiling and editing platform that can integrate
with video stock footage providers and bring together ad-consumers, stock footage vendors and adcreators. As a startup, the client priority was to design and develop a functional MVP (Minimum Viable
Product) to acquire investors, do a quick launch and gather a user base and then add more features.
Solution: The solution separated the video transcoding and stock footage download from the video
editor - Stock purchase requests were queued in Amazon SQS and executed in the back-end so that
downloads can be optimized for traffic and bandwidth usage, while the user need not be online. Neev
used a scrum-based Agile process to deliver a successful product in a relatively short time frame.
Top Features and Challenges:
• 2 Video & Audio tracks with additional voiceover tracks to support multiple clips.
• Open Marketplace for creating ads - Creative Personnel/agencies can create demo videos and share
with a select group.
• Automatic update of compositions once clips are purchased.
• Ability to export compositions as mp4 or FCP(final Cut Pro) format.
• Using watermarked, Low-resolution footage in compositions without downloading them.
• Automatic update of composition once clips are purchased.
Case Study 4: A Cloud-based Online Video Editing Platform and Marketplace
Technology Stack:
• Custom built application on Java
• Custom built video player on Flex
• CAS for Single Sign on
• MySQL DB
• Twistage for transcoding video clips
• Amazon Queuing Services (SQS)
• Jenkins for continuous integration
• Amazon Queuing Services (SQS) Jenkins for
continuous integration
In the News:
• http://www.businesswire.com/news/home/2
0130218005696/en/Tubifi-CollaborationFeatures-Accelerate-Video-Production-Cloud/
• http://www.prnewswire.com/newsreleases/tubifi-announces-availability-of-itson-line-video-creation-platform179497141.html
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-ofbreed 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
sales@neevtech.com

Neev Information Technologies Pvt. Ltd.

India - Bangalore

India - Pune

The Estate, # 121,6th Floor,

#13 L’Square, 3rd Floor

Dickenson Road

Parihar Chowk, Aundh,

Bangalore-560042

Pune – 411007.

Phone :+91 80 25594416

Phone : +91-64103338

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

More Related Content

More from 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 Application Performance Management Services
Neev Application Performance Management ServicesNeev Application Performance Management Services
Neev Application Performance Management ServicesNeev 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
 
That thing called Requirements - Presented by Mona Walia, Business Analyst @ ...
That thing called Requirements - Presented by Mona Walia, Business Analyst @ ...That thing called Requirements - Presented by Mona Walia, Business Analyst @ ...
That thing called Requirements - Presented by Mona Walia, Business Analyst @ ...Neev Technologies
 
Trendywalks - A Hybris-based eCommerce Store with Custom Features
Trendywalks - A Hybris-based eCommerce Store with Custom FeaturesTrendywalks - A Hybris-based eCommerce Store with Custom Features
Trendywalks - A Hybris-based eCommerce Store with Custom FeaturesNeev Technologies
 
Neev Python Django Competencies
Neev Python Django CompetenciesNeev Python Django Competencies
Neev Python Django CompetenciesNeev Technologies
 

More from Neev Technologies (20)

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
 
Neev Application Performance Management Services
Neev Application Performance Management ServicesNeev Application Performance Management Services
Neev Application Performance Management Services
 
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
 
Neev AngularJS Capabilities
Neev AngularJS CapabilitiesNeev AngularJS Capabilities
Neev AngularJS Capabilities
 
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
 
That thing called Requirements - Presented by Mona Walia, Business Analyst @ ...
That thing called Requirements - Presented by Mona Walia, Business Analyst @ ...That thing called Requirements - Presented by Mona Walia, Business Analyst @ ...
That thing called Requirements - Presented by Mona Walia, Business Analyst @ ...
 
Hybris @ Neev
Hybris @ NeevHybris @ Neev
Hybris @ Neev
 
Trendywalks - A Hybris-based eCommerce Store with Custom Features
Trendywalks - A Hybris-based eCommerce Store with Custom FeaturesTrendywalks - A Hybris-based eCommerce Store with Custom Features
Trendywalks - A Hybris-based eCommerce Store with Custom Features
 
Neev Python Django Competencies
Neev Python Django CompetenciesNeev Python Django Competencies
Neev Python Django Competencies
 
Phonegap - An Overview
Phonegap - An OverviewPhonegap - An Overview
Phonegap - An Overview
 

Recently uploaded

Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 

Recently uploaded (20)

Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 

Neev Competencies in Java & Java technologies

  • 1. Neev Offerings in Java and Java Technologies
  • 2. About Neev Web Mobile Magento eCommerce SaaS Applications Video Streaming Portals Rich Internet Apps Custom Development iPhone Android Windows Phone 7 HTML5 Apps Cloud AWS Consulting Partner Rackspace Joyent Heroku Google App Engine Key Company Highlights 250+ team with experience in managing offshore, distributed development. Neev Technologies established in Jan ’05 VC Funding in 2009 By Basil Partners User Interface Design and User Experience Design Part of Publicis Groupe Member of NASSCOM. Performance Consulting Practices Quality Assurance & Testing Outsourced Product Development Development Centers in Bangalore and Pune. Offices at Bangalore, USA, Delhi, Pune, Singapore and Stockholm.
  • 3. Our Experience with Java and Java Technologies • Java and Java Technologies have been at the core of Neev implementations since inception. Neev has worked with more than 70 B2C companies, ISVs, start-ups across Video streaming, Healthcare, Media and Advertising and other domains on Rapid Application Development tools like Groovy on Grails, Java. • Java and Open Source Software – Java, J2EE, Spring, Hibernate, JMS, JPA, JCAPS, Node.JS. • Rich Clients used – JSF, Groovy on Grails, GWT, jQuery, ExtJS,HTML5, AngularJS, AJAX, Node.JS,CSS,Flash, Twitter Bootstrap. • Application and Web Servers – Apache, Tomcat, JBOSS, GlassFish. • 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, LinkedIn. • Cloud Computing and migration – Development for public clouds - AWS, Google Compute Engine, cloud application monitoring, Rackspace. • Enterprise Integration Tools – Talend, MuleSoft, Spring integration.
  • 4. Java Technology Competencies at a Glance Competency Areas Worked on SDK Maps Analytics Ad Integration Testing Database/Data Mgmt. Build/Automation 1.5, 1.6, 1.7 Google Maps, Navteq Maps Google Analytics Openx Ad Server JUnit, TestNG, HTTPUnit, Selenium RC, Liquibase, Spring JDBC Jenkins, ANT, Maven, Hudson, OpsChef AppDynamics, New Relic Apache Axis, Apache CXF, Bouncycastle, JAAS Sonar, Crucible, PMD, Checkstyle Hibernate, iBatis Performance monitoring Web Service Framework Security Code Review Tool Object Relational Mapping Framework JSON Marshalling Logging component Media ffmpeg, xuggle, wowza media server, red5 Frameworks GoG, Spring, Struts Java JSON, Gson, Jackson Log4J
  • 5. The Neev Advantage • Java technologies are widely accepted in the industry due to proven problemsolving capabilities. • They are used in a variety of applications like enterprise Apps, web-based Apps, APIs, integration and customization of CMS among a host of others. • Java and Java technologies can be used in almost any B2C and B2B application. • Neev has been using Java and Java technologies since inception to deliver business solutions. • We work on the latest release from Java – Java 7.
  • 6. Services offered on Java • Product development • Porting applications to various Java frameworks • Application architecture re-design or improvement • Social Media Integration • Java based product Installation/ Upgrades • Application Support and Maintenance • Application Performance tuning and scaling • SaaS-ification
  • 8. Extended Development Center Practices • Full Support for your India Strategy • Complete Life Cycle Support Planning • EDC Planning • EDC Setup and Transition • EDC Steady State Operations • EDC Transfer options •EDC Governance Transfer EDC • Advantages • Access to a rich and large pool of IT Skills • Reducing costs and for making them variable • Stretching the day through time-zone benefits: helps in time-to-market; support etc. • As a path to your captive setup Steady State Ops Setup & Transition
  • 9. Case Study 1: Building a light-weight Video Streaming Portal About the client: Apalya holds a monopoly in India in the mobile video streaming market. Apalya’s white-label platform is used by telecom majors like Airtel, Vodafone for providing mobile TV streaming services. Business Challenge: Apalya wanted to create a new product myplex.tv (my own multiplex) and position it as the “Next Gen Netflix of India”. It was meant to be a platform where various content providers would upload their content which would then be transformed to a format that would facilitate streaming. Solution: Neev designed and built a scalable solution on top of Amazon cloud. With a webbased front-end and a mobile application for mobile access, this was a true web-mobile-cloud integration. The solution provided cost savings with the help of cloud and also speeded up video transcoding - launching new machines and doing transcoding in parallel whenever computing power was needed for streaming. Video streaming was done using Wowza streaming server and Amazon Cloudfront. The solution also integrated an Ad server. Top Features and Challenges: •Player integration - JW play •Bookmarking movies and positions within movies •Supporting secure streaming in multiple streaming formats with rights support •Secure and resumable uploads to the cloud
  • 10. Case Study 1: Building a light-weight Video Streaming Portal Technology Stack: • Java / J2EE (Struts, Spring, Hibernate, JSP, JS/CSS) • AWS - EC2, S3, RDS, Auto-Scale, Cloud Front • Wowza Streaming Server • HTML5 • JW Player
  • 11. Case Study 2: A SaaS-based Distributed Sales Force Management App About the Client: The client is a privately held company based in India. Its solutions are widely used by large FMCG and financial companies in India to manage their distributed and indirect sales force. Business Challenge: FMCG, Telecom or Insurance businesses rely heavily on a distributed and indirect sales force. Most team members are on pay-rolls of distributors or other entities in the downstream supply chain. There was a need for a single highly configurable platform to remotely control and manage the capacity and performance of sales teams. Solution: Neev provided a SaaS based multi-tenancy solution using Groovy on Grails (GoG). Neev’s implementation team utilized GoG plug-ins smartly to deliver a rich feature set while expediting Go-to-Market by 40%. Plugins used included Internationalization Plugin, AWS Elastic Cache Plugin, Spring Security 2.0 Plugin and Batch Job Plugin. 9 modules were developed including Analytics which provided target and incentive recommendations and performance segmentations. Highly configurable work-flow based approvals and access controls were built in. Top Features and Challenges: • SaaS based multi-tenancy solution – multiple companies use the same code base • Highly configurable work-flow based system with approvals and access controls built in • Making the system work-flow based
  • 12. Case Study 2: A SaaS-based Distributed Sales Force Management App Technology Stack: • Groovy on Grails (GOG) • HTML, CSS, jQuery, Javascript • Open Source plugins: Excel upload, Email integration, Blogging, Excel creation • External Integrations: SMS gateways, Yammer, Fusion Charts • Third Party Libraries: Yammer, Fusion charts, SMS Gateways, CAS, Jasper • MySQL
  • 13. Case Study 3: Building a Corporate Social Networking App About the client: Started by Vivek Paul, Ex-vice chairman of Wipro’s software unit and a founding member of TPG Growth, in the year 2008, KineticGlue Online Communities Pvt Ltd., is a Bangalore-based company. Kinetic Glue is used in L&T Infotech, Dell India, Yes Bank and Oracle among others. Business Challenge: The client required Neev to help create a social media platform for large enterprises having a huge workforce. The social networking application also had to be a responsive one with superior performance. Solution: Neev’s scope of work involved development, quality assurance, release management, infrastructure support and customer support. It carried out the enhancement and maintenance of the application and provided inputs on usability best practices. Load balancing architecture was implemented for the servers to ensure a highly scalable model. Solution was delivered with a very fast time-to-market. Planned functional quality assurance (QA) and testing activities were carried out. Top Features and Challenges: • The highly scalable nature of platform allows it to handle huge traffic. Allows integration with other enterprise applications. • Provides authorities control over a company’s social network through network and admin controls and Provides multiple avenues of collaboration through browser, email, SMS and mobile applications.
  • 14. Case Study 3: Building a Corporate Social Networking App Technology Stack: • JAVA/J2EE • STRUTS • JDBC • HIBERNATE • TOMCAT • MYSQL • Amazon S3 In the News: • http://yourstory.in/2013/08/vivek-paul-founded-kinetic-glue-gets-acquired-by-houstonbased-software-conglomerate-bmc-softwares/ • http://articles.economictimes.indiatimes.com/2010-07-30/news/27574683_1_kineticgluel-t-infotech-vivek-paul
  • 15. Case Study 4: A Cloud-based Online Video Editing Platform and Marketplace About the client: Tubifi is a privately held company headquartered in Burlington, MA, USA. The Tubifi cloud-based video editing platform developed by Neev Technologies makes high quality video creation a snap, at a fraction of the original cost. Business Challenge: To develop a SaaS based video compiling and editing platform that can integrate with video stock footage providers and bring together ad-consumers, stock footage vendors and adcreators. As a startup, the client priority was to design and develop a functional MVP (Minimum Viable Product) to acquire investors, do a quick launch and gather a user base and then add more features. Solution: The solution separated the video transcoding and stock footage download from the video editor - Stock purchase requests were queued in Amazon SQS and executed in the back-end so that downloads can be optimized for traffic and bandwidth usage, while the user need not be online. Neev used a scrum-based Agile process to deliver a successful product in a relatively short time frame. Top Features and Challenges: • 2 Video & Audio tracks with additional voiceover tracks to support multiple clips. • Open Marketplace for creating ads - Creative Personnel/agencies can create demo videos and share with a select group. • Automatic update of compositions once clips are purchased. • Ability to export compositions as mp4 or FCP(final Cut Pro) format. • Using watermarked, Low-resolution footage in compositions without downloading them. • Automatic update of composition once clips are purchased.
  • 16. Case Study 4: A Cloud-based Online Video Editing Platform and Marketplace Technology Stack: • Custom built application on Java • Custom built video player on Flex • CAS for Single Sign on • MySQL DB • Twistage for transcoding video clips • Amazon Queuing Services (SQS) • Jenkins for continuous integration • Amazon Queuing Services (SQS) Jenkins for continuous integration In the News: • http://www.businesswire.com/news/home/2 0130218005696/en/Tubifi-CollaborationFeatures-Accelerate-Video-Production-Cloud/ • http://www.prnewswire.com/newsreleases/tubifi-announces-availability-of-itson-line-video-creation-platform179497141.html
  • 17. 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-ofbreed 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.
  • 20. sales@neevtech.com Neev Information Technologies Pvt. Ltd. India - Bangalore India - Pune The Estate, # 121,6th Floor, #13 L’Square, 3rd Floor Dickenson Road Parihar Chowk, Aundh, Bangalore-560042 Pune – 411007. Phone :+91 80 25594416 Phone : +91-64103338 For more info on our offerings, visit www.neevtech.com