DERUUA

Our software engineering team


We have a strong software engineering team of 10 specialists. The team performs non-security-related software development projects, as well as non-trivial security assessment and security development tasks for our customers.

Learn about our software engineering competences and case studies.


Why are we strong?

Because we:

— have broad and deep experience

— are very motivated and passionate

— have completed very complicated and sophisticated projects in short terms

— know what is security, know how to develop securely and can make your solutions secure

— are very flexible in terms of business requirements, project management and performance




 

Our key software engineering competences:

  1. Programming languages: PHP, JS, Python, Golang, Lua, Solidity, C/C++
  2. Blockchain: Bitcoin Core, Trezor, Mist / Ethereum wallet, Metamask, MyEtherWallet, Gnosis, Solidity, TruffleJs
  3. Payment gateways: Stripe, Paypal, Webmoney, YandexMoney, PerfectMoney, Payeer, LiqPay, Privat24, Bitpay, Bitaps, etc.
  4. Containers: Docker stack (Compose, Swarm, Machine, Registry), GCE Kubernetes, AWS ECS, Terraform, Vault
  5. Virtualization: Virtualbox, VmWare. Xen, Vagrant, Packer
  6. OS: Ubuntu / Debian, RHEL / CentOS, FreeBSD, CoreOS, MacOS, Windows, Android, IOS
  7. Frameworks and technologies: NodeJS, Socket.IO, WebRTC, PhantomJS, YF framework, Yii, Laravel, Symfony components
  8. Frontend: Angular 2, AngularJS, ReactJS, JQuery, Less/Sass, Grunt/Gulp/Webpack, Bootstrap 3/4, etc.
  9. Mobile development (hybrid): Cordova, Ionic framework 1-4, NativeScript, ReactNative
  10. Desktop development (hybrid): Electron, NWJS, ReactNative
  11. Automated testing: Phpunit, Codeception, Phantomjs/Casperjs, Selenium
  12. SCM: GIT (github, bitbucket, gitlab)
  13. RDBMS: MySQL / MariaDB / Percona, PostgreSQL, Oracle
  14. NoSQL: Redis, CouchBase, MongoDB, Cassandra, GCloud Datastorage
  15. Queues: RabbitMQ, Kafka, Redis, Beanstackd, AWS SQS
  16. Web servers / proxy: nginx / ngx_lua / openresty, haproxy, varnish, squid
  17. Mail: Postfix, AWS SES, Mailchimp, Sendgrid, Mandrill, Mailgun, Sendinblue
  18. Cloud services: GCloud, AWS, DigitalOcean, Heroku, Cloudflare, etc.
  19. Dedicated servers hosting: OVH, RackSpace, Hetzner, etc.
  20. Automation / CI / CD: Jenkins, GitlabCI, TravisCI, CircleCI, Ansible, Bash scripting
  21. Monitoring: Zabbix, Grafana, ELK, Cacti, Nagios, Munin, PM2
  22. Backup software: BorgBackup, Rsync/Rsnapshot, Xtrabackup, Bacula
  23. Project tracking and collaboration: Trello, RedMine, Jira, Worksection, Mediawiki, Slack, Telegram, etc.
  24. 3rdparty services: Firebase, Getresponse, Twilio, Onesignal, Zendesk, Kayako, etc.
  25. Other experience: highload website and platform optimizations, scalable architectures, anti-DDoS techniques and negotiation, infrastructure cost optimizations, hybrid cloud solutions

Contact us to get more information about software development and operations!



 

Our recent most interesting projects

Crypto exchange and trading platform

Dates: Feb 2018 — present

Details are under NDA


Eloplay ICO

https://ico.eloplay.com/

Dates: May 2017 — present

Description: Eloplay team decided to add blockchain technology to its technology stack to add new features and possibilities such as: custom cryptocurrency, transparency for financial stack, crowdfunding tournaments and so on. ICO just ended its first stage, doing preparation for the second stage.

Won startup pitch on EIG17 conference in Berlin

Participated on Sigma17 conference on Malta

Technologies: Ethereum, ERC20 smart-contract for ELT token, Mist / Geth for deploying smart-contracts, Gnosis as multisig wallet, TruffleJS (unit tests)


Eloplay

https://eloplay.com/

Dates: Jun 2016 — present

Description: Esports automated gaming platform for online tournaments, designed to scale to tournaments with 1000+ players.

Currently these top esports games connected via their APIs: CS:GO, League of Legends, Dota2, HearthStone.

Async architecture inside, build on top of pubsub/queueing and microservices, web interface is updated in real time, based on websockets.

Technologies: docker, YF framework, php, mysql, redis, nginx, angularjs, nodejs, socket.io, python, CS:GO sourcemod/warmod, APIs of all connected games, APIs of payment gateways, including support for bitcoin.


Loans exchange platform

Details are under NDA

Dates: May 2013 — Jan 2015

Technologies: php, mysql, c/c++, gt.m.


Toggle downloads portal

https://www.toggle.com/

Dates: April 2010 — May 2013

Description: Alexa top-1000 project at the time when we worked with it.

Inside it was geo-distributed cluster with more than 30 nodes with several different roles. 18 languages, 12 top level domains inside, 1M daily visitors, 10M daily dynamic pageviews.

We made it scalable, failover-ready, optimized and reduced hardware needs for handling incoming traffic, automated everything from deploy to failover.

Platform was geo distributed for several points of presence in Europe and USA (AWS, OVH, RackSpace, DnsMadeEasy).

Technologies: YF framework, php, mysql, couchbase, nginx, ngx_lua, js, nsis, AWS EC2/S3/ELB.


Onekit vertical search engine

http://www.onekit.com/

Dates: April 2009 — April 2010

Description: Jobs, Homes, Cars vertical search engine.

Our role was architecture and development of the system.

We had more than 10M of crawled and merged ads in database from 1000+ of sources updated daily.

Technologies: YF framework, php, mysql, nginx, js, sphinxsearch, custom spider engine.

software development experts H-X

Have some software development ideas or challenges and want to hire a reliable team?



Who we are, what we do and what we offer.

About penetration tests.