Tech Lead | JavaScript | TypeScript | Vue.js | Angular | React | Node | NestJS | PHP | Symfony
Hourly rate: members only
Availability: members only
Willingness to travel: Worldwide
Professional status: Freelancer
Last updated: 11 Jul 2024
Total work experience: 12 year(s)
Language skills: English, German, Russian, Ukrainian,
Personal summary
I am a highly skilled Senior Software Engineer with over 12 years of experience in software development. I specialize in building complex systems from scratch and designing clear and flexible architectures using modern tech stacks. I prefer TypeScript, and frameworks like Vue, React, and Angular for the front-end. On the back-end, I adhere to SOLID principles, clean architecture, and occasionally microservices. I maintain high standards for code quality, utilizing modern OOP or functional programming techniques. I am always eager to expand my experience and adopt new programming languages or paradigms. Key Expertise: Front-end: JavaScript, TypeScript, Vue.js, Angular, React Back-end: Node.js, Express, NestJS, Scala, Play, PHP, Symfony, Laravel Databases: PostgreSQL, MySQL, DynamoDB, MongoDB DevOps: CI/CD, AWS Cloud, Bash, Docker Leadership: Extensive experience in leading dev teams both in-office (up to 5) and remotely (up to 10), with a preference for remote work. AI integrations: chatbots, vector databases, OpenAI APIs, self-hosted LLMs, fine-tuning. I excel in strategic technical leadership roles with hands-on coding, including positions such as Tech Lead, Lead Engineer, and Staff Engineer. I can act as the Head of Engineering or CTO in a startup, managing a team as the company grows while staying deeply involved in technology. I successfully lead teams as a tech manager, balancing approximately 70% hands-on coding with leadership duties, in roles such as Team Lead and Engineering Manager.
Skills
TypeScript7 JavaScript7 Node.js7 Vue.js7 Angular2 React (JavaScript library)1 Docker6 SCSS7 SQL10 PHP9Language skills
English
Fluent knowledge
German
Advanced
Russian
Native speaker
Ukrainian
Fluent knowledge