Recommended expert

Oleg Abrazhaev

Lead Full Stack Software Engineer

Oleg Abrazhaev
Berlin, Germany

Experience

Mar 2024 - Dec 2024
10 months
Vienna, Austria

Lead Full Stack Software Engineer

sdev

  • Worked on a customer project under NDA
  • Tech stack used:
  • Backend: TypeScript, Node.js, NestJS, Express, PostgreSQL, OpenAI API, Docker
  • Frontend: TypeScript, Vue.js 3 with Composition API, Vuetify 3, Angular, Angular Material, SCSS, TailwindCSS
Jul 2023 - Feb 2024
8 months
Berlin, Germany

Interim CTO (Tech Lead and Full Stack Software Engineer)

Oliver Schrott Kommunikation GmbH

  • Delivered an AI chatbot builder platform and released it on the company website
  • Tech stack used:
  • Backend: Node.js, Express, TypeScript, PostgreSQL, pgvector, OpenAI API, Docker
  • Frontend: Vue.js 3 with Composition API, TypeScript, Vuetify 3, SCSS
  • Built a topic reach analytics dashboard using TypeScript, Angular, Angular Material, Chart.js, NestJS, TypeORM, PostgreSQL, Docker
  • Updated and extended an internal company tool used by ~200 employees (Angular v11 to v16 update, design update, TypeScript, Angular Material, TailwindCSS)
  • Conducted LLM research with prompt engineering and fine-tuning on OpenAI and LLaMA 2, Mistral; researched fine-tuning techniques with Transformers, QLoRA, quantization
Mar 2023 - Jul 2023
5 months
Berlin, Germany

Senior Front-End Developer

Hold My Code GmbH

  • Delivered front-end for a workplace management system for Keßler Real Estate Solutions GmbH via GROSSWEBER Groß, Weber & Partner team
  • Tech stack used: Vue.js 3 with Composition API, TypeScript, PrimeVue, Keycloak, SignalR, Pact JS, Jest, SCSS, Docker
Mar 2023 - Jun 2023
4 months
Berlin, Germany

Senior Full Stack Engineer

OSK Berlin

  • Built an AI platform project and AI chatbot generator answering customer questions via company data
  • Tech stack used:
  • Backend: Node.js, Express, TypeScript, PostgreSQL, pgvector, OpenAI API, Docker
  • Frontend: Vue.js 3 with Composition API, TypeScript, Vuetify 3, SCSS
Dec 2022 - Feb 2023
3 months
Berlin, Germany

Engineering Manager

Ottofeller

  • Hands-on role (up to 70% coding)
  • Migrated from AWS Fargate and Hasura GraphQL gateway to AWS AppSync and AWS Lambda for Worldcoin crypto startup
  • Hands-on coding: TypeScript, Node.js, GraphQL, Hasura, Next.js
  • Infrastructure as Code: AWS AppSync, CDK, CloudFormation, Fargate, DynamoDB, ECS; GitHub Actions
Dec 2020 - Dec 2022
2 years 1 month
Berlin, Germany
Remote

Head of Engineering

Lumiform

  • Hands-on full-stack role (50–70% coding)
  • Managed a fully remote dev team (grew from 3 to 10 engineers)
  • Recruited new software engineers, conducted roadmap and sprint planning, estimations, and Scrum sprints
  • Planned technological and people resources, made technical decisions, conducted code reviews
  • Improved tech infrastructure, set codebase and dev process standards, improved automation, set up CI/CD
  • Planned project and infrastructure architecture and directed implementation
  • Conducted quarterly feedback meetings and 1-on-1 support, mentored engineers
  • Stayed current on tech trends and delivered high-quality features and infrastructure
  • Hands-on coding: TypeScript, JavaScript, PHP, Bash, SQL, SCSS
  • Frontend: TypeScript, Vue.js with Composition API, Vuex, functional programming with fp-ts, io-ts
  • Backend: Laravel 7+, MySQL 8, Node.js 12+ with TypeScript, Express
  • Testing: PHPUnit, Jest, Cypress
  • Infrastructure: Docker, AWS EC2, Fargate, ECR, ECS, RDS, DynamoDB, Laravel Forge, Jenkins
  • Monitoring: New Relic, Sentry, DataDog
Aug 2020 - Dec 2020
5 months
Berlin, Germany

Senior Front-End Developer

Lumiform

  • Developed and deployed a new front-end application integrated into existing tech infrastructure
  • Fixed numerous bugs and implemented front-end, back-end, and infrastructure improvements
  • Tech stack: TypeScript, JavaScript, Vue.js with Composition API, functional programming with fp-ts
May 2020 - Jul 2020
3 months
Berlin, Germany

Front-End Team Lead

AUTO1 Group

  • Led front-end team to achieve work goals
  • Collaborated with other departments, gathered requirements, prepared specifications
  • Worked closely with PM and engineers
  • Tech stack: React, Node.js, vanilla JavaScript, LESS
Dec 2019 - Feb 2020
3 months
Berlin, Germany

Web Developer

wuxian-berlin.de

  • Developed SPA using Nuxt and modern JavaScript
  • Applied Bulma CSS framework and SCSS
  • Integrated Google YouTube API
  • Used Node.js, Express; hosted on Linux with PM2
Jul 2019 - May 2020
11 months
Berlin, Germany

Front-End Tech Lead

Customer Alliance

  • Introduced JavaScript unit testing with Jest and e2e testing with Jest and Puppeteer; later migrated to Cypress integrated with Jenkins CI
  • Integrated TypeScript with Vue.js into team’s tech stack and set up infrastructure
  • Developed new functionality, updated infrastructure, supported team members, and assisted in hiring front-end developers
Dec 2017 - Jul 2019
1 year 8 months
Berlin, Germany

Senior Software Engineer

Customer Alliance

  • Implemented new product features and improved existing functionality and infrastructure
  • Collaborated with PM, QA, and stakeholders to meet deadlines
  • Tech stack:
  • JavaScript: Webpack, ES6, Vue.js 2.5+, Highcharts, jQuery, underscore
  • Markup: SCSS, Twig, BEM, Handlebars
  • PHP: PHP 7.1+, Symfony 3+, Doctrine 2+
  • Scala: 2.11.8+, Play Framework
  • MySQL, Docker, RabbitMQ
  • Provided extensive code reviews
Mar 2017 - Nov 2017
9 months
Bochum, Germany

Senior PHP Developer

Smart-Q

  • Developed projects using Zend Framework 3 and Symfony 3
  • Applied DDD and Hexagonal architecture (SOLID, clean code)
  • Developed front-end with Bootstrap, JavaScript, jQuery, jQuery UI, and Vue.js for admin back-end
  • Collaborated with front-end and mobile developers
  • Managed MySQL databases, project deployment, and environment configuration on Linux servers
  • Maintained an open-source GitHub repository for a mobile push notification library (1,000+ stars)
Jan 2016 - Jan 2019
3 years 1 month
Berlin, Germany
Remote

Software Developer/Project Manager/Team Lead

bemaster.market

  • Led remote team of 3–5 developers in e-commerce startup
  • Conducted developer interviews, managed tasks via Skype and Trello
  • Initiated technical project work, then transitioned to PM/consulting
  • Guided project to production release
  • Selected tech stack: Java Spring, PostgreSQL, Docker (backend); Angular, React, SCSS, Bootstrap (frontend)
Oct 2015 - Jan 2016
4 months
Krasnoyarsk, Russian Federation

Software Developer

Travelata

  • Part-time back-end developer for travelata.ru’s internal TOM project
  • Developed new functionality per specifications
  • Tech stack: ZF2, Doctrine 2, PostgreSQL, Redis, Rabbit MQ, Event Bus, DDD, Port Adapter
Aug 2015 - Dec 2015
5 months
Krasnoyarsk, Russian Federation

Freelance Web Developer

vivalavoice.ru

  • Developed vivalavoice.ru website for a vocal school
  • Implemented with PHP, ZF2, Doctrine 2, Bootstrap, jQuery, MySQL
Jul 2015 - Jan 2017
1 year 7 months
Krasnoyarsk, Russian Federation
Remote

Senior PHP Developer

Panel100

  • Worked remotely on two projects using Zend Framework 2 and Doctrine 2
  • Employed DDD methodology and Hexagonal architecture
  • Used MySQL, PostgreSQL, Memcached, Redis, Gearman, RabbitMQ, MongoDB
  • Configured deployment with Jenkins on Linux
  • Utilized vendor packages from GitHub
  • Collaborated via Mercurial, Bitbucket, Basecamp, Slack
Jun 2012 - Jul 2015
3 years 2 months
Krasnoyarsk, Russian Federation

Senior PHP Developer/Team Lead

RAZLET.RU LTD

  • Improved, supported, and added functionality to existing projects; fixed bugs
  • Conducted technical interviews
  • Developed a new back-end system with Memcached and multi-threading using PHP Kohana framework, OOP, UML
  • Collaborated in a team of five using Git and Redmine
  • Refactored codebase and led projects (e-commerce, theatre ticket systems)
  • Integrated git, frameworks, Redmine into workflows
  • Developed JavaScript/jQuery interface for theatre ticket scenes and sales
  • Created internal document system with ZF2 and Doctrine 2, and general-use APIs with ZF2 and Apigility
  • Participated in internal accounting system development with ZF2
  • Handled server configuration, system administration, optimization, scaling
  • Re-implemented a major project from Kohana to ZF2 with architectural improvements

Industries Experience

See where this freelancer has spent most of their professional time. Longer bars indicate deeper hands-on experience, while shorter ones reflect targeted or project-based work.

Experienced in Information Technology (11.5 years), Retail (3 years), Advertising (0.5 years), Real Estate (0.5 years), Tourism (0.5 years), and Education (0.5 years).

Information Technology
Retail
Advertising
Real Estate
Tourism
Education

Business Areas Experience

The graph below provides a cumulative view of the freelancer's experience across multiple business areas, calculated from completed and active engagements. It highlights the areas where the freelancer has most frequently contributed to planning, execution, and delivery of business outcomes.

Experienced in Information Technology (12.5 years), Product Development (12.5 years), Project Management (5 years), and Research and Development (0.5 years).

Information Technology
Product Development
Project Management
Research and Development

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.

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

  • 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.

  • Software Development

  • Full-stack Development

  • Software Architecture

  • Front-end Development

  • Back-end Development

  • Technical Leadership

  • Team Management

  • Databases

  • Oop

  • Functional Programming

  • Continuous Integration

  • Aws Cloud

  • Docker

  • Ci/cd

  • Project Management

  • Agile Methodologies

Languages

Russian
Native
English
Advanced
Ukrainian
Advanced
German
Intermediate

Education

Sep 2005 - Jun 2010

I.I. Mechnikov National Odesa University

Bachelor and specialist diploma in computer science, specialist in computer systems and networks · Computer Science · Odesa, Ukraine

Profile

Created
Last Update
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Do you have questions? Here you can find further information.

Where is Oleg based?

Oleg is based in Berlin, Germany and can operate in on-site, hybrid, and remote work models.

What languages does Oleg speak?

Oleg speaks the following languages: Russian (Native), English (Advanced), Ukrainian (Advanced), German (Intermediate).

How many years of experience does Oleg have?

Oleg has at least 13 years of experience. During this time, Oleg has worked in at least 15 different roles and for 15 different companies. The average length of individual experience is 1 year and 9 months. Note that Oleg may not have shared all experience and actually has more experience.

What roles would Oleg be best suited for?

Based on recent experience, Oleg would be well-suited for roles such as: Lead Full Stack Software Engineer, Interim CTO (Tech Lead and Full Stack Software Engineer), Senior Front-End Developer.

What is Oleg's latest experience?

Oleg's most recent position is Lead Full Stack Software Engineer at sdev.

What companies has Oleg worked for in recent years?

In recent years, Oleg has worked for sdev, Oliver Schrott Kommunikation GmbH, Hold My Code GmbH, OSK Berlin, and Ottofeller.

Which industries is Oleg most experienced in?

Oleg is most experienced in industries like Information Technology (IT), Retail, and Advertising. Oleg also has some experience in Real Estate, Education, and Tourism and Hospitality.

Which business areas is Oleg most experienced in?

Oleg is most experienced in business areas like Information Technology (IT), Product Development, and Project Management. Oleg also has some experience in Research and Development (R&D).

Which industries has Oleg worked in recently?

Oleg has recently worked in industries like Information Technology (IT), Advertising, and Real Estate.

Which business areas has Oleg worked in recently?

Oleg has recently worked in business areas like Information Technology (IT), Product Development, and Project Management.

What is Oleg's education?

Oleg holds a Bachelor in Computer Science from I.I. Mechnikov National Odesa University.

What is the availability of Oleg?

Oleg is immediately available full-time for suitable projects.

What is the rate of Oleg?

Oleg's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

How to hire Oleg?

To hire Oleg, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

1200
900
600
300
Market avg: 870-1030 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.