I am a software engineer experienced in the front-end and back-end development. I am able to work at any stage of the life cycle of a project: Analysis of requirements, specifications, architecture, design, development, testing, deployment, maintenance.
I have skills in the following areas: software architecture and systems, distributed system, algorithms and data structures, design and object-oriented programming, code maintenance and software, code reviews, user interface design (web, desktop, mobile ), distributed systems ...
I have good communication skills, very suitable to work in a team or solo.
I wish to work on service or software that will be used by millions peoples.