Joseph van Bohemen
E-mail: joevanbo@pm.me • Phone: +44 7377 203927
Personal Profile
I am an intermediate full-stack web developer with 6 years of experience - starting from Feburary 2018.
I have a solid understanding of popular web technologies both front and back-end. I apply effort and care in my work and in building relationships with the people around me. I have been praised for my interpersonal skills and positive attitude.
Work Experience
MILK Books
May 2020 - Feb 2023
Intermediate full-stack web developer
MILK Books offers an online photo book creation service. The technologies used include a web based Design Studio photo book tool, server side PDF generation services, and a complex system built over almost 10 years to handle user and photo book data..
Main achievements:
- Automating a system to move terabytes of data between S3 storage tiers for considerable cost savings.
- Migrating Google Universal Analytics to Google Analytics 4 within a complex Google Tag Manager configuration.
- Create and updating many lambda functions using depricated runtimes to use modern code build and deploy solutions.
- Develop and maintain complex legacy C# apps running as Windows Services.
- Effectively supporting the Marketing, Customer Support and Production teams with technical understanding of our systems and providing solutions.
- Took initiative to develop a command line app to automate repetitive, time consuming tasks to resolve Customer Support tickets.
- Develop and maintain a complex, legacy Python script used for extracting data from InDesign files and saving to JSON format.
Core learning:
- AWS services
- Typescript
- C# .Net Framework, Razor, Microsoft TPL
- Angular
- General scripting (Node.js/Typescript, Python)
Skills:
- Front-end: Typescript/Angular, .Net Razor templating, SEO using
- Back-end: Typescript/Node.js, C# (.NET Framework), MsSQL, NoSql, RabbitMq, Managing complex json data
- Hosting: Amazon Web Services (Lambda, DynamoDB, S3, CloudFormation, CloudWatch, API Gateway, SNS, SQS, Step Functions, EC2)
Joy Business Academy
Oct 2018 - May 2020
Intermediate full-stack web developer
Working in a team of ~15 developers, creating education/gaming/assessment products for clients such as Trade Me and the Ministry of Social Development. I have worked across teams and projects, developing APIs to support Game Developers, creating micro-services from scratch and supporting legacy projects.
Core learning:
- Developing micro-services using C# (.NET Core).
- Regular peer-reviewing of code.
- CI/CD experience from DevOps support.
Skills:
- Front-end: Vue.js(1 and 2), PHP templating
- Back-end: C# (.NET Core), PHP (Laravel framework), No-SQL, MySQL
- Hosting: Microsoft Azure (Azure functions, CosmosDB, SeviceBus messaging, Blob Storage, SendGrid mail, Azure Pipelines)
- Testing: C# xUnit
Minded Ltd
Feb 2018 - Oct 2018
Junior full-stack web developer
I worked as part of a team of 3 developers to turn a paper-based, self-discovery assessment into a progressive web app to be used by schools all around New Zealand. I participated in sprint-planning, presentation and feedback sessions with business.
Core learning:
- Understanding a more mature react.js-stack
- Experience with hosting systems
- Disaster recovery and management
Skills:
- Front-end: React.js (Redux-Thunk, Recompose and Reselect), CSS (Fela.js)
- Back-end: Node.js (Express, Knex and Feathers)
- Hosting: Heroku (Postgresql, Coralogix app-logging, Cronjobs), Netlify, Mailchimp (Mandrill)
- Testing: Codecept (automated user acceptance testing) and Load Impact (load testing)
Education
Bootcamp Graduate
Jun 2017 - Nov 2017
Dev Academy Wellington
"Learn the fundamentals of working in a web development team, programming, databases, web applications and web design."
Dev academy is a 4-month intensive web-development bootcamp designed to create valuable employees for the tech industry.
Core learning:
- Fundamentals of web programming
- Fundamentals of team dynamics and human skills
Skills:
- Fundamentals of working in an agile web developement team.
- Source control using Git and Github.
- Front-end: HTML, CSS, Javascript, React, Redux.
- Back-end: Node.js, Express, Knex, Sqlite, Postgresql.
- Hosting: Heroku
Interests
Programming:
I am proactive learner, and am regularly working on personal projects.
- Spotify Quiz game. I created a quiz for friends using data from Spotify's public API. Gatsby frontend with multiple Lambdas as backend API. I using different programming languages in the backend specifically for my own learning.
- Slack-bot (Python)
- Art project. (HTML/JS/Node.js) Drag your cursor around, and use the up and down arrows + Enter for different effects.
- Discord-bot (Node.js) integrates Google Sheets and Google Forms APIs
Personal:
I love bouldering, running, music, casual cycling, running, and skiing. In New Zealand, My girlfriend and I were trying to walk on every (extinct!) volcano in Auckland. Please ask me about my favourite band, King Gizzard and the Lizard Wizard.