Hi there!

I'm Keith Sng

Data analyst who loves building things and transforming data into clear, actionable insights.Always striving to create meaningful products, make an impact, and continuously learn and share as I go.

About Me

I’m currently a data analyst at Singlife, where I build automated reporting pipelines, develop data models from complex datasets, and create dashboards that support analysis and data-driven decision-making. Having worked with both back and front-office teams, I enjoy bridging business needs with technical solutions and transforming complex outputs into clear, actionable insights that drive meaningful impact.Outside of work, I’m pursuing a part-time Master’s in Computer Science at Georgia Tech, deepening my foundations in machine learning, AI, and systems design so I can continue growing, building, and contributing to production-ready solutions wherever I go.If you’re interested in my work, let’s connect and chat!

My Tech Stack

Languages:

Python SQL Java R

Data Engineering:

Apache Airflow Docker Snowflake Oracle PostgreSQL MySQL AWS S3 Alteryx

Data Analytics & Machine Learning:

Pandas NumPy SciPy Scikit-learn XGBoost TensorFlow Keras AWS SageMaker

Data Visualisation:

Qliksense Power BI Plotly Seaborn Matplotlib Streamlit

Development & Collaboration:

Git Confluence Jira

Projects

Experience

Data Analyst

Singapore Life Limited (Singlife)

May 2024 - Present
  • Designed and deployed automated data pipelines and reusable production workflows using Python, SQL, Apache Airflow, and Qlik, improving reporting reliability and reducing manual effort by over 200 manhours/month.
  • Conducted customer segmentation analyses across over 500,000 inforce policyholders to identify cross-sell gaps and quantify revenue potential, uncovering high-value conversion opportunities and establishing a scalable framework for ongoing growth assessments.
  • Led the design and implementation of an account-level financial data model that unified fragmented P&L sources, shortened reporting cycles by 3 days, and enabled profitability insights that improved channel performance by up to 63.5%.
  • Collaborated closely with business and actuarial teams to translate analytical requirements into technical specifications and deliver insights that strengthened business decision-making.

Programmes Manager

National Parks Board

Jun 2021 - May 2024
  • Applied statistical and population modelling techniques (oSCR, SECR, GLMM) in R to produce national-scale stray animal population estimates and derive predictors of stray animal density, guiding operational planning and policy formulation.
  • Performed geospatial and statistical analysis using R and QGIS to identify spatial patterns in public feedback data and inform upstream mitigation strategies.
  • Managed cross-agency partnerships, led field operations, and delivered data-driven insights that shaped long-term animal management strategies.

Education

Master of Science in Computer Science (Specialisation in Artificial Intelligence)

Georgia Institute of Technology

Aug 2025 - Present
  • Advanced coursework in software engineering, AI search algorithms, knowledge representation, and machine learning

Specialist Diploma in Data Science (Artificial Intelligence)

Singapore Polytechnic

Apr 2024 - Mar 2025
  • Completed projects in applied machine learning, deep learning, time-series forecasting, generative AI, and human–AI interfaces

Bachelor of Environmental Studies (Honours)

National University of Singapore

Aug 2017 - Jun 2021