Educational Fitness Platform
Online fitness software allows teachers and coaches to deliver physical education and athletic development programs built by industry professionals. Students get detailed, step-by-step instruction right on their mobile devices and web platforms, while teachers and coaches can track engagement and progress through any metrics they choose.The solution consists of various components and supports hundreds of thousands of users. As a full-stack engineer, I primarily worked on all parts of the web application. This involved work on the front end using Angular and the back end using .NET and .NET Core technologies with an extensive SQL database. In addition to the many features implemented, some of the most important include the implementation of single sign-on, support for different types of reports, and pixel-perfect design.Technologies: .NET, .NET Core, C#, Angular, JavaScript, TypeScript, Microsoft SQL Server, Material Design, Chart.js, CSS, HTML, JSON Web Tokens (JWT), GitHub, CSV and PDF export, iTextSharp, browserless, Azure DevOps, and single sign-On (SSO).
GDPR Management Tool
An online enterprise solution used for handling GDPR.The software answers the EU General Data Protection Regulation and takes care of all aspects of data protection and privacy inside a large company. It helps a corporation handle data subject requests and quickly respond in multiple languages.
FertiCalc Software
A web-based software solution used to get the best results from cultivated crops.The software is supposed to calculate the necessary formulations and the amount of fertilizer to give farmers the ultimate yield of cultivated crops. In addition, the solution should improve the daily routines and tasks of the company's agronomists.Technologies used: Angular, Python, Flask, PostgreSQL, Docker, Bootstrap, TypeScript, CSS, JavaScript, and REST API.
Motion Control Manager
A software solution used for executing commands triggered by a motion control device using hand gestures. As a result, each command interacts with the existing user interface in some way.The idea was to improve the efficiency of the day-to-day tasks of a large company with a motion control device and hand gestures in front of the big screen.Technologies used: C#, .NET, Nginx, JavaScript, JQuery, CSS, HTML, Bootstrap, and REST API.
Sales Results Portal
A web portal used by sales managers in order to track their results. The application visualizes current achievements and goals. It provides tons of features such as exporting results, emailing, handling campaigns, etc.Technologies used : .NET, C#, MS SQL, JQuery, Bootstrap, JavaScript, CSS, HTML.