Профессиональные навыки
Опыт работы
Разработка p2p vpn, видео cdn нового поколения, блокировка цензуры в интернете
Senior fullstack developer
Декабрь 2017 — По настоящее время (1 год и 11 месяцев)

Frontend and backend developments, using React, Redux, Angular, Nodejs, Mongodb.

Российский разработчик программных решений в области информационной безопасности и контроля
Новосибирск
Full stack developer
Октябрь 2016 — Декабрь 2017 (1 год и 3 месяца)

Angular, Python, Postgresql

Разработка мобильных приложений для iOS и Android
JavaScript full stack developer
Январь 2016 — Ноябрь 2016 (11 месяцев)

Full stack development using Nodejs, Angularjs, Mongodb, Redis

Bitluck
Сан-Франциско и район залива
JavaScript fullstack developer
Январь 2014 — Ноябрь 2017 (3 года и 11 месяцев)

Worked on dynamic web application for gambling.

Created a RESTful API using NodeJS and MongoDb.

Defined new components for improved user experience on the site.

Implemented tests through Jasmine and e2e tests.

Implemented automatic deployment tasks using Grunt and Gulp.

Moduleworks
Аахен
C++ Developer
Ноябрь 2004 — Ноябрь 2015 (11 лет и 1 месяц)
Working with other developers to build CAM solutions. Investigating software problems identified in testing or via Support & providing solutions, also assisting in the resolution of software support issues. - Working on UI, 3d graphics, developing new algorithms and components - Implementation of new features and demonstrating them - Investigating software problems identified with testing or via Support, and providing solutions or assisting in resolution of software support issues - Identifying and analyze performance bottlenecks and rectifying them - Technical design and documentation of new applications
Cadwise
Новосибирск
C++/C# Developer
Ноябрь 2002 — Январь 2011 (8 лет и 3 месяца)

Working on CAE software as senior programmer. Contributing to both the requirements and technical aspects of any development specification. Also involved in requirements gathering, demonstrating software prototypes, technical sales presentations, customer training.

- Working on UI, 2d and 3d graphics, developing calculations algorithms

- Designing architecture of software and components

- Unit testing of all new code, functional testing

- Technical design and documentation of new applications

- Involvement in analysis and design meetings

- Responsible for requirements capture, design, coding, testing, installation

- Providing support & maintenance of existing software

- Acting as a conduit between the business, clients and developers