My Skills
Click or Hover on a skill to see more information
C++
C#
Python
HTML
CSS
BootStrap
JavaScript
Django
.NET
SQL
Linux
Network
My Services
Web Development
Learn MoreWeb development services involve the design, development, and maintenance of websites and web applications. This includes creating user interfaces, developing website functionality, integrating with databases and servers, and ensuring that the website or application runs smoothly and securely. Web development can range from creating a simple landing page to building complex e-commerce platforms, social networks, or other web-based applications.
Desktop Development
Learn MoreAs a solo developer, I specialize in creating desktop applications for Windows operating system. I work with my clients closely to understand their specific needs and requirements, and provide customized solutions that are tailored to their unique business needs. I use the latest technologies and programming languages to develop desktop applications that are user-friendly, efficient, and reliable. My expertise includes a variety of programming languages, including C++, Java, and Python, and I can help you choose the best technology stack for your project.
Database Development
Learn MoreDatabase development involves designing, building, and maintaining databases that are used to store and organize data. This can include creating data models, designing database schemas, optimizing database performance, and implementing data security measures. With my expertise in database development, I can help you create and manage databases that are efficient, secure, and scalable. I work with a variety of database management systems, including MySQL, SQL Server, and SQLite, and can help you choose the best option for your project.
Django Project Management WebApp
This Django-based web application offers a comprehensive project and employee management solution. With this app, you can easily add, update, and delete employees and projects, as well as assign employees to work on specific projects. This app offers a clear overview of assigned and unassigned employees and projects, so you can quickly and easily manage your workforce and project allocation. Additionally, you can generate detailed reports on employee performance.
Task Management Desktop Application
A task management application built with C++ and Qt that allow users to manage their daily tasks by keeping track of their progress and ensuring all tasks are completed on time. The application would feature two tables, one for tasks that have not been completed and another for tasks that have been marked as finished. The user can easily switch between the two tables to see their progress. To add a new task, the user can click a button to open a dialog where they can enter the task's name. After adding a task, it will be displayed in the "Not Finished" table. The user can also delete a task by selecting it from the table and clicking the delete button. When a user completes a task, they can select it from the "Not Finished" table and mark it as complete. The task will then be moved to the "Finished" table, and the user can view all their completed tasks.
Node.js Online Shop
This is a simple online shop web app built with Node.js. It allows users to browse products, add them to a cart (stored in cookies), and place orders, which are sent via WhatsApp. There's no need for user registration or login.