Globussoft leverages a vast array of development and operational technologies to deliver products and solutions which will surpass your needs and expectations

Software engineering is a big part of what Globussoft ’s all about. Our software engineering profession is a collection of disciplines responsible for designing, developing, and delivering our products. Globussoft ’s software engineers thrive on simplifying people’s jobs and lives and helping them reach new heights through ever-advancing technologies.

A complex software development is managed by proper utilization of resources, risk management, precise budget estimations and timelines, selecting appropriate technology and scheduling feature development to meet end user’s requirements. Risk is inevitable in any project, That’s why we have designed an iterative methodology to mitigate risk.

At Globussoft, we believe in a personal approach to every customer and project. Bringing in transparency, automation and dynamic environment, we choose development practices tailored to your specific business needs. With a modern Agile approache, we guarantee a timely delivery of the project within your budget.

Globussoft businesses create innovative and unique products. We have created pioneering technology in anti-spam, email, social networking, instant messaging, direct navigation and many other product areas.

Some of our myriad projects include modules that –

• Real time chat between 10M Users
• 1,00,000+ gaming app downloads
• Generated 500K traffic per day from social Media
• Crawl over 90 million domains
• Provide web services to millions of users
• Power 3+ million domains
• Run on infrastructure spanning hundreds of distributed servers
• Use Petabytes of physical storage space
• Serve billions of page views every month
• Respond to billions of DNS queries every day
• Serve tens of billions of ad units and $150+ million of ad inventory annually

At Globussoft, we deal with complex challenges needing advanced computing technologies and latest platforms and paradigms. Some of these include:

• Cassandra – a distributed database designed by Facebook/Rackspace and others. Currently in use   by Twitter and Digg also
• Redis – an in-memory distributed data structure store – Memcached on steroids!
• Kestrel – a distributed queue designed by Twitter
• Hadoop Stack – a distributed processing stack used by the likes of Yahoo, Google and IBM
• Titanium – a cross-OS web kit host for cross-platform desktop app development
• Scala – a functional + object oriented language that targets the JVM and the CLR, by Martin Ordesky and team

Social Networking software

Instant messaging and VOIP

Data miners and crawlers that parse through Terabytes of data

Context Analysis Engines

Communication and Collaboration networks used by millions of global users

Antispam and Antivirus Solutions Large scale Billing and Provisioning platforms

Creating Project Scope
Upon receiving the project details, We assigns a team to gather and analyze the requirements and create vision/scope documents. The team prepares functional specifications, design, detailed plans for milestones and delivery, as well as cost estimates.

Development
The development process starts off with creating Design Documents, Project Plans and Test Plans. A team of senior programmers develop a prototype to simulate the future application and receive feedback from the customer. When all the features are implemented and integrated according to the requirements, the testing team performs intense testing of the product and comes up with a user guide.

Stabilization

In this stage, the product undergoes a full cycle of testing with bug fixing to ensure that software is running flawlessly.

Project delivery
Upon the delivery of the project, you receive:

Software product
Documentation
Design
User manual
Setup program
Installation and maintenance instructions
Source code
Warranty
You retain full intellectual property rights and the software source code.

In addition to that, we offer maintenance and support services to help you continuously improve the application.

Tools and Technologies

• Languages: Scala, Python, Ruby, Java, C#, VB.net, PHP, VC++, C++, Perl, Javascript, C, Shell , XAML , XUL , XML
• Web Technologies: HTML 5, CSS, LESS, Dojo, jQuery, YUI, Flash, Silverlight, Javascript , WCF , YAML
• CMSes: WordPress, Joomla, Drupal, DotNetNuke
• Ecommerce CMS: Shopify, Magento, WooCommerce, OS Commerce
• CRMs: Seibel, SalesForce, Oracle, PeopleSoft, Informatica
• Frameworks & Libraries:  Hibernate, Hibernate Shards, Spring, Apache MINA, Project Grizzly, log4j, XAPool, Poolman, Zend, CakePHP, Yii, Struts , log4net,EJB
• RDBMS: Postgres, MySQL, Microsft SQL Server, Firebird, SQLite , Teradata , MS Access
• NoSql Stores: Redis, Cassandra, Voldemort, Berkeley DB
• Distributed Caches: Redis, Memcache,Varnish
• Distributed Queues: Kestrel, RabbitMQ
• Distributed Processing: Hadoop + Pig + ZooKeeper + Mahout
• Cloud Platforms:  Amazon Web Services, Google App Engine, Microsoft Azure,Linode,Herztner
• Protocols: XMPP, Jingle, ICE, RTSP, SMTP, POP, IMAP , REST
• Scripting: Perl, Python, Ruby,Shell Scripting
• Unit Testing: JUnit, NUnit, MbUnit
• Stress Testing: Jmeter, Tsung, Iozone, Iometer, Bonnie, Bonnie++
• Functional Testing: Watir, Selenium
• Installers: NSIS

• OS: Linux (Redhat, CentOS,Debian,Ubuntu)Windows, iOS, Android
• Monitoring: Nagios, Cactii, Ganglia
• Config Management: Puppet
• Infrastructure: ServerIron Load Balancers, Cisco ASA Firewall,FC/iSCSI SANs (Comet, Dell)ServerIron Load Balancers, fail2ban, iptables
• Scripting: Bash, Perl, Expect, Python, PHP, VBS, Powershell,Shell Scripting(awk)
• File Systems: Ext2,Ext3, NTFS, XFS, GFS
• Other: DRBD, Heartbeat, ldirectord, RIS, LVS

• App/Web Servers: Tomcat, Resin, IIS, PHP Accelerator,     Jetty,Apache,Nginx,JBoss,WebLogic,WebSphere
• Mail Servers: Qmail, Postfix, Sendmail
• Mailing List: Ezmlm, Mailman, Sympa
• Antivirus / Antispam: clamd, Razor, Kaspersky server, Pyzor, Policyd, RBL/DNSBL
• Jabber Servers: eJabberd, Tigase, Openfire
• VOIP Servers: Asterisk, Elastix
• DNS Servers: BIND, Power DNS, DLZ, Microsoft DNS
• Proxy servers: Squid, ISA, Perdition, NGinx, Varnish, Perlbal
• DB Replication: Slony, MSSQL Replication
• FTP Servers: Proftpd, VSftpd
• Virtualization: Xen, VmWare ,VirtualBox
• Patch Management: WSUS, Yum, up2date

• UI Prototyping: Balsamiq, Axure
• Design: Photoshop, Flash, Coreldraw
• Web: ECMAscript (actionscript/javascript), RSS, XML, HTML 5.0, XHTML, CSS 3.0