We offer full-cycle development (BA, UX, PM, Development, QA, DevOps) for fintech, e-commerce and other Apps and Dapps.
Blockchain: web3 js / py, ethereum, ethermint, tendermint, bitcoin, dash, shapeshift, truffle, testrpc, zeppelin-solidity, solidity, mocha, go, quorum, hyperedger burrow, hyperledger sawtooth lake, hyperledger fabric, NEO, infura
Backend: python 3, pipenv, django, celery, jwt, django rest framework, postgres, redis, boto3
Front-end: Vue.js, SASS / CSS, Webpack, eslint, ES 6
Mobile: iOS (Swift, Objective C), Android (Java, Kotlin), PWA
Infrastructure: prometheus, logstash, kibana, elastic search, grafana, docker, kubernetes, helm, teamcity, nginx, aws, linux
2-5 presale calls with tech leads, superficial examination of the project.
Deliverables: Suggestions on the overall expediency of the project, price and timeframe assessment
Duration: ~1 week
Deep dive into the project, industry analysis, specifications development.
Architectural Analysis (AA) defines the problems an architecture must solve. The outcome of this activity is a set of architecturally significant requirements (ASRs).
Architectural Synthesis (AS) proposes candidate architecture solutions to address the ASRs collected in AA, thus this activity moves from the problem to the solution space.
Architectural Evaluation (AE) ensures that the architectural design decisions made are the right ones, and the candidate architectural solutions proposed in AS are measured against the ASRs collected in AA.
Architectural Implementation (AI) realizes the architecture by creating a detailed design.
Architectural Maintenance and Evolution (AME) is to change an architecture for the purpose of fixing faults and architectural evolution is to respond to new requirements at the architectural level
Deliverables: Roadmap, user stories, UML diagrams, solution architecture documentation, project plan, detailed price assessment
Duration: 2-3 weeks
Team forming, engineering
Deliverables: Source code, API documentation, software betа
Duration: 3-4 months
Testing, debugging, optimization, problem solving
Deliverables: Fully operational software, 24/7 support