Technology

The high standard of services provided is based robust workshop skills and technology. Each task and each project requires the selection of an appropriate set of tools and work methodologies work.

Full-stack developer workshop

Tools and services that I use at work.

Graphic design software

Affinity Designer

JavaScript MVW Framework

Angular

Hackable text editor

Atom.io

Cloud Computing Services

AWS Cloud

Git server

BitBucket

Front-end framework

Bootstrap

Data-Driven Documents

d3.js

Node.js web application framework

Express

Version control system

Git

JavaScript task runner

Grunt

Streaming build system

Gulp

Web Analytics

Google Analytics

File sharing service

Google Drive

Minimal templating

Handlebars

Communication platform

Hangouts

Mobile apps framework

Ionic

BDD testing framework

Jasmine

JavaScript Library

jQuery

Lean software development

LEAN

CSS pre-processor

LESS

Relational database

MySQL

Document-oriented database

MongoDB

Design language

Material Design

Package manager

NPM

Web server

Nginx

JavaScript run-time environment

Node.js

Cloud computing

Oktavewave

High Performance PHP Framework

Phalcon PHP

Template engine for Node.js

Pug

Documentation generation

Phaldoc

BI platform

Qlik Sense

Quasar Framework for Vue.js

Quasar

Scalable JSON database

RethinkDB

RESTful API Modeling Language

RAML

CSS pre-processor

Sass

Agile managment system

Specjalizer HQ

Software development framework

Scrum

Chat and voice call services

Skype

Team collaboration tool

Slack

Shared hostings

Vipserv

The Progressive JavaScript Framework

Vue.js

Linux distribution

Ubuntu/Debian

Programming Language

Zephir

Processes and organization of work

Projects require a specific organization, discipline and above all, the understanding of the processes in which the end is to find not only provided a service or product, but also the issues of support and continuity services.

Analyzes the needs

Requirements

Diagnose problems and analyze business needs and objectives. I create SRS (software requirements specification).

I'm flexible and prepared for the changing requirements and their continuous evolution.

Designs and programming

Development

I create on the basis of the requirements of using agile methodologies. I choose the tools for the specific needs of the project.

The type of project and the time for its implementation depends on how and with what tools I will pursue it.

I check if it works

Testing

BDD-based and conducted in parallel with the implementation because I'm sure that I provide a service that runs the needs and expectations.

Behavior Driven Development is the process of software development based on stories.

All is ready:)

Implmetation

Preparing conditions for the launch of services. I provide the necessary documentation and knowledge. Run made software.

Implementation is primarily the preparation of people, internal and external communications, technical support.

Enhancing and improving

Upgrading

I develop software or services based on customer feedback, changing needs, or a defined development strategy.

Each product and service is subject to customer feedback. Appropriate response to it always gives good results.

I am available

Support

I assure trouble-free operation and full support to support the ongoing maintenance and development services and software.

It is important for me to ensure the safety and business continuity management