PROJECTS
Projects make perfect
Real-Time Data Dispatch and Logging System
This project manages the dispatch and logging of real-time information between different systems and parties.
Technologies:
C#, .Net Framework, WPF, WCF Service, WinForm, Infragistics, Prism,
REST API, SOAP API, ASP.NET Core.
Highlights
- Collaborated with a team of developers to design, develop, and maintain WPF applications, improving functionality and performance,
- Fixed bugs of the main features of the main product, leading to the increased user experience and an rise in user rentention by 20%,
- Introduced a new back-end service for dispatching and processing data for the new product,
- Collaborated with the support team to troubleshoot and resolve technical issues, reducing support response time by 15%,
- Participated in Agile methodologies including sprint planning, daily standups, and code reviews.
Eye Gaze Broswer
This project allows users to surf the Internet with eye gaze only.
Technologies:
C#, .Net, JavaScript, WPF
Highlights:
- Employed C#, JavaScript and .Net framework in Visual Studio to improve the WPF browser based on the requirements during each sprint,
- Added a pause button that controls the colouring of links on the webpage through the communication between embedded JS files in webpages and C# core,
- Redesigned the layout of the browser using XAML for efficient use of the toolbar.
- Created new gaze buttons that can show the progress of the user's dwell.
- Provided support for multiple eye tracking devices.
- Increased usability by adapting the application to screens of different size and different scaling.
Personal Projects
Blog App
This project aims to help users share thoughts.
Technologies:
React, ASP.NET Core, JavaScript, MySQL, Debian 12, Git.
Highlights:
- Implemented user authentication and authorization with JWT (JSON Web Tokens),
- Created RESTful APIs using ASP.NET Core to handle CRUD operations,
- Designed and developed a responsive user interface with React and Bootstrap,
- Utilized Entity Framework Core for database operations and data persistence.
- Used ASP.NET Core Identity for authentication and password hashing.