PRODUCTS

We adopt global standards to deliver solutions with the best technology and quality.
Having Experience in building customized software solutions, we develop applications that are usable & time to learn is less along with being functional.

Web Development

Since begining of HutGeeks our entire team is dedicated to the web and all the elements surrounding it. Our focus has been the OpenSource market. We enjoy working with small and startup business as we believe that we can give them the kick-start they need to move to the next level of business at affordable prices. The way our team handles clients has been entirely unique way. Our clients tell what is their business and we come with different cost-effective solutions to automate their business. Clients just send a simple requirement and we analyse and give them the solution that fits exactly in their business.

With our team being spread across India, with simple tools that we have created we collaborate with each other so closely and strive to be on the same lines and achieve objectives. At the same we are striving hard to take care of coding standards and ofcourse deadlines.

How we work?

Getting Real
We usually focus on the business aspects and not the glam-sham around as we believe the first priority would be the operational code that's behind every product success. The glam-sham is though important but certainly not at the development level. It's only when a user actually starts using the system.

Agile Methodologies
We follow agile principles in our project development cycle. Agile generally promotes disciplined project management process that encourages rapid delivery of high waulity software. We work in close collaborations with clients and adapt with the changinf requirements as much early as possible. We do not enforce these techniques with every client as the requirement may be different across business.

Small Teams
Small teams are often productive. With the technologies we use which also support small teams our most teams are small comprising of 2-4 members. Small teams work effectively as there are no mis-communications and objectives are aligned across team and company. We usually have stand-up meetings and quickly discuss the progress and blockers. We consider that a developer is the best testing person and hence usually achieve best working software at the first-cut.

Test Driven Development
With TDD approach, we start writing the test-cases even before code is written and generate test-case reports. Obviously all test-cases would have failed. Now the goal is to pass all the test-cases. This will result in a quality software that adheres to the customer requirements.

PHP

Over the past decade, PHP has transformed itself from a set of simple tools for website-development to a full-fledged object-oriented programming language. PHP now rivals mainstream languages like Java and C# for web application development, with more and more enterprises turning to it to a power their websites. The reasons for this are clear: PHP has found the right combination of an easy-to-learn language and powerful features.

Strengthening PHP with CodeIgniter (CI)

CI is free, light-weight, and quick to install. CI can help to give large websites a coherent structure and build robust applications. We are explorers and tried with many other PHP frameworks but we have found CI to be the best to work with.

Ruby on Rails (ROR)

Ruby on Rails is a framework that makes it easier to develop, depploy and maintain web-applications. Rails supports agile development practices and that is one of the reasons we employ ROR to develop web applications. With ROR teams can be much smaller and build the core of the project and later on teams can still shrink, thus saving lot of your money.