
Pragmatic, Passionate, Polyglot, and Product Engineer | Curious & well-rounded Software Craftsman and Coach
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
Solopreneur
Frontend Developer
June 22, 2026 – Present
honeyeql
January 15, 2020 – June 26, 2025
HoneyEQL is a Clojure library enables you to query database using the EDN Query Language.
View ProjectFsToolkit.ErrorHandling
July 21, 2018 – Present
An opinionated F# Library for error handling
View ProjectFsConfig
December 31, 2017 – October 24, 2023
FsConfig is a F# library for reading configuration data from environment variables and AppSettings with type safety.
View ProjectSuave.Azure.Functions
September 27, 2016 – November 1, 2016
A library to use Suave in Azure Functions
View ProjectCafeApp
March 3, 2016 – May 14, 2023
A Real World Business Application using F# and Suave
View Projectblog-samples
August 11, 2013 – May 12, 2023
Repository to hold sample codes that I use in my blog posts
View Projecta-hybrid-app
June 1, 2012 – June 1, 2012
An hybrid app that demonstrate how we can harness node.js in an ASP.NET MVC application
View Projectjade-visualizer
May 10, 2012 – May 16, 2012
Web-based jade template visualizer to view how jade template is translated to html. Powered by node.js and socket.io
View ProjectCultural Fit Analysis
The candidate's project portfolio shows a strong inclination towards functional programming languages (F#, Clojure) and backend development (Go, database querying). While there are JavaScript and web-related projects, the overall focus appears to be more on diverse language exploration and backend systems rather than a dedicated frontend specialization. This might indicate a potential mismatch with a pure Frontend Developer role, though adaptability is evident.
Soft Skills & Operational Fit
Insufficient data to assess soft skills and operational fit. The candidate's experience as a 'Solopreneur' suggests independence, but team collaboration and communication skills cannot be evaluated without further information.