Expertise and Capabilities
Technology for us is all about tech community and where it is going. We are always committed to provide high quality solutions for our clients. We are always aware of pros and cons of the technology that we work with and our developers and designers are always updated with the latest standards.
- Dotnet Core
- Ruby on Rails
- Laravel with a deadly combinations of HTML5
- React Native
If you are quitting on the process, then you are quitting the results
We believe in process. It’s a mechanism how we work, stabilize and present things. A regular day for cloudians can be summarized as below:
Cups Of Coffee
Sketch to InVision & Figma
An Expert Team
We are an agile team and a big fan of scrum. Our process can be split into various categories. A life without learning is not fun for our fellow cloudians.
For a successful project, communication is the key. Every project starts with so called boring meeting. But in our case we call it learning. What we learn is about the problem, circumstances, risks and solutions. We prefer f2f with beers and caffeine but also do skype, Zoom, Join.me. We always try to learn as much as possible about the solutions that we are offering and how is it going to help our clients.
For us a proper plan is very important. A plan for us is wise investment. We do like planning but a decent one.
As soon as we have the requirements from product owners and stakeholders we dive into planning. We are anagile team and follow scrum. Here, it is all about backlogs, impediments, timing, budgets, capacities, technologies etc. Like we said, we are digital addicts hence we bring down our planning into
Wrike, JIRA, Azure DevOps, Team Foundation Server & Taiga
“Wait, Wait we do setup a channel in Slack for going forward !!!”
A “very very very very” important step for us in the project is Design. A good design not only solves problem, it makes users happy. It connects with users psychology. It is about emotions. It is about experience.
“Creativity is nothing more than solving problems and creating experiences”
Our designers are given creative time to rock & roll with some presentations. Some of the best friends for our fellow designers are paper, pencil, drawings, colors & hard-core imagination.
An iterative approach with Balsamiq Mockups, Figma, UXPin, Axure, Invision, Sketch, Photoshop, Illustrator, Just In Mind, Zeplin produces the results which our clients & customers are waiting for.
We love coding by the way. We have a design now and it’s high time to convert that to a piece of working software. Our sprints are ready and our developers already initialized the repository in git. It is just a git init.
The choice of frameworks and technology is dependant on various aspects and the nature of the project. Let’s run the code. command in terminal (bash, hyper) to launch a Visual Studio Code. It is all about coders hence we use the IDE and terminal as much as possible. The gadgets we appreciate in our development are none other than:
Visual Studio, Atom, VS Code, Sublime, Eclipse, Grunt, Gulp, Web Pack, npm, bower, hyper, git, svn.
For us Develop is directly related to progress and Progress towards the end solution.
Our QA engineers are best friends of our developers and designers. They help fellow cloudians to verify if, what they have developed really works. Our developers & designers basic workflow covers “Unit Testing, Integration Testing & UI Testing”. However, a test plan is set up from the beginning.
We love automation and we are a big fan of Test Driven Development(TDD). For Continuous Integration all the test cases, environments will already be planned. Who help us here are simply:
jUnit, XUnit, NUnit, PhpUnit, Jasmine, Mocha, Jest for developers JIRA, Gitlab, Azure DevOps, Bitbucket, Selenium for QA to execute plans and verify the results.
We have been a big fan of automation hence most of the time we prefer automated deployments. Once everything is verified from our QAs it is time to deploy to the production. We always try to differentiate between dev, stage & prod deployment.
Our prime interactions as of now will be with the followings:
Amazon Web Services, SpaceNet, Digital Ocean, Azure, Google Cloud, IBM Cloud, Salesforce with the help of JenKins, GitLab, GitHub, BitBucket, Envoy, Docker, Kubernetes, Travis etc.
After successful deployment, We prefer “Beers & drinks” for celebration.
Software is not only about development, it is about improving, release management & support. Since an application is used by the real mass audience it is the perfect time to understand the experience and improve it. It is a gradual process and sometime takes months & years to be best at what it delivers.
Our friends like ZenDesk and other platforms helps to keep support in loop.