
Dennis Keil
Verified Expert in Engineering
Software Developer
Hamburg, Germany
Toptal member since December 30, 2019
Dennis is a senior software engineer with more than 10 years of development experience. He is an expert in full-stack development (C#, PHP, and Node.js, JavaScript, TypeScript, Angular, React, and Redux). Dennis also has experience with various types of databases such as MS SQL, MySQL, MongoDB, and Firebase.
Portfolio
Experience
- TypeScript - 7 years
- JavaScript - 7 years
- C# - 5 years
- Angular - 5 years
- Node.js - 5 years
- React - 5 years
- ASP.NET MVC - 5 years
- React Native - 2 years
Availability
Preferred Environment
Slack, Visual Studio Code (VS Code), IntelliJ IDEA, React, Full-stack, CI/CD Pipelines, APIs, REST, MacOS, Node.js
The most amazing...
...thing I've developed is a highly customizable visualization platform for an energy management system.
Work Experience
Angular Developer
Fortune 100 North American Construction Equipment Manufacturer
- Developed web apps and apps for managing construction equipment.
- Tracked and fixed bugs with Azure Dev Ops as a reporting tool.
- Ensured high quality by writing unit and integration tests for all components.
Senior Full-stack Developer
Bright Skies
- Developed a web application with highly dynamic forms using TypeScript and React in the front end and C# in the back end.
- Tracked and fixed bugs using Azure DevOps as a reporting tool.
- Ensured a stable application performance using automated tests.
Senior Full-stack Developer
E.ON
- Developed a highly customizable visualization platform for an energy management system using TypeScript and React in the front end and Node.js in the back end.
- Tracked and fixed bugs using Jira as the reporting tool.
- Configured automated application deployment using continuous integration and continuous delivery with GitLab CI.
Senior Full-stack Developer
Foodist
- Created a Shopware extension for improving site and search performance.
- Customized the shop's front end using modern design guidelines for increased usability.
- Tracked and fixed bugs using Jira as the reporting tool.
Senior Full-stack Developer
Shelfsailor
- Developed a customer-to-customer marketplace for storage rooms.
- Customized landing pages to improve conversion rates.
- Implemented authentication through external services with OpenID.
Senior Full-stack Developer
Dreamlines
- Developed a customer relationship management platform.
- Tracked and fixed bugs using Jira as the reporting tool.
- Deployed an on-premise infrastructure using CI/CD.
Full-stack Developer
Fashion Cloud
- Developed a B2B solution for storing product data for the fashion industry.
- Tracked and fixed bugs using Jira as the reporting tool.
- Created a front end for the management of product data and importing/exporting.
Full-stack Developer
Makime Services
- Developed a social platform for connecting travelers.
- Migrated a database schema to improve site performance.
- Tracked and fixed bugs using Jira as the reporting tool.
Experience
E.ON Optimum
Game Companion App | AoE II Companion (Open Source)
https://aoe2companion.com/Charade Game App | 59seconds
https://59seconds.app/Foodist
https://www.foodist.de/Fashion Cloud
https://www.fashion.cloud/The Snake Online
https://github.com/denniske/the-snake-onlineMulti-HTTP Loader for NGX-Translate
https://github.com/denniske/ngx-translate-multi-http-loaderAbi-physik Education Portal
http://abi-physik.de/periodensystem-der-elementeEducation
Master's Degree in Computer Science
Hamburg University of Technology - Hamburg, Germany
Bachelor's Degree in Computer Science
Hamburg University of Technology - Hamburg, Germany
Skills
Libraries/APIs
Node.js, React, REST APIs, SignalR, Stripe API, Entity Framework, NgRx, NgRx/store
Tools
Webpack, IntelliJ IDEA, Slack, Expo
Languages
CSS, HTML, JavaScript, TypeScript, C#, PHP 7, HTML5, CSS3, Dart, GraphQL, Scala, PHP, Python
Frameworks
React Native, Next.js, ASP.NET MVC, Angular, Redux, Electron, Express.js, NestJS, Ionic, .NET, Material UI, .NET Core, Flutter, AngularJS, Ruby on Rails (RoR), Symfony, Entity Framework Core, ASP.NET
Paradigms
Responsive Web Design (RWD), REST, DevOps, Agile Software Development, App Development
Platforms
Vercel, Docker, Azure, Amazon Web Services (AWS), Linux, Windows, Visual Studio Code (VS Code), AWS Lambda, Kubernetes, Algolia, Firebase, MacOS, Android, iOS
Storage
RDBMS, PostgreSQL, MongoDB
Other
Single-page Applications (SPAs), APIs, Front-end, Full-stack, CI/CD Pipelines, Architecture, Web Usability, API Integration, Full-stack Development, Shopware, Web App Development, FastAPI
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