Corniël Joosse Email and Phone Number
I've 5+ years of professional experience in full-stack development with PHP and Python. But my history with code goes way further back, during secondary school I already started building my first websites. My bachelors and masters in electrical engineering and embedded systems didn't hold me back from continuing writing higher level code using PHP and Python. I do still know my fair bit of C/C++ and electronics, but became less of a passion.I love to automate things. In a professional environment this means building CI/CD pipelines. In my home environment this means that there's no need for light switches anymore.My top skills:- PHP 8 with Laravel- Python with AsyncIO/OpenCV/Tensorflow- Vue.js combined with TailwindCSS- Docker and orchestration tools as Docker compose/Kubernetes/Helm- CI/CD using Jenkins/Gitlab/Buildkite
Heemskerk Fresh & Easy
View- Website:
- heemskerkfresh.com
- Employees:
- 243
-
Full-Stack Python/React Developer (Freelance)Heemskerk Fresh & Easy May 2024 - PresentRijnsburg, Zuid-Holland, NederlandIk work on an internal project to develop a new version of the company portal. This includes the following activities:- Implementing new features and maintaining existing ones, both back- and frontend. (Python/SQLAlchemy/FastAPI/React)- Improving the development processes, including introducing unittests, end-to-end tests, CI pipeline and code reviews. (Pytest/Cypress/GitHub actions)- Optimising the deploy process, including using pre-build optimised Docker images (Docker/Skaffold/Kubernetes) -
Freelance Full-Stack Software EngineerAbel Sensors May 2024 - PresentDelft, Zuid-Holland, NederlandAfter having made the switch to freelance software engineer, I've stayed for one day a week at Abel, to work on the following:- Transferring knowledge and onboarding of new colleagues- Giving advice and collaborating on system designs for new features based on my past experience.- Making and executing a plan to get rid of an old Python version. -
Lead Software EngineerAbel Sensors Jul 2022 - May 2024Delft Area, NetherlandsI maintain a full-stack web application with a back-end written in PHP 8 with Laravel and a front-end which still uses Bootstrap/JQuery for the older parts of the code and VueJS/TailwindCSS for the newer parts. The application runs on a CentOS VPS, which I installed and configured. For the database we are transitioning from MySQL to PostgreSQL.Stack:- PHP 8/Laravel- VueJS/TailwindCSS- Blade templates with Bootstrap/JQuery- MySQL/PostgreSQL- GraphQL and REST APIsI also developed Python tooling and applications for monitoring parked vehicles in parking facilities.Stack:- Python (between 3.5 and 3.11)- OpenCV for image processing- Tensorflow for training machine learning modelsFor these software projects I maintain the CI/CD pipelines, which run on Jenkins and Buildkite. We use Docker containers to isolate the environment and run the builds on our own infrastructure.Next to being a developer, responsibilities include: coordinating team work, reviewing code, facilitating discussions about software architecture and technical decisions, mentoring juniors, evaluating team skillset and capacity, first point of contact for the operational department. -
Full Stack Php/Python Software EngineerAbel Sensors Jun 2018 - Jul 2022Delft Area, NetherlandsPart of the development team, software engineer for the data platform (PHP/Laravel/JS), the SmartParking applications (Python/Machine learning) and the embedded software (C). DevOps engineer for the data plaform (Linux/Docker/Apache/MySQL/Redis) Also involved in supporting other departments. -
Master Thesis ResearcherErasmus Mc Jan 2017 - Jun 2020Rotterdam Area, NetherlandsFor this internship I wrote machine learning training pipeline and evaluation tooling using Python and Tensorflow/Keras. The time-series data had to be converted from a vendor-specific file format for multichannel-ECG traces and Excel files with annotations. I wrote the tooling to convert it the data to a format that could easily be read by Numpy.The goal of the machine learning model was to predict seizures based on ECG measurements, by letting the model detect precursors in the data that are not clearly visible using data processing algorithms or classic machine learning techniques.Tech stack:- Python- TensorFlow/Keras- Numpy -
Technical Assistant And DeveloperLast Mile Solutions Bv Feb 2014 - Jan 2017Rotterdam Area, NetherlandsI analysed and repaired defective PCBs on-site and worked as a software developer remotely. I developed a web-based app for finding charging stations. The app was written using ionic, so using basic HTML and Javascript. Next to that I worked on embedded firmware written in C and wrote a small library for SIM card management in PHP. -
Programmer And Developer Embedded SystemsLast Mile Solutions Bv Aug 2011 - Aug 2013RotterdamI designed PCBs for charging stations, including a LED ring as status indicator and a controller for a charging station for bikes. I also wrote firmware for these and other products using C. -
Internship Autonomous NavigationTshwane University Of Technology Feb 2011 - Jun 2011Pretoria Area, South AfricaI developed a small sized prototype of a wheelchair which can avoid bumping into objects and can navigate around them. The idea is that someone who's not able to drive a normal electrical wheelchair because of motoric dysfunctions can still control this one that helps finding the way.First prototype of the firmware was written in Labview (graphical programming language) and later versions in C++ using Arduino libraries. The used hardware was a robotic development kit. -
Programmer (Internship)Studio Roosegaarde Nl Sep 2009 - Jan 2010I implemented several features for art installations of Studio Roosegaarde. All of them were written in C.- I wrote a DMX controller to integrate off-the-shelf studio lighting into an art installation. This was done by using the UART peripheral of a microcontroller.- I wrote a bootloader which supports receiving the new firmware binary over a RS485 connection. Since RS485 is a bus connection it was possible to update multiple devices on the bus at once.- I wrote a library for interfacing with a GPRS/EDGE modem, which could be used for remote control of an art installation.
-
Java ProgrammerTopdesk Jul 2009 - Aug 2009DelftDuring this 'Summer of Code' job I developing a plugin for Hudson (CI/CD system) using Java.
Corniël Joosse Education Details
-
Embedded Systems -
Electrical Engineering
Frequently Asked Questions about Corniël Joosse
What company does Corniël Joosse work for?
Corniël Joosse works for Heemskerk Fresh & Easy
What is Corniël Joosse's role at the current company?
Corniël Joosse's current role is Freelance Software Engineer - Python | PHP | Docker.
What schools did Corniël Joosse attend?
Corniël Joosse attended Technische Universiteit Delft, Haagse Hogeschool/th Rijswijk.
Who are Corniël Joosse's colleagues?
Corniël Joosse's colleagues are Chris Remmelzwaal, Jolanda Kuivenhoven, Trace Smith, Bob Starr, Piet Zwaan, Henk De Jong, Marcel Rozier.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial