Position: Node.js Senior/Lead Developer
Category: Node.js
English level: upper
Years of experience: 8


Hands-on experience and solid knowledge in software development, design and architecture of cloud based applications. I acted as a developer, dev-ops, tech lead and software architect in a wide range of software projects in different business domains: IoT, automotive and smart city, fintech, healthcare, predictive analytics, public safety, etc. Most of my technological expertise lies in Web UI and Node.js development.
I enjoy designing and building lightweight, high performance software that easily scales. I leverage serverless and micro-service technologies, infrastructure as code and continuous delivery to provide high return on investment.
Setting up application architecture and design on early stages of a project as well as improving existing architecture on the on-going projects in high paced environments. Overseeing software development processes and driving team adoption of appropriate SDLC. Translating product vision into non-functional requirements and ensuring that the chosen technological stack supports smooth feature development. Driving collaboration of cross-functional and geographically distributed teams. Helping team members to identify and troubleshoot critical issues in all layers of code and application design.
Among my personal qualities, is attention to details, passion to improve developer and end-user experience, leadership and negotiation skills, love to share my knowledge and mentoring others, high personal standards, continuous self-improvement and sense of humor.