
Jonathan Burke
Verified Expert in Engineering
Serverless Developer
Bremen, Germany
Toptal member since July 1, 2021
Jonathan is a senior software engineer specializing in web application development with nearly a decade of experience in JavaScript and TypeScript. He is experienced in building scalable React applications using modern technologies and frequently works in the AWS environment focused on serverless services. Jonathan loves to incorporate new and exciting features into his applications to make them shine.
Portfolio
Experience
- JavaScript - 7 years
- HTML - 6 years
- TypeScript - 5 years
- React - 5 years
- Node.js - 5 years
- Serverless - 4 years
- GraphQL - 4 years
- Amazon Web Services (AWS) - 3 years
Availability
Preferred Environment
MacOS, Visual Studio Code (VS Code), Slack, Git
The most amazing...
...feeling was developing a mobile game that tanked because people don't want to download a 100MB runner game. Then we rewrote it, and it got good reviews!
Work Experience
Senior Software Engineer
Codecentric
- Developed a meeting and action planning web app using React, AWS Serverless, and MongoDB.
- Implemented offline sync for meeting and action planning web app.
- Added in-house analytics capabilities for usage patterns of the web app.
- Created a queue-based system to schedule and send notification emails based on missed activity inside the application.
Full-stack Developer
Bookandsmile GmbH
- Transitioned the web app from EJS and Node-servers to a modern React and Kubernetes containerized app.
- Integrated Cypress UI tests and visual regression tests for UI components.
- Optimized a server-side rendered React app for SEO purposes using a custom framework with preloading data.
- Implemented fully automated CI/CD pipelines using Gitlab.
- Advised on UX implementations and implemented user-focused solutions.
Front-end Developer
OAS AG
- Developed an app using Angular and D3 to display huge datasets in customizable charts.
- Built internal tools to improve the workflows of other team members.
- Wrote migration scripts to dynamically port data from Oracle to Entity Framework-managed databases and vice versa.
Experience
Aiacta - Virtual Tabletop Simulator
I explored a peer-to-peer application design with minimal server requirements.
Currently, I'm re-developing this app using React, GraphQL, Prisma, Node.js, and various small frameworks.
Billigflieger
Certifications
UX Thinking
artop
Skills
Libraries/APIs
React, Node.js, Redux-Saga, React Router, Entity Framework, EJS
Tools
Git, React Apollo, Slack, Prisma
Languages
JavaScript, TypeScript, HTML, CSS, GraphQL, C#.NET
Frameworks
Redux, Recoil, Unity, Angular, Cypress
Platforms
AWS Lambda, Amazon Web Services (AWS), MacOS, Oracle, Kubernetes, Visual Studio Code (VS Code)
Storage
MongoDB, PostgreSQL, Redis
Other
Serverless, User Experience (UX), Web Usability
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