Marco Frisan's Work | ContraWork by Marco Frisan
Marco Frisan

Marco Frisan

Senior Web Front End Engineer

Ready for work

Marco is ready for their next project!

Cover image for There is much arguing everywhere
There is much arguing everywhere about jobs. JOEF (Job Opportunity Email Filter) is a Google Apps Script that I am developing in order to filter the deluge of job alert emails originating from various job boards (like LinkedIn or Indeed). Most of the job positions that these services claim to be a fit with your expertise and your preferences are, in fact, false positives. Such services ignore, possibly on purpose, many of your preferences (one among others, the work location type: "remote", "hybrid" or "on-site") and fail to match the job position accurately with your experience profile. JOEF fills that gap. Coded in pure JavaScript, linted with ESLint, formatted with Prettier, bundled with esbuild, and with only one runtime dependency: linkedom, a lightweight DOM API for email body parsing. Since I deployed it in November, it filtered thousands of job postings, and discarded more than 3/4 of them that didn't match my expertise or my preferences. - It can be fine-tuned through a number of user preferences, included various blacklists and whitelists for companies, professional titles, languages, skills, locations, etc... - It has a basic plugin system that permits to add parsers for any possible job board mailing list. - It uses Google Maps service to normalize locations. It can detect the job posting language and discard it if it doesn't match your known languages. Soon I will add a partner script to periodically scrape the job posting pages and collect further information in order to perform a second filtering step with the full job description and data (often, more strict residency requirements or language skills are not visible in the email excerpt). And I plan to add support for analyzing the job posting using AI, even local models, running on Ollama. JOEF has been coded by me, often with the assistance of AI models. If anyone is interested in my coding abilities, feel free to contact me.
2
2
18
Cover image for Camera Hierarchy - Blender Add-on
Camera Hierarchy - Blender Add-on
0
0
Cover image for Second Life Skeleton Loader for Blender
Second Life Skeleton Loader for Blender
1
12
Cover image for MD5 Reader 2
MD5 Reader 2
1
4