CV: FULL
[#1] [#2] [#3] [#4] [#5] [#6] [#7] [#8] [#9] [#10] [CV] [#12] [#13] [#14] [#15] [#16] [#17] [#18] [#19] [#21] [#22] [#23] [#24]
![]() |
Acronis LLC |
---|---|
[ Application type ] | [ Web Application: Private Online Office ] |
[ Contract position ] | Senior Software Developer |
[ Role ] | Front-End Tech Lead [ in a team of up to 5 front-end developers ] 1. 60% coding, 40% other tasks. 2. Creating, initializing, and launching into production. 3. Developing TypeScript business modules and components of increased complexity. 4. Developing front-end platform and infrastructure modules. 5. Conducting research and maintaining Angular as the corporate front-end platform. 6. Troubleshooting issues related to cross-browser compatibility and performance. 7. Code review. 8. Actively participating in the architecture committee. 9. Working closely with the team [ QA, Devs, Designers ] and the business [ PM ]. 10. Conducting interviews for the Senior/Middle Front-End Developer position. |
[ Project goal ] | Create a personal online office for customers within the Acronis ecosystem. |
[ Project activities ] | [ November 2015 ➜ December 2016 ] |
[ Project Status ] | Successfully launched for commercial use. |
[ Key Achievements and Personal Contributions ] | 1. Selected the open-source seed project for Angular applications. 2. First in my career and immediately successful: an experience using Angular as a corporate front-end platform. 3. Developed the angular2-cache library, which implements a caching strategy based on NgZone to address a challenging task for improving application performance. 4. Smooth migration from Angular2.0.0-beta.7 to Angular2.0 through numerous intermediate versions. 5. Several of the modules used in the project are released as open source, including ngx-post-message, ngx-dynamic-template, angular2-cache, ngx-i18next, ts-smart-logger. |
[ Tech Stack & Work Env. ] | ● Paradigms: Object-Oriented [ OOP ]. ● Design-first, Iterative SDLC. ● Flux, Monolithic. ● TypeScript 2, Angular 2. ● RxJS, Bluebird. ● i18next, Lodash. ● Cross-browser Rich SPA. ● REST. ● Webpack 2, Node.js, SVN. ● Jira, Confluence. ● PlantUML, Figma. |
[ Contract Period ] | [ 1 year, 10 months ] [ March 2015 ➜ December 2016 ] |
[ Company Specifics ] | Turnkey product development for cybersecurity and data protection technologies. |
[ Company Profile ] | An established and successful company. |
[ Company's technology stack ] | Frontend: ExtJS & Angular & TypeScript. Backend: C++ & Python. |
[ Working schedule ] | [ Full-time: 40-50 hours per week / Long-term contract / Onsite ] |
[ Employment Reference Link ] | Here is the link to the employment reference |
ngx-post-message
ngx-dynamic-template
ngx-i18next
angular2-cache
ts-smart-logger
ts-metadata-helper