Skip to content
View yannvanhalewyn's full-sized avatar
β™₯️
Making beautiful things
β™₯️
Making beautiful things
  • Unconditional Software
  • Utrecht, Netherlands

Block or report yannvanhalewyn

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
yannvanhalewyn/README.md

Hi, I'm Yann πŸ‘‹

Let's Build Beautiful Things Together! πŸš€

Passionate about product development and automation I offer a wide spectrum of knowledge, experience and skills. From infrastructure to UI/UX. From conception to released product

I combine my intuition with my experience to develop simplicity in complex systems in order to produce robust functional solutions. Additionally my passion and empathic qualities are leveraged for optimizing the experience of the end user.


πŸ’Ό Experience

I'm a self thought software developer with 8+ years experience, 5+ were spent writing Clojure / Clojurescript as I believe this to be the best tool for many jobs. Besides that I have worked in just about any modern tech stack:

  • Ruby on/off Rails
  • Python
  • PHP
  • JavaScript (+React / React Native)
  • Node (+Express)
  • HTML/CSS (+portability / accessibility)
  • C, C++
  • Java / Kotlin / Scala
  • SQL: PostgresQL, MySQL, MariaDB and others
  • NoSQL: MongoDB, CouchDB, DynamoDB and others
  • Graph: Datomic, XTDB, Neo4j and others
  • Infra: AWS, Firebase, Digital Ocean

Brightmotive

B2B carparts made easy πŸš— www.brightmotive.com

3+ years developing the system from greenfield stage to what is now an international competitive product.

  • B2B system for carpart wholesalers
  • Full stack Clojure / Clojurescript
  • 20+ API integrations
  • 60+ databases
  • Advanced secure configuration systems
  • Real time complex stock, routing and delivery time systems
  • 60+ tenants running large volumes of transanctions served by a handful of efficient servers
  • Daily releases
  • Full stack Clojure / Clojurescript
  • Service oriented system design but deployed as a single container
  • Small team of only 2 - 3 developers

Pilloxa

Making people healthier through technology πŸ’Š www.pilloxa.com

1.5 years maintaining and developing a mobile application for a Swedish company in the pharmaceutical and clinical trials industry.

  • B2C iOS / Android application through React Native with ClojureScript
  • Hardware connection to a physical pillbox via bluetooth
  • Firmware update management from AWS repository to pillbox via user's device
  • Understanding and implementing complex regulatory requirements
  • Maintaining and updating older legacy codebase

I worked by myself for 1 year and carried the product development, UI/UX design as well as delivering features.

Miscelaneous jobs

In between I have worked on projects and helped clients develop features in their websites or systems. Some examples are:

  • DPG Media: maintaining the adverts scheduler
  • NPO: developing a CMS with frontend websites for the Dutch public broadcasting system
  • Blackfish: synchronizing their LightSpeed retail API to a PostgresQL database in order to build a MetaBase dashboard for insights. The code is open sourced: https://github.com/yannvanhalewyn/blackfish-metrics

All the way down to helping a mediterenean wine salesman refine his webshop over a couple of weeks and other off jobs.


🌐 Open Source

I've have developed and open sourced Pottery, an open-source library to leverage industry-standard PO translation files from Clojure.


🎨 Passion Projects

Beside the art of crafting beautiful code, I also have ambitions in music and am looking to combine both passions in a personal project.

Bardistry

Helping singer songwriters perform their songs 🎀 https://github.com/yannvanhalewyn/bardistry

A native iOS / Android application optimized for tablets to support singer songwriters manage and perform their setlists and lyrics. The codebase is shared between frontend and backend and uses Biff with XTDB for immutable awesomeness.

CEV Engine

Real time music visualisations engine πŸ‘Ύ https://github.com/yannvanhalewyn/wolftrap-visuals

An graphics engine build on OpenGL using Clojure that can take MIDI information to generate real time complicated and mathematical visual experiences in support of the music.

Realms of Inner Magic

Build the next generation society πŸ§™ https://github.com/yannvanhalewyn/realms-of-inner-magic

A fantasy MMORPG geared towards showing humans an experience of building a society based on unconditional love.

Boyscout

Visualize path finding algorithms 🧭 https://yannvanhalewyn.github.io/boyscout

For a simple and quick demo of what my work can look like, try out Boyscout, a pathfinding visualizer. It's meant for a laptop screen, not optimized for mobile

Tap the Boyscout logo for a neat surprise and a taste of my creativity and attention to detail!


There are more projects on my GitHub profile that showcase my clean coding style.


Recruitment πŸ“₯

I'm currently available 20-30 hours p/w. I am quickly oriented in new projects and deliver fast.

My rate is € 80 / hour excl VAT. Video consultation free of charge.

For defined projects I like working with a fixed price according to an analysis of requirements. I would love to invest my skills to make a contribution to human wellbeing. For a non profit or a social cause, let's discuss a rate that works for us.

You can reach me at:

βœ‰οΈ yann.vanhalewyn@gmail.com

Let's Build Beautiful Things Together! πŸš€

Yann Vanhalewyn

Pinned Loading

  1. dotfiles dotfiles Public

    My personal repo for os configuration files

    Vim Script 2

  2. boyscout boyscout Public

    A clojurescript rewrite of Pathfinding Visualizer

    Clojure 11

  3. org-harvest-timesheet org-harvest-timesheet Public

    Clojure tool to sync org timesheets to harvest

    Clojure 1

  4. blackfish-metrics blackfish-metrics Public

    Syncing a friends POS system with a database for extracting metrics

    Clojure

  5. umuses umuses Public

    Prototype in cljs of a fast lead sheet editor

    Clojure

  6. talks talks Public

    A clojure repo forked from reveal-cljs to write and generate my slides

    Clojure 1