I’m a full-stack engineer with a heavy bias toward the front end, the layer where a product actually meets the person using it. My background bridges technical execution and high-level strategy: I’ve led development teams, owned system analysis and design, and stayed close enough to the code to defend it.
For me, writing code isn’t about making things work. It’s about organization, architecture, and refusing to compromise from the first sketch to the last interaction.
I work with a high attention to detail and a healthy dose of perfectionism, the productive kind. I care about what a system looks like from the outside and from the inside: the API surface, the file structure, the way an empty state reads at 7am.
Most of my recent work has been at the seam between design and engineering, where the interesting problems usually live.
02Selected Projects
Projects I contributed to professionally
01
InSpecIT Website
Corporate website for an inspection and engineering firm.
2019
InSpecIT Inc.
An inspection and engineering services firm was running an aging WordPress site that was slow to maintain. It was rebuilt from the ground up, migrated off WordPress to a Vue.js front-end, keeping services, project involvements, and global partners easy to update while making the site faster and cleaner to extend.
Hospitals and HMOs coordinate member eligibility, approvals, and claims across disconnected systems and paper trails. eCare pulls enrollment, coverage checks, and claims processing into one web platform, so hospital staff and HMO administrators can verify benefits and settle claims without the phone-and-fax back-and-forth.
Vue.js
TypeScript
PHP
MySQL
→ Internal — not public
03
COVID-19 Establishment Scanner
iOS app for scanning customer QR codes at establishment entry.
2020
Eurekare Corp.
During the pandemic, establishments had to log everyone entering for contact tracing, and clipboards and manual sign-in sheets were slow and error-prone. This iOS app lets staff scan each customer’s QR code at the door, capturing entries instantly and syncing them to a central system for health reporting.
Swift
SwiftUI
PHP
MySQL
→ No longer available
04
SJLicious Bakeshop
Online storefront for a local bakeshop.
2022
Freelance
A local bakeshop needed an online presence beyond social media, somewhere customers could browse cakes and pastries and place pickup or delivery orders. The site gives the shop a clean storefront with a menu, featured items, and a simple order flow.
Back-office for operating a white-label gaming platform.
2023
Two Miss Pink Place Inc.
Running a live betting platform means staff need to manage players, balances, bonuses, and promotions in real time, without touching production code. This console puts player accounts, transactions, and campaign controls behind a role-gated dashboard that drives the player portal it sits in front of.
Vue.js
TypeScript
.NET
→ Internal — not public
06
iGaming Player Portal
White-label online casino and sportsbook player portal.
2023
Two Miss Pink Place Inc.
A white-label casino has to ship an entire player-facing front-end (lobby, sportsbook, live casino, promotions, and deposits) fast, and reskinned per operator. The portal is built around a CMS so the marketing team can run sign-up bonuses, deposit notices, and event campaigns without waiting on a deploy.
AI-driven sports analysis and match-prediction platform.
2025
Two Miss Pink Place Inc.
Korean sports fans were stitching predictions together from scattered stat sites and gut feel. Coverspick fronts an ML prediction engine on one live surface across six sports (soccer, basketball, baseball, volleyball, ice hockey, and MMA), pairing AI confidence scores with schedule, home-advantage, and recent-form analysis, plus a community agree/disagree vote on every pick.
Interactive showcase of customizable iGaming site templates.
2025
Two Miss Pink Place Inc.
Sales and onboarding kept rebuilding the same casino and sportsbook front-ends for every prospect. Winka Templates turns the catalogue into a self-serve gallery: pick a template, open a live demo, and recolor the whole theme to a brand palette on the spot, so a client can see their own skin before a line of bespoke code is written.
Operator portal and admin platform for managing iGaming clients.
2026
Two Miss Pink Place Inc.
Running multiple white-label operators means each client needs its own controlled workspace, while the platform team needs oversight across all of them. Operator’s Playbook splits into an operator portal where clients manage their own books and an admin side that provisions operators, sets limits, and monitors activity across the whole network.
Vue.js
TypeScript
NestJS
PostgreSQL
→ Internal — not public
10
Billion Club
Business-intelligence platform for iGaming operators.
2026
Two Miss Pink Place Inc.
Operators run on numbers like player value, game margins, and campaign ROI, but those usually live scattered across tools. Billion Club gives each operator a client-side intelligence dashboard over their own data, plus an admin side where the platform team onboards operators, controls access, and curates the metrics each one sees.
Most to-do apps treat productivity as a solo grind. TaskBuddy pairs a daily task and calendar view with a community feed, so people can share progress and celebrate achievements together, turning task management into something social and motivating.
Introducing who am I and what I build at a glance. My first personal portfolio is a single-page site with a low-poly hero that opens with “Hello, I’m Hallen, a web developer,” leading into the sections that frame my work, built and shipped on GitHub Pages.
A dependency-free library for rain, storm, and snow web overlays.
2025
Adding weather ambience to a web app usually means heavy assets, video loops, or libraries that fight the layout beneath them. Weather Maker is a scoped, dependency-free overlay that paints rain, storm, and snow with pure CSS (parallax, wind gusts, lightning, ground mist) and synthesizes rain and thunder through the Web Audio API with no sound files.
A canvas tool for sketching and structuring user flows.
2025
Mapping how users move through a product usually means scattered notes or heavyweight diagramming tools that were never built for flows. Flowboard is a focused, canvas-based editor for sketching and structuring user flows: drop screens, decisions, and connectors onto an infinite grid, kick off from templates like onboarding, checkout, or sign-up, and export the result.
Lead an 8-person front-end team while coding hands-on: task allocation, code review, mentoring, evaluation, and hiring. Established the front-end conventions, documentation, architectural patterns, and CI/CD pipelines, and drive system analysis, design, and deployment. Spearheaded the company’s shift from traditional SDLC to agentic development, building the entire workflow from system analysis to production.
↑ Promoted
Senior Front End Developer
Apr 2023 — Present
Delivered interactive, responsive, cross-platform front-end modules ready for API integration, and integrated third-party payment-gateway and game-provider APIs. Cut weekly front-end issues by 95% through code reviews and unit testing, and boosted app performance via SSR, caching, image optimization, and lazy loading.
Eurekare Corp.
Ortigas Center, Pasig
Jul 2019 — Mar 2023
Lead Software Engineer
Jan 2023 — Mar 2023
Led a 5-person development team across coding, task allocation, code review, mentoring, evaluation, and hiring.
↑ Promoted
Software Engineer
Nov 2021 — Jan 2023
Owned system analysis, design, and deployment of Android and web applications, authored RESTful APIs for front-end integration, and migrated the entire project to modern technologies. Handled two months of iOS development in Swift/SwiftUI and ran system testing against requirements and standards.
↑ Promoted
Front End Developer
Jul 2019 — Nov 2021
Built interactive, responsive, cross-platform front-end modules and established the front-end coding convention, documentation, and architectural pattern.
InSpecIT Inc.
Ortigas Center, Pasig
Dec 2018 — Jul 2019
Full Stack Web Developer (Freelance)
Mar 2019 — Jul 2019
Created and maintained the company website. I was offered a full-time permanent position.
↑ Promoted
Full Stack Web Developer (Internship)
Dec 2018 — Mar 2019
Solely proposed, migrated, and developed a web content management system for the company website, and provided on- and off-site technical support.
05Contact
Open to new work, collaborations, or just to trade ideas.