Alex Ho
software
developer
About
Developer with experience in full-stack engineering, currently building skills in data engineering and analytics. Interested in roles that combine software development with data pipelines, insights, and automation.
Experience
- -
AI Data Quality Control Specialist @ Outlier (Scale AI)
FI - RemoteSummary:
- Reviewed and evaluated AI-generated outputs to help improve the quality, accuracy, and reliability of large language models. Focused on maintaining high-quality training and evaluation data through structured QA processes.
Responsibilities:
- Reviewed and evaluated AI-generated content to ensure clarity, correctness, and task relevance.
- Identified issues and inconsistencies in model responses and flagged them for improvement.
- Applied detailed quality guidelines and maintained accuracy standards across tasks.
- Provided structured written feedback to support AI model alignment and performance improvement.
- Worked independently in a quality-driven environment with regular performance review.
- AI Evaluation
- Data Quality Assurance
- Analytical Thinking
- Attention to Detail
- Documentation
- Task Management
- Remote Work
- Communication
- -
Full Stack Developer Intern @ MUNCHI
Helsinki, FI - On-siteSummary:
- Worked as a front-end focused developer intern building and deploying storefronts for new customers. Contributed to feature development, UI implementation, and production deployments in containerized and cloud-based environments.
Responsibilities:
- Developed new storefronts for onboarded customers using modern JavaScript frameworks.
- Built and improved front-end features to support real-world ecommerce workflows.
- Collaborated with backend developers while integrating REST APIs and system services.
- Deployed applications using Docker and cloud-hosted environments.
- Worked in an agile team environment with version-controlled workflows.
- JavaScript
- React
- Node.js
- Prisma
- REST APIs
- Docker
- Google Cloud Platform
- Git
- Frontend Development
- Agile Workflow
- -
Full Stack Developer (Volunteer) @ Junction
FI - HybridSummary:
- Contributed to building and improving web application features as part of a cross-functional volunteer developer team. Focused on debugging, feature development, and supporting platform stability using modern JavaScript frameworks.
Responsibilities:
- Developed and improved features for web-based platforms using modern JavaScript tools.
- Debugged frontend and backend components to improve stability and performance.
- Collaborated in agile teams using Git-based workflows and code reviews.
- JavaScript
- React
- Node.js
- Frontend Development
- Backend Basics
- GitHub
- Agile Collaboration
- -
Tech Coordinator (Volunteer) @ Vietnamese Professionals in Finland (VPF)
Helsinki, FI - HybridSummary:
- Supported the NGO by maintaining its website, digital tools, and member systems. Helped streamline workflows using Google Workspace and supported event and operations teams with technical needs.
Responsibilities:
- Maintained the organisation’s website and internal digital tools.
- Supported operational teams during events and workshops.
- Maintained membership data and supported simple automation for communications.
- Ensured tools were reliable, structured, and fit operational requirements.
- Web Maintenance
- Google Workspace
- Automation Basics
- Collaboration
- Documentation
- Operations Support
Projects
End-to-end data engineering solution designed to build a Customer360 data pipeline for processing, transforming, and analysing customer datasets. Focus was on creating reliable, repeatable workflows with modern data tooling.
- Automated Linux-based data processing workflows
- Built reusable Python scripts for ETL execution and environment setup
- Processed and transformed datasets using PySpark and SQL
- Deployed services using Docker for consistent execution
- Designed validation and monitoring logic to ensure reliability
- Python
- PySpark
- SQL
- DuckDB
- Docker
- Linux
Data analysis project focused on exploring job market demand and hiring trends within the Uusimaa region. The project processes and analyses job postings to uncover insights on role demand, salary levels, required skills, and industry hiring patterns.
- Collected and processed public job posting datasets for regional labour market analysis
- Performed exploratory data analysis to identify hiring and skills demand trends
- Built reproducible Python workflows for data cleaning and transformation
- Created visualisations to communicate regional market dynamics and insights
- Documented analysis approach and findings for transparency and reuse
- Python
- Pandas
- NumPy
- Jupyter Notebook
- CSV
- Data Visualization
An interactive data visualization web application that turns structured datasets into visual insights. Includes filters, dynamic charts, and exportable views to make data exploration intuitive and actionable.
- Built dynamic, filterable charts from CSV data
- Implemented line, bar, and calendar-based visualizations
- Supports toggling between raw and normalized data
- Responsive design and interactive controls
- React
- D3.js
- Tailwind CSS
- JavaScript
A web application exploring geospatial and edge-based data interactions (e.g., city insights, spatial features) with a user-friendly interface. Built end-to-end with API integration and data processing logic.
- Integrated maps and spatial data displays
- Built reusable UI components
- Handled API requests and data pipelines
- Supports interactive user workflows
- React
- Node.js
- REST APIs
- CSS/HTML
Skills
- JavaScript
- TypeScript
- React
- Next.js
- Python
- SQL
- Pandas
- Apache Spark
- Google Cloud Platform
- Matplotlib
- Streamlit
- PostgreSQL
- MongoDB
- Node.js
- HTML
- CSS
- Tailwind CSS
- Git
- GitHub
- Docker
- Linux