Skip to content

vincentsong/MyProfile

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Wenfeng Song

Application Architect of Web and Mobile
Sydney, New South Wales, Australia

Email: vincentsong2008@gmail.com
LinkedIn: www.linkedin.com/in/vsong
Mobile: 0433 299 887


Summary

With 20 years of experience in Web/Mobile application design and development, ranging from iOS and Android native platform to Web ecosystem, React, Vue front-end and Node.js, C#/.net core, AWS/Azure in backend. I am passionate about full stack technologies covering multiple domains. I equally value leading teams, coaching developers, and promoting technologies beneficial to developers. My career goal is to release valuable applications and work collaboratively with teammates.


Skills

Category Skills
Front End JavaScript, TypeScript, Reactjs, Redux, Nextjs, Vue.js, Vuex, HTML5, CSS/SCSS, Tailwind, Bootstrap, CSS-in-JS, CSS Module, Chrome DevTool, Figma, ChakraUI, Storybook, WebRTC, WebGL, WebWorker, Vite, Rollup, Nx, ESLint, Jest, Playwright, OWASP
Back End Nodejs, Fastify, Express, Nestjs, SQL/NoSQL DB, Micro Services, RESTful API, WebSocket, gRPC, MessageQueue, Monitor & Logging tools, AWS, Azure, Docker, Postman
Mobile & Desktop iOS, Android, React Native, Electron, Swift, Kotlin, Objective-C, Java, NDK, XCFramework
DevOps Git, GitHub, GitHub Actions, GitLab, GitLab pipeline, Jenkins, Kubernetes, Netlify
Others Agile, Scrum, Kanban, TDD, BDD, Confluence, Jira, UML, Python/Panda, AI Prompt

Experience

Seven West Media

Senior Full Stack Engineer January 2025 - Present Sydney

  • Maintained the front-end and back-end of 7news website systems to improve user experience.
  • Successfully integrated election data APIs and implemented related react components
  • Improved the React Native 7new application by adding tablet support and resolving navigation bugs,

Dolby Laboratories

Staff Engineer
February 2020 - November 2024 (4 years 9 months)
Sydney

  • Contributed to Dolby.io, a large-scale, low-latency live streaming SaaS platform:

    • Developed and released the Millicast Ultra Low Latency Live Stream Web SDK using JavaScript, WebRTC, and modern web technologies.
    • Spearheaded the H.264 Frame Metadata Solution, enhancing SDK functionality for customers.
    • Integrated DRM into the Millicast WebRTC SDK to improve security.
    • Maintained the customer dashboard which is enabling service management and stream monitoring features.
  • Developed API gateway with Fastify and Node.js for Dolby.io user authentication, communicated with other media processing microservices

  • Directed an offshore team to create an open-source React UI components library for video call services, simplifying customer development with Dolby.io. Built a demo video call application using the library.

ResMed

Innovation Mobile Application Developer
May 2015 - February 2020 (4 years 10 months)
Bella Vista Business Park NSW

  • Implemented Bluetooth communication stacks for iOS and Android, enabling end-user applications and legacy testing systems via TCP. Utilized technologies like iOS ExternalAccessory MFi, iOS CoreBluetooth, Android Bluetooth Classic, and Android BLE API.

  • Collaborated with sleep researchers and data scientists to integrate machine learning and augmented reality (AR) into iOS apps using CreateML, ARKit, and Vision frameworks. Released a mask detection and recommendation feature.

  • Built engineering tools for electrical and mechanical engineers’ test farms using React Native, Node.js, and Electron.

Yahoo7

Senior Software Engineer
October 2014 - April 2015 (7 months)

  • 7News and 7Plus. Collaborated with cross-functional teams, including designers, product managers, and QA engineers, to deliver user-focused features that seamlessly integrated across all platforms, ensuring a consistent and intuitive experience for users.

Sony Music Entertainment

Senior iOS Developer
September 2011 - August 2013 (2 year)

  • Developed CoronaMusic and Songl music streaming mobile applications.
  • Assisted in backend development using Java and Spring framework.

Sony Mobile Communications

Lead Engineer
May 2007 - June 2010 (3 years 2 months)
Beijing, China

  • Led UI team to develop the social networking app for T-Mobile.
  • Architected and customised MMS app in Android platform for Sony Ericsson.

Beijing CECW Communication Research Center Co Ltd

Software Engineer
March 2005 - February 2007 (2 years)

  • Mobile Phone firmware development in C/C++.

Education

Yanshan University
Bachelor of Computer Science (1999 - 2003)

About

My profile

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors