YearStar Social — Social & Live-Streaming Platform

Business Analyst & Team Leader (BA / Team Lead / PM / Technical Coordination) @ Software Development Center (SDC), Da Nang University

Situation

The project involved multiple development tracks and technology components that needed to work together. Key challenges included:

  • Requirement ambiguity between business expectations and implementation.
  • Coordination between web and mobile development.
  • Real-time communication requirements.
  • Live audio/video streaming integration.
  • Maintaining alignment between BA documentation and backend implementation.
  • Managing dependencies across different team members and technical areas.
  • Resolving gaps between web and mobile functionality.

Task

Develop a real-time social and streaming platform supporting social interaction and live-streaming workflows for general users and content creators. The project required coordination between web and mobile development tracks while translating business requirements into clear functional specifications and maintaining alignment between product requirements and technical implementation.

Solution

Supported development of a real-time social and streaming platform using PHP/Laravel for backend services and Wowza Streaming Engine for real-time media streaming. The solution combined:

  • Laravel backend services.
  • MySQL data storage.
  • Web frontend technologies.
  • Real-time communication components.
  • Wowza Streaming Engine for video/audio streaming.
  • Azure infrastructure.
  • Cross-team coordination between web and mobile development.

The development process connected BA requirements with backend implementation and coordinated technical work across the team.

Contribution

As Business Analyst & Team Leader, I covered requirements analysis, team coordination, project management, and technical coordination. I:

  • Analyzed business and functional requirements.
  • Created and clarified requirements for engineering implementation.
  • Coordinated development between web and mobile tracks.
  • Managed technical dependencies across the team.
  • Supported backend development using PHP/Laravel.
  • Connected BA documentation with backend implementation.
  • Prioritized critical requirements and technical issues.
  • Helped resolve gaps between web and mobile development.
  • Coordinated technical discussions around real-time communication and streaming.
  • Reviewed whether implementation corresponded with the defined requirements.
  • Supported team members in aligning backend implementation with functional expectations.

Technologies

  • Languages: PHP, JavaScript, HTML
  • Backend: PHP, Laravel
  • Frontend: HTML, Bootstrap, jQuery, JavaScript
  • Database: MySQL
  • Streaming: Wowza Streaming Engine
  • Cloud / Infrastructure: Microsoft Azure
  • DevOps / Source Control: Git

Results

  • Improved alignment between business requirements and engineering implementation.
  • Reduced communication gaps between web and mobile development tracks.
  • Established clearer functional requirements for the engineering team.
  • Supported delivery of a social platform capable of real-time communication and media streaming.
  • Coordinated backend and technical implementation across a 3–10 person engineering team.

Project Details

Period

2015 – 2016

Domain

Social Platform / Real-Time Communication / Live Streaming

Tech Stack
PHPLaravelWowza Streaming EngineBootstrapjQueryMySQLMicrosoft AzureGit
Tags
#social-platform#live-streaming#wowza#team-leadership