Position: Team Lead / Senior Software Developer
Category: Ruby
English level: upper
Years of experience: 10

- Rich experience in web development (Ruby + RDBMS/NoSQL + JavaScript, CSS, HTML, responsive design);
- Significant experience in development with frameworks and libraries: 
    - JavaScript: jQuery, jQuery UI, Backbone.js, AngularJS, Vue.js;
    - Ruby: Ruby on Rails;
- Experienced in software architecture design and development planning, business analysis, and requirements definition;
- Solid experience working as a Team Leader:
    - Technical guidance of a team;
    - Facilitating development process;
    - Building development processes as a technical leader, code review, code audit;
    - Team motivation, assistance with team members technical growth;
- Experience in C++ and system programming;
- Experience in design and implementation of network protocol stacks (NetFlow, Radius); 
- Experience with CI/CD: Jenkins, CircleCI, TeamCity;
- Development and expertise highlights:
    - Full-stack web development;
    - E-commerce solutions elaboration;
    - Third-party systems integration;
    - Application architecture design;
    - Database design and development (PostgreSQL, Oracle, MongoDB).
In my previous job I had the next scope of responsibility:
- Team activities coordination (9 developers, 4 QA engineers);
- Communicating with stakeholders to refine requirements and project needs;
- Designing application architecture;
- Backend and frontend logic implementation;
- Database queries tuning, performance tuning;
- Design and support of AWS infrastructure for project needs;
- Writing project documentation;
- Staffing the project team.
my goal is to find an interesting project with friendly and open-minded team.