Jasper Schulte, Developer in Amsterdam, Netherlands
Jasper is available for hire
Hire Jasper

Jasper Schulte

Verified Expert  in Engineering

Software Developer

Location
Amsterdam, Netherlands
Toptal Member Since
June 7, 2019

Jasper is a veteran full-stack JavaScript/TypeScript engineer. The first decade of his career, he spent building his own company developing web platforms for his clients and constructing scalable and maintainable platforms. After selling his shares in 2015, he started consulting for companies, leveraging this expertise. As a person, Jasper is friendly, very proactive, and operates using extremely high-quality standards.

Portfolio

Hely
Scrum, REST, Object-oriented Programming (OOP), Microservices...
GreenHome
Amazon Web Services (AWS), Scrum, REST, Microservices, Functional Programming...
OnePlanetCrowd
Amazon Web Services (AWS), Scrum, REST, Microservices, Functional Programming...

Experience

Availability

Part-time

Preferred Environment

PAW, Git, Node.js, Visual Studio Code (VS Code), Terminal, Linux, MacOS

The most amazing...

...project I've built is where I utilized the Google search engine to find semantic relations between words. Something that normally requires a semantic web.

Work Experience

Lead Engineer

2018 - 2019
Hely
  • Successfully launched a national app within six months.
  • Managed the incorporation of three partners within the first half year.
  • Secured the next round in funding due to our engineering excellence.
  • Conducted formal user testing which confirmed that the React Native app was performant and that the users perceived it to be native.
  • Grew the engineering team from three to seven members.
Technologies: Scrum, REST, Object-oriented Programming (OOP), Microservices, Functional Programming, Agile, Agile Software Development, Slack, Jira, GitHub, Git, React, React Native, Next.js, TypeScript, JavaScript, Java, HTML5, HTML, GraphQL, CSS3, CSS

CTO

2016 - 2018
GreenHome
  • Went from one release every month to continuous releases with the time from the first commit to running on production in under 15 minutes.
  • Grew the engineering team from 3 to 14 engineers.
  • Introduced TypeScript and completely migrated the whole codebase.
  • Implemented Terraform and made the whole infrastructure managed through this IaaS setup.
  • Passed a security audit from one of the three biggest Dutch banks, Rabobank.
Technologies: Amazon Web Services (AWS), Scrum, REST, Microservices, Functional Programming, Agile, Agile Software Development, Terraform, Slack, Jira, GitHub, Git, CircleCI, Amazon Elastic Container Service (Amazon ECS), React, Node.js, Express.js, TypeScript, JavaScript, HTML5, HTML, GraphQL, CSS3, CSS

Lead Engineer

2014 - 2017
OnePlanetCrowd
  • Migrated an app from AngularJS to React.
  • Introduced TypeScript and completely migrated the whole codebase.
  • Migrated from a WordPress-driven back end to a microservice-based Node.js back end.
  • Introduced a system to automatically maintain all outstanding loans with investors.
  • Made the platform compliant under orders of the Dutch financial authorities.
Technologies: Amazon Web Services (AWS), Scrum, REST, Microservices, Functional Programming, Agile, Agile Software Development, Terraform, Slack, Jira, GitHub, Git, Codeship, Amazon Elastic Container Service (Amazon ECS), React, Node.js, Express.js, TypeScript, JavaScript, HTML5, HTML, GraphQL, CSS3, CSS

Lead Engineer

2015 - 2016
Elsevier
  • Introduced TypeScript to the company.
  • Bootstrapped the first project in a modern SPA-style as blueprint for all future projects within the company.
  • Moved the company from server-side HTML to an API mindset.
  • Migrated from jQuery to AngularJS.
  • Improved the speed of the main platform by 6x.
Technologies: MySQL, Scrum, REST, Microservices, Functional Programming, Agile, Agile Software Development, Slack, Jira, GitHub, Git, TypeScript, JavaScript, HTML5, HTML, CSS3, CSS

Founder | CTO

2005 - 2015
Awesome Amsterdam
  • Successfully built a company from scratch running for over ten years.
  • Started with building small Facebook apps but ended with building complete online platforms for big companies.
  • Grew the company to a size of 25 total (15 engineers).
  • Managed to secure big clients like TomTom, Nike, Unilever, ING, ABN Amro, Rabobank, Sonos, Nikon, Heineken, and BMW.
  • Managed to survive the financial crisis of 2007–2008 which made 75% of competing companies go bankrupt.
Technologies: PostgreSQL, Firebase, Docker, Amazon Web Services (AWS), Scrum, REST, Microservices, Functional Programming, Agile, Agile Software Development, Slack, Jira, GitHub, Git, React, Node.js, Express.js, TypeScript, PHP, JavaScript, HTML5, HTML, CSS3, CSS

Mobile App: Hely

Hely is a mobility-as-a-service (MaaS) platform. Together with my team, I developed this mobile app. It gives the user access to all different means of shared transportation in his or her vicinity.

Online Platform: GreenHome HouseScan

https://greenhome.nl/
GreenHome is an online platform that provides homeowners automated advice on how to make their house more sustainable. Together with my team, we developed the whole online platform, including the core: the algorithms that calculated the advice based on an accurate model of the house.

International Conference Talks

http://www.jasperschulte.nl
I am an experienced public speaker, speaking around the globe on multiple subjects. The talk I'm currently speaking about at conferences is about flying a swarm of drones on stage (all controlled by JavaScript code).

On my website, you can find a list of my current speaking engagements.

Online Platform: OnePlanetCrowd

http://oneplanetcrowd.nl
OnePlanetCrowd is an online platform that gives investors, through the crowdfunding model, the opportunity to invest in sustainable companies. Together with my team, we built the complete platform responsible for more than $10 million in revenue each year.

Languages

JavaScript, JavaScript 6, JavaScript 5, TypeScript, TypeScript 3, TypeScript 2, CSS, CSS3, HTML, HTML5, GraphQL, SQL, Java, PHP, Python

Frameworks

AngularJS, Redux, Angular, Koa, Next.js, React Native, Express.js

Libraries/APIs

React, jQuery, Node.js, React Redux, MobX, Facebook API, Google APIs, Google API, PAW

Tools

JavaScript Debugging, JavaScript Toolchain, JavaScript Testing, Redux Thunk, Terraform, Git, Slack, Jira, GitHub, Amazon Elastic Container Service (Amazon ECS), AWS CLI, CircleCI, Jenkins, Terminal, AWS CloudFormation, Codeship, GitLab, GitLab CI/CD

Paradigms

Functional Programming, Agile Software Development, Scrum, Asynchronous Programming, Microservices, REST, Agile, Functional Reactive Programming, Object-oriented Programming (OOP)

Platforms

MacOS, Amazon EC2, Firebase, Linux, AWS Lambda, Amazon Web Services (AWS), Docker, Kubernetes, Visual Studio Code (VS Code)

Storage

Amazon S3 (AWS S3), MySQL, NoSQL, PostgreSQL, Redis, MongoDB

2006 - 2008

Master's Degree in Computer Science

Universiteit of Amsterdam - Amsterdam, Netherlands

2001 - 2006

Bachelor's Degree in Computer Science

Universiteit of Amsterdam - Amsterdam, Netherlands

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring