Dimitrios Maragkos is a Full Stack Software Developer based in Greece with 8 years of experience specializing in ASP.NET Core (Blazor, MVC, Razor Pages, Web API) and a strong knack for UI component work. At Logismos S.A. he designs and delivers web and mobile applications for domestic and international clients while mentoring partners in company technologies and methodologies. An active open-source contributor, he has improved the popular Blazorise component library with new features and theme fixes and added SPI and shift-register support to the dotnet/iot project, showing comfort across frontend and hardware-facing code. Eager to learn, he combines practical production experience with continual skill improvement and hands-on contributions that often bridge UX polish and low-level device integration.
8 years of coding experience
Bachelor's degree, Information Technology, Bachelor's degree, Information Technology at Alexander Technological Educational Institute of Thessaloniki
This repo includes .NET Core implementations for various IoT boards, chips, displays and PCBs.
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:9 reviews, 12 commits, 12 PRs in 1 year 3 months
Contributions summary:Dimitrios primarily contributed to the .NET Core implementations for various IoT boards by modifying existing character LCD interfaces, adding support for SPI communication. They added and modified code related to shift register interfaces, and the Sn74hc595 SPI device, including samples and diagrams. Additional contributions include fixing bugs and addressing errors in existing code, demonstrating a focus on hardware interfacing and device driver development.
Blazorise is a component library built on top of Blazor with support for CSS frameworks like Bootstrap, Tailwind, Bulma, AntDesign, and Material.
Role in this project:
Front-end Developer
Contributions:7 reviews, 7 commits, 10 PRs in 1 year 4 months
Contributions summary:Dimitrios primarily contributed to the Blazorise component library, focusing on UI and component enhancements. Their work included implementing new features such as a `DisabledField` parameter for the `SelectList` component and adding `NextStep` and `PreviousStep` methods to the `Steps` component, including relevant documentation. Furthermore, the user addressed styling issues within the Bulma, Bootstrap, and AntDesign themes, fixing bugs related to the visual presentation of components like `ListGroupItem` and disabled buttons.
razorblazor-serveron-topdatagridblazor-components
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Dimitrios Maragkos - Software Developer at Logismos S.A.