Vienna, Vienna, Austria
An experienced (16+ years) and passionate Lead Web developer with hardware / OS background who successfully accomplished multiple projects from small websites to big ones serving million users daily. Very strong problem solving skills and true team player putting big attention to details, quality and final effect. Certified Scrum Alliance Scrum Master and Scrum Developer working in agile driven environment using modern technologies.
- Led teams up to 8 engineers; set working agreements for code style, code reviews, testing, and branching. - Designed and developed project architecture; kept boundaries simple and maintainable (KISS/DRY/SOLID). - Built and maintained CI/CD and build pipelines; automated deployments and development workflows. - Performed deep performance analysis and optimization across backend, frontend, and databases. - Backend development: PHP and Node.js (service code, APIs, background jobs). - Frontend development: modern JS/TS with React, Angular, Jquery or VanillaJS (component design, state, testing). - DevOps and server administration: Linux/Windows environments; environment setup and runtime operations. - Configured and managed build servers and jobs (e.g., Jenkins). - Drove delivery end-to-end: scope, estimates, risk/communication, and handover to production.
- Led development of mid scale WordPress based websites - Designed and developed project architecture, deployment and development strategies. - Performed very detailed product performance analysis and optimization, - Performed Linux servers administration. - Configured and managed various build servers like Jenkins.
Development, organisation and leading team efforts to bring various company visions to life. Tasks: - Performed a set up of working environment and technology stack for a team of developers. - Provided mentoring and code reviews. - Designed development processes, workflow, introduced scrum basics. - Performed performance analysis, defined long-term strategy and optimizations. - Designed and executed build and deployment strategies, - Performed testing and development.
- Built front-end solutions for very high traffic websites in agile environment (SCRUM, TDD). - Used various set of technologies from HTML5 APIs, CSS preprocessors like SASS through JavaScript, jQuery, Grunt to Backbone, Marionette, Angular, RequireJS, Jasmine, Mocha and Karma to achieve modern, high quality and responsive solutions. - Made technology and solution choices, defined architecture, unit and functional testing, build process and deployment strategies.
Local Area Network management, help desk, setting up employers work environment from completing hardware to particular software solutions