This repository contains a curated collection of projects that demonstrate my skills in software development across different domains. Each project highlights my ability to tackle diverse challenges and apply various technologies effectively.
- Overview: A C# utility to compute all possible paths between two vertices in a directed acyclic graph (DAG). It analyzes graph structures and efficiently finds paths for specified nodes.
- Features:
- Representation of graphs using a list of tuples.
- Efficient path-finding for acyclic directed graphs.
- Returns results in a nested list format for easy analysis.
- Technologies: C#, .NET 7.0
- Worked on: November 2023
- Description: An inventory management system enabling users to organize and manage items across multi-level storage systems.
- Technologies: C# .NET 8, MS SQL, React, Swagger
- Features:
- User authentication with role-based access control.
- Multi-level inventory and storage management.
- Admin dashboard with analytics and insights.
- Integrated Swagger API documentation.
- Worked on: April 2024
- Overview: A comprehensive solution for IoT device management and simulation, developed using .NET technologies. It includes two main components:
MyIoTService
for backend device management andDeviceEmulator
for simulating real-world IoT device behavior. - Features:
- Device management for registration and communication.
- RESTful APIs for secure and efficient device interaction.
- Real-world IoT device behavior simulation using the
DeviceEmulator
. - Scalable architecture for handling large volumes of devices.
- Technologies: C#, .NET 8, SQL Server
- Worked on: January 2024
- Overview: A Blazor-based project that enhances an existing web form for dynamic and interactive user experiences. It features dynamic select box population, real-time validation, and session-based data editing.
- Features:
- Dynamic "Sectors" select box populated from the database.
- Client-side and server-side validation for form submissions.
- Data persistence in a SQL Server database.
- Session-based editing for previously submitted form data.
- Technologies: C#, Blazor, .NET 6, SQL Server
- Worked on: October 2022
I am a software developer on a mission to craft impactful and user-friendly applications. My journey combines a marketing background with a strong passion for technology, continuously refining my skills to create innovative solutions that simplify life.
- Email: adamarietammiksaar@gmail.com
- LinkedIn: Link to my profile