Klika Tech
Frontend Software Engineer
Stack: ES6/ES7, React, Redux, SCSS, CSS Modules, Webpack
Responsibility: Architecture, Code Review, Planning, Development, Infrastructure. Configuration
Team size: 8
Domain: Customer Satisfaction Tool
Stack: TypeScript, Angular 1.5, Gulp, SCSS, Vue.js
Responsibility: Architecture, Code Review, Development.
Page loading speed optimization, achieved 3.5s -> 1s page loading time improvement (non-blocking requests, lazy resource loading).
Team: 6 - 8
Domain: CMS, Project for Internal Use
Stack: Angular 1, Grunt, SCSS
Responsibility: Development,
Improved rebuild time (8s -> 6s)
Domain: CMS
Stack: Angular 1.5, ES6, Webpack
Responsibility: Architecture, Configuration, Code Review, Infrastructure. Development
Team Size: 2
Domain: IoT
Stack: Angular 1, Grunt, SCSS
Responsibility: Development, Configuration, Infrastructure
Team Size: 2
Domain: Education system
Stack: Angular 1.5, ES6, Webpack, Karma, Jasmine, Sass, Scala, Play.
Responsibility: Architecture. Configuration. Code Review. Infrastructure. Development.
Team size: 6 - 8
Domain: Analytics and statistics
Stack: SCSS/LESS, Angular 1, Grunt, Twitter Bootstrap
Rendering optimizations for displaying large datasets (400,000 records).
Achieved 5s > 4ms rendering time improvement using lazy rendering.
Team size: 6 - 8
Domain: IT process automation and visualization
Stack: SCSS, Angular 1, React, Redux, ES6, D3, Grunt, Gulp, WebSockets, Gremlin
Responsibility: Development. Code Review, Documentation Writing. Introduced ES6
Optimization of large (~ 15k svg nodes) UI component, improved runtime performance ~ x4 times (using WebWorkers, cut circuit rendering optimization, state normalization, GPU animations, DOM access order optimization, reducing number of unnecessary layouts and repaints, unbatching large rendering fragments, data aggregation), achieved 60fps in 95% of use cases.
Team size: 6