Position: Senior Software Engineer, Team Lead
Category: JavaScript
English level: upper
Years of experience: 11


Seasoned IT professional with more than 22 years of commercial experience. My major domains are: energy, banking, b2c, multimedia IOT. I've track records of technical leadership for energy projects that allowed me to work on multiple systems and architectures, high-loaded distributed systems,  GIS - openlayers/SmallWorld, design for relational and no-sql DB-s, real-time applications for industrial IOT. Eager to improve all the time throws continues learning and challenging tasks. I'm handy with any types of project life cycles including projects sunset or closeure.

* 2017 - Present
Team Lead
Development Mobile enterprise system:
- manage local team with 5 developers and 3 QA-s (facilitation, scrum master activities support, mood monitoring and mentoring)
- act as an active contributor of development frontend/backend technical design
- development of the hybrid frontend for mobile devices as well as browser based web client using Java/Swift and JavaScript (AngularJS + Material JS) , CSS3, OpenLayers, REST API, CouchBase, SQLite
- initiated  and drives the POC of the migration from AngularJS to Angular
- introduced and implemented frontend/web client build systems on nodeJS and npm/webpack/jasmine/karaf
- supported development routine with RDBMS Oracle/PostgreSQL
- development CI/CD system on Jenkins with python and ansible
- act as Java backend developer on karaf/Spring Boot and JPA/Oracle/PostgreSQL/Couchbase and RabbitMQ
- created set of end user guidelines using Markdown/Ascii Docs
- development internal tools on python and sqlite
- play as front-end Geo Information Systems consultant for pre-sales activities

* 2016 - 2017
Software developer
Development several software systems to monitoring energy systems:
- develop frontend on JS AngularJS + Bootstrap + CSS + REST API
- develop frontend build system on nodejs/npm/bower/grunt/jasmine/karma

* 2015 - 2016
Software developer

... and more past positions (can describe it on demand) ...

At home I have energy/internet reservation, so can works in case any energy troubles :) .