Quality software starts with a solid project and methodology and ends in great post-deployment support. We provide the full development cycle, including documentation.
From concept to code
We use agile methodologies such as SCRUM and keep a consistent history of project implementation for the client. Clients can expect multiple validation steps and usage of many modern tools and techniques to assure quality, such as:
- Unit and Integration Testing
- Code analysis for common anti-patterns and test coverage
- Dependency vulnerability detection tools
- Algorithm and Architecture performance evaluation
- Code Reviews
The best solution for your problem
Every problem has more than one solution, and we love the idea of providing our clients with an optimized one, what usually means the simplest.
Our favorite stacks
We have experience with the following languages/frameworks:
- Golang : GORM, Standard Lib
- Python 3 : Flask, FastAPI, Django, Sklearn, OpenCV, Pandas, Numpy, Pytorch, TensorFlow, Jupyter Notebooks
- JavaScript : NodeJS, NextJS, NestJS, Express
Our preferred cloud providers and their products:
- AWS(Amazon Web Services) : S3, LightSail, CDN, API Gateway, Dynamo, Red Shift, Athena, Lambda
- GCP(Google Cloud Platform) : Storage, Cloud Run, Big Query, Cloud SQL, Datastore