Stephen Ng

Stephen Ng

Software Quality Assurance Engineer

Followers of Stephen Ng305 followers
location of Stephen NgSan Francisco, California, United States

Connect with Stephen Ng to Send Message

Connect

Connect with Stephen Ng to Send Message

Connect
  • Timeline

  • About me

    Engineering Manager - Site Reliability @ Echo360 | AWS Certified, DevOps, SRE

  • Education

    • University of California, Davis

      -
      Bachelor's degree Computer Science
  • Experience

    • Pinnacle Systems

      Jun 2003 - Feb 2007
      Software Quality Assurance Engineer

      • Conducted highly technical testing of mission-critical broadcast video servers that ran on SAN infrastructure. Types of testing include black box, integration, compatibility, and regression. The servers incorporated both Unix and Windows systems.• Multi-tasked as configuration tool developer, using C++ to implement changes in the installer of the servers’ file system controller.• Modified and developed Perl scripts to improve automation processes.• Assisted developers with troubleshooting by analyzing detailed debug information from log files and reproducing bugs. Show less

    • Business Wire

      Feb 2007 - Sept 2023

      Took ownership of a shift-left approach for the tech org, transitioning DevOps into DevSecOps, and emphasizing security in code and in cloud(AWS), leveraging both onshore and offshore teams. The shift encompassed, among other elements:* An intentional focus on addressing Cloud Security Audit observations, with careful planning of a dozen plus findings such that solutions would be in place on schedule.* Fine-grained access controls over GitHub source code repositories, creating a separation in the mapping of individual contributors to teams in GitHub Enterprise.* Developing previously non-existent policies for backups, criticality classification, privileged account recovery, and DR strategy.* Onboarding of products into SAST solution starting as early as the IDE level of development, thus promoting security awareness and responsibility to engineers from the earliest stages of the SDLC.* Working with Information Security Ops and Network Ops to close critical vulnerabilities in our cloud infrastructure.* Evaluating and performing POCs for a suitable PAM(privileged access management) solution.* Worked with the team to come up with improvements to the CI/CD, eliminating technical debt and release dependencies, leading to the ability to perform more frequent, smaller deployments. Show less Strategically focused on tactical management of production systems and services in alignment with overall company goals to deliver highest levels of quality, security, and reliability to clients.Responsible for cloud infrastructure and colocation datacenters for customer facing services and internal service teams, providing robust infrastructure/DevOps support and database/systems administration, supporting all areas in a highly collaborative manner. Expanded oversight in managing multiple teams, including a manager and two team leads. Tasked with recommending new solutions and approaches to further our objectives, developing and mentoring a team of technology professionals, and managing vendor relationships and outsource partners. Show less Successfully manage IT operations team across different regions to ensure core systems and application infrastructure uptime. Pushed for increased DevOps style automation and deployment best practices, utilizing both on-premise and cloud-equipped solutions, including Puppet, Jenkins, and Ansible. Led project implementation for migration to game-changing APM products such as New Relic. Utilized industry-leading tools to increase monitoring visibility, eliminate email clutter, and combat alert fatigue. Effectively manage initiatives from start to finish, communicating with stakeholders, setting expectations, and working closely with project coordinators to meet business goals. Expertly delegate tasks to staff in such a way that promotes cross-training without sacrificing short-term productivity. Swiftly identify and work to retain top tier talent to protect the company's most invaluable personnel. Coordinate interoffice staff visits for additional team building. Identify and hire new talent to supplement the Systems Engineering team. Assist with interviewing cross team candidates.Initiate the research of new solutions to modernize our systems and make appropriate recommendations. Dutifully make purchases and own renewals for incumbent software licenses with proper timeliness. Interview personnel for contractor projects when deciding between contract services referred by value added resellers(VARs). Skillfully collaborate with cross-team directors, managers, and engineers to remove blockers. Empower staff to maximize efficiency in a fast-moving agile environment. Utilize my own tech engineering background to lead hands on as needed, especially in triage situations that require prompt--but accurate--action. Show less On top of middleware application support based on Weblogic, OpenText Portal, and Foglight Application Performance Monitoring, expanded role into System Engineering group to perform System Administration tasks as well, adhering to strict security measures for changes to production environment.Performed deployment to multiple platforms and systems, providing Middleware and SysAdmin support for them as needed.Built out entire application stacks with Oracle VM, VMWare, and Puppet. Experience in installing and configuring a variety of technologies, including, Wildfly, Tomcat, Liferay, Solr, Weblogic, and Nginx. Show less Performed administration duties for both external and internal client-facing web applications. Worked closely with development to remove hindrances in the middleware tier from the build environment all the way to production.Primarily responsible for monitoring the health of web systems. Assisted with troubleshooting as needed, providing invaluable insight to help expose the underlying cause of application problems and knowing who on the team to escalate to.Performed production deployment of web applications as well as month long upgrades of underlying application servers and content management portals. Show less

      • Senior Manager of DevSecOps

        Oct 2022 - Sept 2023
      • Senior Manager of Systems Operations

        Jun 2021 - Sept 2022
      • Manager, Systems Engineering

        Jun 2017 - Jun 2021
      • Senior Systems Engineer

        Jan 2013 - Jun 2017
      • Middleware Administrator

        Feb 2007 - Jan 2013
    • Echo360

      Apr 2024 - now
      Site Reliability Engineering Manager
  • Licenses & Certifications

    • AWS Certified Solutions Architect – Associate

      Amazon Web Services (AWS)
      Feb 2020
      View certificate certificate
    • Echo360 Leadership Development and Excellence

      Cornell University
      Feb 2025
    • Python Essential Training

      LinkedIn
      Nov 2023
      View certificate certificate
    • AWS Certified Cloud Practitioner

      Amazon Web Services (AWS)
      Oct 2019
      View certificate certificate
    • Microsoft Certified: Azure Administrator Associate

      Microsoft
      Oct 2023
      View certificate certificate
    • EdX Verified Certificate for Introduction to Kubernetes

      EdX
      Jun 2021
      View certificate certificate
    • AWS Certified DevOps Engineer - Professional

      Amazon
      Jun 2024
      View certificate certificate