Michiel Van der Lee
Verified Expert in Engineering
Software Developer
Michiel has years of experience working for both enterprise and startup clients delivering Rest APIs, Data Lakes, data analytics, and responsive UI. He designs architecture and code that follow industry best practices, is easily maintainable, thoroughly tested, and highly robust.
Portfolio
Experience
Availability
Preferred Environment
Amazon Web Services (AWS), PostgreSQL, Docker, Visual Studio Code (VS Code), Linux, Windows
The most amazing...
...data processing pipeline I've developed had custom data with many aggregation pivots and Rest APIs for accessing the data.
Work Experience
Full-stack Development Team Lead
Change Dynamix, Inc.
- Updated the web and API design and code from an ad hoc startup level to the enterprise level. This enabled our developers to increase productivity and provide stability and reliability to our customers.
- Created a data pipeline to mutate incoming data, add geodata, and create aggregations.
- Automated our AWS resource management via CloudFormation and Serverless.
- Tracked and fixed bugs using Jira as a reporting tool.
- Implemented numerous features, both back end, and front end.
Software Developer
IBM Canada
- Created a task management framework with a Rest API and UI to schedule Java tasks for a specific process on a specific host. No existing tool fit our unique needs, so it was created from scratch. Many projects now use it.
- Tracked and fixed bugs using IBM's internal tracking tool.
- Created the ability to find and resolve object dependencies within the system. Due to the fast growth, the project had seen, this had become a nightmare to deal with, and deleting an object left many other objects broken. My task was to resolve this.
Experience
Distributed Task Management Platform
Technical tools used: Java, PostgreSQL, Java Message Service (JMS), iptables.
Data Processing Pipeline And Data Lake
DevOps
* Project structure
* Git structure
* Automated CI/CD
* E2E testing standards
* Deployment routing and authorization
Skills
Languages
HTML, CSS, Python, SQL, Bash, TypeScript, Java, JavaScript
Other
SSH, Full-stack
Frameworks
Flask, Apache Spark, Angular
Libraries/APIs
Flask-Marshmallow, REST APIs, Auth0 API
Tools
GitLab, GitHub, Git, Docker Compose, Amazon Athena, Amazon Elastic MapReduce (EMR), AWS Glue, AWS IAM, Amazon ElastiCache, Auth0
Paradigms
API Architecture, Agile Software Development
Platforms
Windows, Linux, Docker, Visual Studio Code (VS Code), Amazon Web Services (AWS), Eclipse, AWS Lambda, Amazon EC2
Storage
PostgreSQL, Redis, Relational Databases, MongoDB, Elasticsearch, Amazon S3 (AWS S3)
Education
Diploma in IT Programming
Nova Scotia Community College - Middleton, Nova Scotia, Canada
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring