Agile means different things to different people in the software industry. Here is what it means to us: Individuals and interactions over processes and tools, working software over comprehensive documentation, customer collaboration over contract negotiation and responding to change over following a plan. We certainly didn't make these principles up on our own though as they are directly from the Agile Manifesto.
At Agile Orbit, we leverage some of the best languages, libraries and frameworks available today for our projects. Whenever possible we leverage open-source technology which helps us achieve cost reduction, flexibility, better performance and reliability. It also avoids vendor lock-in for our clients.
These are the primary technologies we use, but if you are currently using something else, please still feel free to contact us regarding your project. We are certainly open to using other technologies that are outside our current architectural patterns if it makes sense for a project.
We leverage the Java Virtual Machine for most of our web development and service-based projects as it is the most performant runtime in the industry with a tremendous amount of reusable open-source libraries readily available. Our specialties are the Java and Groovy programming languages with the Grails framework.
Grails is an open‑source, full‑stack web application framework for the JVM
Groovy is dynamic language for the JVM that builds upon the strengths of Java
Java is a general‑purpose, concurrent, class‑based, object‑oriented programming language
We leverage both hybrid and native technologies for our mobile development projects as different projects have different requirements. We can help you form a mobile development strategy that balances reusability, functionality and performance. Our specialities are the Apple iOS and Google Android platforms for native development and NativeScript for hybrid development.
iOS is the mobile operating system developed by Apple for the iPhone, iPod, iPad and Apple TV.
Android is the mobile operating system developed by Google and used on many phones and tablets.
NativeScript is a framework that enables mobile applications to be built with web technologies.
We provide expertise with some of the best DevOps and software management tools available in the industry for our clients. By leveraging these tools, we are able to achieve continuous integration and continuous delivery for our clients. These tools are leveraged throughout the life of the project to provide the necessary infrastructure and build automation in a way that is then used throughout the actual application development process.
Chef is an infrastructure automation tool that we use to configure and deploy applications.
Git is a distributed version control system designed to handle both small and large projects.
Jenkins is a continuous integration tool that builds projects and monitors and reports on execution.
As the founder of Agile Orbit, Bobby manages client relationships as well as consults on a day-to-day basis. With previous experience at multiple Fortune 500 companies as well as startups, Bobby brings a significant amount of expertise to any consulting engagement and can deliver practical technology solutions for your project in the areas of enterprise architecture, web development, mobile development and infrastructure automation.
Eric is a DevOps Architect specializing in infrastructure automation and enterprise architecture. With previous experience in a Fortune 500 environment, Eric brings a significant amount of expertise to any consulting engagement and can deliver practical solutions for your project.
Mike is a software engineer specializing in web development on the Java platform. With previous experience in a higher education environment and a masters degree in software engineering, Mike knows how to tackle problems and deliver working software for your project.