Dennis Lukas, Developer in Vlaardingen, Netherlands
Dennis is available for hire
Hire Dennis

Dennis Lukas

Verified Expert  in Engineering

Software Architect and Full-stack Developer

Vlaardingen, Netherlands

Toptal member since October 19, 2021

Bio

Dennis is an experienced software architect with an extensive background in full-stack development. He has acquired the expertise to create enterprise-grade ecosystems from scratch by participating in numerous commercial and government projects. As a certified Azure developer, Dennis is experienced in developing and architecting cloud solutions. He has been cultivating his expertise for the past seven years, gaining an opinionated preference using the Vue 3 and Nuxt stack.

Portfolio

Redacted
Azure, .NET, TypeScript, Azure DevOps, SQL, SignalR, Notification Hubs...
Stichting Open Nederland
.NET, Web API, Entity Framework, Azure, Azure DevOps, Vue, JavaScript...
Hafslund Eco
Python, Amazon Web Services (AWS), Pandas, SQL, Linux, Azure DevOps, Scrum...

Experience

  • Vue - 8 years
  • C# - 7 years
  • JavaScript - 6 years
  • Entity Framework - 4 years
  • .NET - 4 years
  • TypeScript - 3 years
  • Scrum Master - 2 years
  • Azure - 1 year

Availability

Full-time

Preferred Environment

.NET, Azure, Microsoft SQL Server, Vue, ASP.NET, Azure DevOps, TypeScript, JavaScript, MySQL, Nuxt.js

The most amazing...

...way Dennis has been able to develop himself as a T-shaped individual is sharing and utilizing his expertise both in production and managerial capacities.

Work Experience

Software Architect | Development Manager

2021 - PRESENT
Redacted
  • Designed and developed a social platform that provides users with a qualitative way of meeting other people based on personal convictions, ideologies, and personalities.
  • Architecturally designed and implemented the platform and led a dynamic team of professionals.
  • Oversaw the entire SDLC, resulting in 15,000+ signups post-launch.
  • Managed a team of varied skill-level professionals.
Technologies: Azure, .NET, TypeScript, Azure DevOps, SQL, SignalR, Notification Hubs, Microsoft Power BI, Management, Web Development, Software Design, DevOps, Leadership, Requirements Analysis, Azure SQL, Git, UI Design, Data Visualization, OpenAI, Data Science, API Development, Technical Leadership, REST APIs, Stripe API, Vue 3, Nuxt.js, Stripe, Firebase, Full-stack Development, Architecture, Databases, Deployment, Minimum Viable Product (MVP), Payment APIs, Progressive Web Applications (PWAs), CI/CD Pipelines, Auth0, OAuth 2, Multi-factor Authentication (MFA), Front-end Development, CSS3, HTML5, Vue Storefront, JSON, API Integration

Senior Full-stack (Vue.js & .NET) Developer

2021 - 2023
Stichting Open Nederland
  • Designed and implemented a back end that managed everything related to the booking process, processing 2.5 million appointments during six months.
  • Created and implemented a front end that provided a user-friendly interface to the back end mentioned above, including the accessibility features catered to the general public.
  • Oversaw and managed the releases and deployments for the sprint iteration and hotfix releases.
  • Managed the deployment pipeline to allow the team to work according to GitFlow.
  • Undertook standby duty to assist and troubleshoot pressing matters.
  • Assisted the team in solving bottlenecks during development, provided insight into the developer experience, and helped design a workflow best suited for the team's needs.
Technologies: .NET, Web API, Entity Framework, Azure, Azure DevOps, Vue, JavaScript, TypeScript, Microsoft SQL Server, APIs, Web Development, Software Design, DevOps, Leadership, Requirements Analysis, Azure SQL, Git, UI Design, Data Visualization, Data Science, API Development, Technical Leadership, REST APIs, Vue 3, Stripe, Firebase, Full-stack Development, Architecture, Databases, Deployment, Minimum Viable Product (MVP), Payment APIs, CI/CD Pipelines, OAuth 2, Front-end Development, CSS3, HTML5, Vue Storefront, JSON, API Integration

Senior Software Developer

2021 - 2021
Hafslund Eco
  • Performed a technical assessment on an in-house-developed data broker application.
  • Modernized and rearchitected the application mentioned above, making improvements regarding stability, performance, and maintainability.
  • Supported the business in adopting the Agile way of working by teaching co-workers how to use Azure DevOps and introducing them to the change management processes.
Technologies: Python, Amazon Web Services (AWS), Pandas, SQL, Linux, Azure DevOps, Scrum, Agile, APIs, Web Development, Software Design, DevOps, Leadership, Requirements Analysis, Azure SQL, Git, Serverless, Data Science, API Development, Technical Leadership, REST APIs, Firebase, Full-stack Development, Architecture, Databases, Deployment, Minimum Viable Product (MVP), Payment APIs, Stripe, JSON, API Integration

Senior Full-stack (Vue.js & .NET) Developer

2020 - 2021
i-Sociaal
  • Developed a proof-of-concept application that standardizes the contract agreements communicated between municipalities and healthcare providers.
  • Communicated with the domain experts and business units, translating their needs to the business requirements and eventually work items.
  • Demonstrated my improvements on a weekly and biweekly basis and presented the results of business analysis.
  • Deployed the application to a production environment.
Technologies: .NET, ASP.NET, Entity Framework, HTML, CSS, JavaScript, jQuery, Razor Pages, Vue, Docker, Docker Compose, Azure, Azure DevOps, APIs, Web Development, Software Design, DevOps, Leadership, Requirements Analysis, Azure SQL, Git, Data Visualization, Data Science, API Development, Technical Leadership, REST APIs, Firebase, Full-stack Development, Architecture, Databases, Deployment, Minimum Viable Product (MVP), Payment APIs, Stripe, CI/CD Pipelines, OAuth 2, Front-end Development, CSS3, HTML5, Vue Storefront, JSON, API Integration

Senior Full-stack (Vue.js & .NET) Developer

2019 - 2020
Kamernet
  • Developed and performed all the tasks related to Agile software development in a multidisciplinary Scrum team.
  • Consulted on the architectural design concepts and helped to implement them.
  • Developed an integrated DaaS module, aggregating data gathered by the platform over the years.
  • Assisted the team in adopting the Agile way of working.
Technologies: .NET, ASP.NET MVC, Entity Framework, Microsoft SQL Server, HTML, CSS, JavaScript, jQuery, APIs, Web Development, Software Design, DevOps, Requirements Analysis, Azure SQL, Git, Data Science, API Development, REST APIs, Full-stack Development, Databases, Minimum Viable Product (MVP), CI/CD Pipelines, OAuth 2, Front-end Development, CSS3, HTML5, Vue Storefront, JSON, API Integration

Full-stack .NET Developer

2018 - 2019
Rexel Nederland
  • Rearchitected an existing web service vital to providing an interface to the ERP system.
  • Consulted on finding technological solutions based on issues the business was facing.
  • Learned more about asynchronous computation and socket communication.
  • Redesigned, designed, implemented, and optimized a complete project.
Technologies: WCF Web Services, .NET, Entity Framework, Microsoft SQL Server, Sockets, xUnit, APIs, Web Development, DevOps, Requirements Analysis, Azure SQL, Git, Data Visualization, Data Science, API Development, REST APIs, Full-stack Development, Databases, Minimum Viable Product (MVP), Front-end Development, CSS3, HTML5, JSON, API Integration

Developer

2016 - 2018
The Consultancy Firm
  • Developed a change auditing system that helped users keep track of the changes made.
  • Discussed and developed the deployment and implementation plan of a document fulfillment application.
  • Assisted in shaping a new managed services product the company was designing.
Technologies: C#, ASP.NET, Entity Framework, HTML, CSS, SCSS, JavaScript, jQuery, APIs, Web Development, Requirements Analysis, Azure SQL, Git, Data Visualization, API Development, REST APIs, Databases, Front-end Development, CSS3, HTML5, JSON, API Integration

Front-end Developer

2016 - 2016
GPSFactory
  • Performed all the tasks related to the customer and technical support.
  • Carried out web tests when new deployments rolled out.
  • Created a WordPress landing page to generate leads.
Technologies: HTML, C#, JavaScript, APIs, Web Development, Requirements Analysis, Git, Data Visualization, Front-end Development, CSS3, HTML5, JSON, API Integration

Experience

Testing for Entry Booking Platform

The Testing for Entry is a platform of the Open Netherlands Foundation (Stichting Open Nederland) aiming to reopen social life in the Netherlands.

I supported the team by providing expertise on developing a web application that allows citizens to book appointments with the local test providers. Tight deadlines and nationwide relevance shaped a paradigm where scalability, accuracy, security, and performance had to be exceptional without impacting the delivery rate of increments.

My role included:
• Creating the back end
• Setting up the infrastructure
• Deploying and optimizing the database
• Creating the user-friendly front end

Education

2015 - 2016

Progress towards a Bachelor’s Degree in Information Technologies

Rotterdam University of Applied Sciences - Rotterdam, Netherlands

Certifications

MARCH 2021 - PRESENT

Microsoft Azure Developer Associate

Microsoft

MAY 2020 - PRESENT

Professional Scrum Master I (PSM I)

Scrum.org

Skills

Libraries/APIs

Vue, Web API, Entity Framework, jQuery, API Development, REST APIs, Stripe API, Vue 3, Stripe, Pandas, Sockets, SignalR

Tools

Auth0, xUnit, Git, Terraform, Docker Compose, Microsoft Power BI

Languages

C#, JavaScript, HTML, CSS, C#.NET, CSS3, HTML5, TypeScript, Python, SQL, SCSS

Frameworks

.NET, ASP.NET, Razor Pages, ASP.NET MVC, .NET Core, OAuth 2, Scaled Agile Framework (SAFe), Nuxt.js

Paradigms

Requirements Analysis, Design Patterns, Azure DevOps, Agile, DevOps, UI Design, Scrum, Management

Platforms

Firebase, Azure, Docker, Amazon Web Services (AWS), Linux

Storage

Databases, JSON, Microsoft SQL Server, SQL Server 2014, Azure SQL, MySQL

Other

APIs, Full-stack, Full-stack Development, Web Development, Software Design, Data Visualization, Data Science, Technical Leadership, Minimum Viable Product (MVP), CI/CD Pipelines, Multi-factor Authentication (MFA), Front-end Development, Vue Storefront, User Experience (UX), API Integration, Scrum Master, WCF Web Services, Architecture, Leadership, Serverless, OpenAI, Deployment, Payment APIs, Progressive Web Applications (PWAs), Web Usability, Notification Hubs

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