Farkhod Sadykov

Farkhod Sadykov

Software Engineer at NBCUniversal | Sky

Prague, Czechia
302 followers 283 connections

About

As a software engineer with over 5 years of experience, I have a strong background in developing back-end applications, API services, and cloud infrastructure using a variety of technologies. I possess a comprehensive understanding of video streaming and VOD platforms, enabling me to develop high-quality multimedia experiences for users. I have experience in multiple programming languages, including Golang, Python, Java, and JavaScript and constantly exploring new technologies to enhance my skill set.

Activity

Join now to see all activity

Experience

  • NBCUniversal Graphic

    Software Engineer

    NBCUniversal

    - Present 1 year 11 months

    Prague, Czechia

    • Developing backend API services using Golang.
    • Developing scalable video transcode (encoding) pipeline.
    • Server side ad insertion (SSAI) live and VOD.
    • Developing frontend applications using TypeScript/JavaScript and React.

  • Sky Graphic

    Software Engineer

    Sky

    - Present 1 year 11 months

    Prague, Czechia

    • Server side ad insertion (SSAI) VOD.
    • Ad insertion SkyShowTime, SkyNow.

  • Showmax Graphic

    Software Engineer

    Showmax

    - 1 year 7 months

    Prague, Czechia

    • Developing back-end API services using Golang, Python, Ruby.
    • Developing orchestration tool for live streams based on AWS Elementals.
    • Video/audio encoding pipelines processing Live and VoD using FFmpeg.
    • Video content thumbnail generation pipeline in Airflow.
    • Enhancing DRM protection FairPlay, Widevine, Playkey.
    • Automated CI/CD pipelines enhance code quality, security, streamline deployment.

  • Emplifi Graphic

    Software Engineer

    Emplifi

    - 1 year 6 months

    Prague, Czechia

    • Develop back-end API services using NodeJS.
    • Integrate back-end services with Salesforce platform.
    • Salesforce APEX/Visualforce development, including high volume data processing.
    • Salesforce Lighting Web Component development (Java Script/HTML).
    • Maintain APIs, Optimising SQL database queries and access.
    • Develop Python automation scripts.
    • Build CI/CD deployment/testing/linting pipelines.
    • Synchronise data between different SaaS (Salesforce, Mixpanel…

    • Develop back-end API services using NodeJS.
    • Integrate back-end services with Salesforce platform.
    • Salesforce APEX/Visualforce development, including high volume data processing.
    • Salesforce Lighting Web Component development (Java Script/HTML).
    • Maintain APIs, Optimising SQL database queries and access.
    • Develop Python automation scripts.
    • Build CI/CD deployment/testing/linting pipelines.
    • Synchronise data between different SaaS (Salesforce, Mixpanel, Intercom).
    • Work in close cooperation with Product Owner to bring value for the given use case.
    • Being part of the cross-functional SCRUM team.
    • Cooperating on analysis, grooming, implementation, code review and unit tests.

  • Artinii Graphic

    Software Engineer

    Artinii

    - 1 year 1 month

    Prague, Czechia

    • Create back-end applications using Python, Django REST Framework.
    • Create video validations rules (ingest) movies using FFMpeg.
    • Video uploading/encoding concurrency using RabbitMQ + Celery.
    • Maintaining public APIs, Optimising SQL database queries and access.
    • Interface with product and other functional teams, provide peer code reviews.

  • Radio Free Europe/Radio Liberty Graphic

    Motion Graphic Designer

    Radio Free Europe/Radio Liberty

    - 3 years 1 month

    Prague, Czechia

    • Developing the overall look and feel of TV shows, graphic teases, video promos.

  • iOS Developer

    ATR

    - 2 years 7 months

    Kyiv, Ukraine

    Developing iOS app for TV studio with news feed and live broadcasting.

Licenses & Certifications

Projects

  • ShellGPT

    A command-line productivity tool powered by OpenAI large language models, helps software engineers accomplish their tasks faster and more efficiently. The project gained 8,000 stars on GitHub and has over 10,000 monthly installs according to PyPI statistics.

Languages

  • Russian

    Native or bilingual proficiency

  • English

    Professional working proficiency

  • Ukrainian

    Professional working proficiency

Recommendations received

More activity by Farkhod

View Farkhod’s full profile

  • See who you know in common
  • Get introduced
  • Contact Farkhod directly
Join to view full profile

Other similar profiles

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More

Add new skills with these courses