15.10.2025 aktualisiert

**** ******** ****
100 % verfügbar

JavaScript, TypeScript, Vue, Angular, React, NodeJS, Express, NestJS, PHP, Symfony, Laravel

Berlin, Deutschland I.I. Mechnikov National Odessa University, Ukraine, Bachelor and Specialist diploma in Computer science. Specialist of computer systems and networks.
Berlin, Deutschland I.I. Mechnikov National Odessa University, Ukraine, Bachelor and Specialist diploma in Computer science. Specialist of computer systems and networks.

Profilanlagen

Reference_Oleg_Abrazhaev_27.02.2023_(2).pdf
CV_Oleg_Abrazhaev.pdf

Skills

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.

Sprachen

DeutschgutEnglischverhandlungssicherRussischMutterspracheUkrainischverhandlungssicher

Projekthistorie

Lead full stack software engineer. (Freelance, part-time, remote)

sdev

Internet und Informationstechnologie

< 10 Mitarbeiter

Worked on a customer project. Tech stack used:
BE: TypeScript, Node, NestJS, Express, PostgreSQL, open AI API, and Docker
FE: TypeScript, Vue.js 3, composition API, Vuetify 3, Angular, Angular Material, SCSS, TailwindCSS

Interim CTO (Tech Lead and Full stack software engineer) (hybrid, freelance)

Oliver Schrott Kommunikation GmbH

Internet und Informationstechnologie

50-250 Mitarbeiter

Delivered the AI chatbot and released it to the company website https://osk.de
It was extended with additional features. Tech stack used:
BE: Node, Express, typescript, PostgreSQL, pgvector, open AI API, and Docker
FE: Vue.js 3, composition API, typescript, Vuetify 3, SCSS

Built a topic reach analytics dashboard
with the tech stack: TypeScript, Angular, Angular Material, NestJS, TypeORM, PostgreSQL, and Docker.

Updated and extended an internal company tool used by all the employees: Angular v11 to v16 update, design update, TypeScript, Angular Material, TailwindCSS.

Conducted LLM research using Prompt engineering and Fine-tuning on OpenAI and LLM models such as LLaMA 2, Mistral, etc. Researched fine-tuning techniques with transformers, QLorA, and quantization.

Senior Frontend Developer (remote, freelance)

Hold My Code GmbH

Internet und Informationstechnologie

< 10 Mitarbeiter

I was working as a Freelancer, remotely, via the Hold My Code agency, with the GROSSWEBER Groß, Weber & Partner team for a Keßler Real Estate Solutions GmbH project.

Building front-end for a workplace management system.
Using Vue.js 3, composition API, typescript, PrimeVue, Keycloak, SignalR, Pact JS, Jest, SCSS, and Docker.

Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden