FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Original HTTPS Page]

KevinNg2 (Kevin Ng) · GitHub

Block or report KevinNg2

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Close all issues, pull requests, and discussions opened by this user Content in all repositories owned by your account will be closed.
Add an optional note
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
KevinNg2/README.md

👋 Hi, I'm Kevin Ng

Full Stack Software Engineer with 2.5 years of professional experience building enterprise applications at Presidio. I specialize in developing scalable web applications with a focus on performance, usability, and clean architecture.


💼 Professional Experience

Full Stack Software Engineer — Presidio (2.5 years)

  • Developed and maintained enterprise-level applications for clients across multiple industries
  • Collaborated with cross-functional teams including product, design, and stakeholders to deliver end-to-end solutions
  • Built data-driven interfaces and APIs supporting complex business workflows
  • Contributed to projects for organizations including:
    • PGA Tour
    • Florida Department of Corrections
    • Ardent Mills

🚧 Featured Project Experience

PGA TOUR – Enterprise Tournament Management Platform

Contributed to a large-scale enterprise application used to manage PGA TOUR tournament data, reporting, and operational workflows. The platform supported internal stakeholders with tools for tournament configuration, groupings, reporting, and real-time data visibility.

Responsibilities & Contributions:

  • Developed and enhanced frontend features using React and TypeScript for data-heavy, interactive dashboards
  • Built reusable UI components to support consistent behavior across multiple modules
  • Implemented complex UI logic for tournament workflows, including groupings, rounds, and reporting states
  • Integrated frontend features with backend APIs to manage tournament data and real-time updates
  • Collaborated with cross-functional teams to refine requirements, resolve defects, and improve usability
  • Participated in debugging and resolving production issues across multiple feature areas

Key Feature Areas Worked On:

  • Tournament header enhancements including version visibility, tournament hover interactions, and timezone-aware displays
  • Tournament metadata improvements such as course numbers and course acronyms
  • Reporting UI fixes and enhancements across multiple report types including Raguzzi V2 and Pace of Play reports
  • Modal and UI experience improvements including image modal behavior and dark mode visibility controls
  • Grouping workflows including course selectors, grouping toggles, and copying groupings between rounds
  • Conditional business logic for tournament states, including playoff restrictions and generated shell workflows
  • Feature additions such as inclement weather suspension types and improved tournament configuration options

Impact:

  • Improved usability and clarity of complex tournament workflows for internal users
  • Increased consistency across tournament configuration and reporting features
  • Enhanced reliability of grouping and reporting systems through UI and logic refinements
  • Contributed to a more maintainable and scalable frontend architecture through reusable components and patterns

Environment & Tools:
React, TypeScript, JavaScript, Node.js, REST APIs, enterprise data systems, Agile development workflows


Ardent Mills L2 Application Support Engineer

L2 Application Support Engineer — Ardent Mills (via Presidio) (Nov 2023 – Sep 2024 | Remote) Owned L2 support operations for a large-scale enterprise environment running Dynamics 365 F&O, custom .NET and Angular applications, and a full suite of Azure services under strict SLA requirements.

Responsibilities & Contributions:

Triaged, debugged, and resolved production incidents across Azure services and enterprise applications using ServiceNow Investigated and resolved issues directly within .NET and Angular codebases, identifying root causes and implementing fixes Acted as a primary escalation point during critical production incidents, driving rapid resolution and minimizing downtime Coordinated across onshore and offshore teams to manage backlog, prioritize incidents, and deliver enhancements Authored knowledge bases and runbooks to improve team response consistency and operational efficiency

Key Feature Areas Worked On:

Azure App Services supporting enterprise web applications Azure Function Apps and Logic Apps powering backend workflows and integrations Azure SQL Databases and Data Factory pipelines for data processing and movement Dynamics 365 F&O integrations within broader enterprise systems Custom .NET and Angular applications supporting business critical operations

Impact:

Reduced incident resolution time through hands on debugging and improved documentation Improved production stability across a distributed Azure based system Strengthened escalation handling and incident response during high priority outages Increased team efficiency through better knowledge sharing and operational processes

Environment & Tools: Azure App Services, Function Apps, Logic Apps, Data Factory, Azure SQL, Dynamics 365 F&O, .NET, Angular, ServiceNow, enterprise production systems

🧰 Tech Stack

Languages & Frameworks

  • TypeScript, JavaScript
  • React, Node.js
  • HTML, CSS, Tailwind CSS

Backend & Data

  • Express
  • MySQL, MongoDB

Cloud & Platforms

  • AWS
  • Azure

Additional Experience

  • Python (familiar)
  • C#, .NET (familiar)

🚀 What I Do

  • Build full stack web applications from concept to deployment
  • Design and implement reusable, scalable UI components
  • Develop RESTful APIs and integrate with backend services
  • Work with complex, data-heavy systems and optimize for performance
  • Collaborate closely with teams to translate business requirements into technical solutions

🧠 About Me

  • Former competitive swimmer and member of the 2011 URI Men’s East Coast Club Swim Championship Team 🏊
  • Certified CrossFit Level 1 Coach (CFL1) in Dana Point, CA
  • Passionate about fitness, continuous improvement, and discipline
  • Enjoy CrossFit, swimming, golf, snowboarding, and staying active outdoors

🎯 Goals

Continuing to grow as a software engineer while building impactful, user-focused products.
Particularly interested in opportunities involving scalable systems, AI-driven applications, and platforms that solve real-world problems.


📫 Contact

Pinned Loading

  1. About_Me About_Me Public

  2. Team-Profile-Generator Team-Profile-Generator Public

    UCI HW 10 object oriented programming challenge

    JavaScript

  3. Employee-Tracker Employee-Tracker Public

    UCI HW 12 Employee Tracker Using MySQL, Inquirer, and Node.js

    JavaScript

  4. README-Generator README-Generator Public

    UCI HW 9 readmegen using node.js

    JavaScript


Back | FazBrowse Home | New Git URL