10/12/2026 updated

**** ******** ****
100 % available

Passionate Full Stack Developer with Extensive Experience in Video Streaming and WebRTC

Kyiv, Ukraine
Worldwide
Bachelor’s Degree in Computer Science
Kyiv, Ukraine
Worldwide
Bachelor’s Degree in Computer Science

Profile attachments

Serhiy_Resume.pdf

About me

With many years of experience in developing software, I thrive on turning challenges into opportunities and achievements for my clients. My expertise lies in creating high-quality, stable web apps using the latest technologies, especially in the domain of video streaming and real-time communication.

Tailwind CSSJavaScriptPHPVoIPC++ (Programming Language)DjangoFFmpegHttp-StreamingPython (Programming Language)PostgreSQLMongoDBMySQLNetwork Video RecorderNode.jsNext.jsData StreamingTypeScriptVideo Web PresenterWebSocketWebRTCReact.jsExpress.jsAudio StreamingBackendFull Stack DevelopmentLive StreamingReact NativeFront End Software DevelopmentVideo StreamingNestJS
✨ Web Development
✔ Frontend:
HTML/HTML5, CSS/SCSS, JavaScript/TypeScript, React.js, Angular, Bootstrap, Tailwind CSS, Material UI
✔ Backend:
Node.js, Express, PHP, Laravel, Symfony, RESTful API
✔ Database:
MS SQL Server, MySQL, MariaDB, PostgreSQL, MongoDB, DynamoDB
✨ 3rd Party API Integration:
Stripe, PayPal, Salesforce, Facebook, Apple, Google
✨ Video Streaming/Chatting
✔ Protocols:
RTMP, RTSP, RTP, HLS, DASH, SRT, VoIP/SIP, H.264
✔ WebRTC:
WebRTC, STUN/TURN, Jitsi, Kurento, MediaSoup,
✔ Platforms:
Wowza, Flussonic, NGINX, Ant Media
✨ VoIP
Asterisk, FreePBX, FreeSWITCH, Vicidial, SDP/SIP
✨ Video Processing:
C++, Encoding/Decoding, Transcoding, FFmpeg, GStreamer, H264, H265
✨ Source Control:
Git, TFS, SVN, BitBucket

Experience

Professional experience10+ years
Freelancer since2020

Languages

EnglishFluent

Project history

Senior Full Stack Software Engineer

Effi

Media & Publishing

10-50 team member

  • Architected and implemented backend services for the Effi livestreaming platform, powering interactive features such as polls, meters, Q&As, and consolidated live chat
  • Built and maintained real-time data pipelines that ingest cross-platform engagement, sentiment, and performance metrics, enabling AI-generated recommendations and actionable insights for creators and campaigns
  • Developed RESTful and WebSocket APIs supporting guest management with private chat, scene layouts, and simulcasting to every major streaming platform
  • Designed and implemented monetization backend services for Streamocracy, including in-stream donations, sponsorship tools, and real-time fundraising with goal tracking
  • Integrated audience sentiment analysis and real-time engagement trend detection into the analytics dashboard, helping customers optimize livestreams for higher ROI
  • Deployed and managed scalable infrastructure for the studio application (studio.effi.xyz), ensuring low-latency performance for live events with high concurrent viewer counts
  • Collaborated with product and frontend teams to deliver an end-to-end platform that turns viewers into participants for customers including MTV Entertainment and Walt Disney World News Today

Backend Engineer, WebRTC, VoIP Specialist

Esendex

Telecommunications

50-250 team member

  • Designed and implemented the SIP/VoIP Web Phone with TypeScript/Angular12 and sip.js by using WebRTC
  • Built and managed the sip server by customizing the Asterisk with C/C++ languages
  • Configured the WebRTC endpoints and dial plans for both inbound and outbound
  • Using Golang/Gin and JavaScript/Node.js/ExpressJS, designed and implemented the backend service to manage the PBX server and stored the server data to PostgreSQL
  • Worked alongside another developer to implement RESTful APIs in Golang that enabled PBX server analytics team to increase reporting speed by 24%
  • Created develop and test environments of different applications by provisioning Kubernetes clusters on AWS using Docker, Ansible, and Terraform
  • Built a unit testing infrastructure for a web application that reduced the number of bugs reported by the client by 12% month over month
  • Acquired and ingested phone call data, build and maintain data pipelines that led to discovering an opportunity for a new site feature, boosting revenue by 6%

Full Stack Engineer

FreeCast

Media & Publishing

10-50 team member

  • Developed RESTful APIs for IPTV service with Python and Django framework and worked with microservices architecture by using Docker and Kubernetes
  • Configured AWS serverless architecture with Python and Node.js runtime Lambda functions
  • Implemented the CI/CD and automation using GitHub and AWS services such as Code Build, Code Deploy, Code Pipeline
  • Built cross-browser compatible and accessibility compliant website, resulting in 22% faster load time than industry average
  • Made complex technical and design decisions for React projects and created the reusable components with React, Redux, and React Hooks
  • Adapted interface for modern internet applications using the latest front-end technologies
  • Designed and built the WebRTC server for live streaming, and implemented the frontend for web endpoint with React.js

Software Engineer

Asabix

Internet & IT

10-50 team member

  • Built extensive test coverage for all new features, which reduced the number of customer complaints by 28%
  • Built server-side applications with Ruby, boosting performance by 35%, scalability by 40%, and reliability by 30%
  • Built the backend service for web and mobile applications by using cloud services like AWS and GCP
  • Participated in writing scalable code with a team of 4 interns and 1 developer for applications for a math course
  • Diagnosed issues causing slow speeds in applications, and documented the process to making the database query system more robust
  • Communicated with internal teams and stakeholders, working to determine solutions for the user experience

Portfolio


Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in