GithubHelp home page GithubHelp logo

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:

✉️ [email protected]

Let's Build Beautiful Things Together! 🚀

Yann Vanhalewyn

Yann Vanhalewyn's Projects

apora-music icon apora-music

A music portfolio for a DJ friend: https://aporamusic.com

babashka icon babashka

Native, fast starting Clojure interpreter for scripting

bardistry icon bardistry

An iOS / Android app to support singer songwriters perform their sets

boot icon boot

Build tooling for Clojure.

boyscout icon boyscout

A clojurescript rewrite of Pathfinding Visualizer

breakout icon breakout

Another breakout clone. This one is made in c++ with SFML.

bugsnag-js icon bugsnag-js

Javascript error handling tool for Bugsnag. Monitor and report JavaScript bugs & errors.

clj-http icon clj-http

An idiomatic clojure http client wrapping the apache client. Offically supported version.

cloudmapper icon cloudmapper

CloudMapper helps you analyze your Amazon Web Services (AWS) environments.

devpkg icon devpkg

Exercice from the book "Learn C the hard way" by Zed A. Shaw

dotfiles icon dotfiles

My personal repo for os configuration files

fletch icon fletch

A command line node app that downloads libraries from CDNJS, including multiple files, including dependencies if you wish.

gtdorg icon gtdorg

Messing around with re-natal (react native and cljs)

hangman-airconsole icon hangman-airconsole

A multiplayer hangman game written for the Airconsole platform (https://www.airconsole.com/)

img2ascii icon img2ascii

A simple c++ fun project that transforms any given image (jpg, png) to ascii-art representing the image.

maize icon maize

Random maze generator and solver

midje icon midje

Midje provides a migration path from clojure.test to a more flexible, readable, abstract, and gracious style of testing

minirake icon minirake

A simple implementation of Rake (for learning purposes)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.