Hi there, I'm Habib. I can develop fully customizable and scalable applications, including Mobile, Web, Desktop, AI, SaaS, and Cross-platform Solutions.
Human resource management application is a software that helps companies manage human resources tasks like hiring, managing employee records, reviewing job activity, time tracking, employees pay off, performance, and training.
The HR Management App developed to effectively manage employ data such as, Acknowledgement/Violation, Employ Training and Certification, Payroll Management, Work-Related Inquiries and Illness, Drug Test, Hiring Process Management, Form and Informational data management etc. This app features admin section to allows Cities management, Desk location management, department and managers management, and manage full permission for full group etc.
As a senior full stack development expert, I developed the HR App for CAMCO to manage employee data such as employee training, payroll, and other HR-related tasks using a combination of frontend and backend technologies like .NET & ASP.NET Core, SQL Server, Entity Framework, Blazor and Microsoft Azure.
HR App Features:
Manage cities, desk locations, departments, and managers.
Set employee roles and permissions.
Oversee task assignments and statuses.
Track team performance and productivity.
Generate administrative reports.
Configure task categories and tags.
The HR App is highly customizable and scalable to include additional features or modify existing ones to better suit your business processes. The user data is managed securely within the HR App using SQL Server and Entity Framework. The app allows for seamless data entry, retrieval, and management to see all employee information is up-to-date and easily accessible.
Task Management Application Development and AI Assistant
The task app features two sections, one for one time, tasks and second for recurring tasks. When our organization needs to fix any issue or assign a task, they prioritize the app according to the task (e.g. fix tool #157). The process is simple, the manager or users can add new tasks and allocate them to specific individuals or teams within the organization.
The Task Management App is a custom web application designed to help teams and organizations manage and complete tasks. I developed the Task Management App for task allocation, tracking, and completion within teams and organizations as a senior .NET developer. My client organization was using Monday.com, and they wanted to make their own Tasks App to manage their organizational tasks. I developed this task web application using ASP.NET Core, C#, RESTful APIs, Blazor, and Azure cloud services. I also added a custom AI assistant to this task app for answering queries, helping users to understand tasks, and offering real-time reports based on task data.
Features: Create and assign tasks.
Update and complete tasks.
View task statuses and priorities.
Track task progress.
Set due dates and reminders.
Generate task reports.
Manage user roles and permissions.
The Task Management App features one-time tasks and recurring task management, project management for creating and tracking projects, and reporting for task analysis and history. It also includes functionalities for task allocation, tracking, and completion and offers customization and scalability to meet organizational needs.
The Task Management App is a custom web application designed to help teams and organizations manage and complete tasks. This app is also available as a modular part of our Manufacturing ERP system to manage organizational tasks.
#1 Task Management: The app facilitates the organization, prioritization, and tracking of tasks within teams and organizations. #2 Task Allocation: Enables efficient task assignment and tracking between employees or teams. #3 Project Management: Supports managing projects, workflows, and deadlines. #4 Prioritization: Facilitates setting task priorities (e.g., high, medium, low) to ensure focus on the most critical items.
Task App Tasks Types
This Task Management App has two sections: One Time Tasks to see and manage ongoing improvement tasks and Recurring Tasks to see and manage recurring tasks.
One-Time Tasks
One time tasks page shows all one time needed tasks with descriptions, the person responsible, Manager, summary, last update, summary, and Tasks status like In progress, done, waiting for review, pending etc.
Recurring Tasks
Task Recurring Page shows all regular tasks that need to be done regularly. It shows total tasks, past months reports, tasks by departments, Task due date, past due tasks, add and reassign recurring tasks, reactivate tasks, and Misc task’s etc.
How Task App Works (Task Process)
The task app features two sections, one for one time, tasks and second for recurring tasks. When our organization needs to fix any issue or assign a task, they prioritize the app according to the task (e.g. fix tool #157). The process is simple, the manager or users can add new tasks and allocate them to specific individuals or teams within the organization.
The task will be prioritized based on its urgency. The task can also be tracked over the entire time, and the employee can update the status to review and submit. As tasks are completed, the application records this information and also provides reports for task analysis and history.
Setup Sheet Application Development and SaaS Deployment
I developed the Setup Sheet App to fit CAMCO’s unique manufacturing processes/setup requirements using .NET, C#.NET Core, SQL Server, Blazor, and Entity Framework. I also integrated it with their Tool Crib application, which helps to get exact data from the ToolCrib App to provide operators with accurate tool information, such as GRNs (tool identification numbers), tool descriptions, maintenance, and availability.
The setup sheet application provides centralized access to all the necessary information for a machinist to properly set up a machine, including the specific tools, cutting parameters, workpiece positioning, move stops, operational details, etc. This app helps manufacturing businesses to manage their machine shops and automate their CNC machine setup process.
I developed the Setup Sheet Application for CNC manufacturing to streamline and enhance production efficiency USING C#, ASP.NET Core, Angular, SQL Server, and Entity Framework to implement this solution.
User Side:
The Design Approach
View detailed setup instructions.
Track setup progress.
Access standardized setup templates.
Monitor efficiency and performance metrics.
Record setup times.
Generate setup reports.
Design
The Setup Sheet Application is a custom web app designed to speed up the CNC machine setup process.
CAMCO Manufacturing (A Machine Shop in Sayre, PA, United States) uses CNC Lathe machines to manufacture parts/components for satellites, army tanks, medical devices, etc. They were having trouble setting up these machines because they were using manual instructions, paper instructions, and Excel sheets to do it.
I developed the Setup Sheet App to fit CAMCO’s unique manufacturing processes/setup requirements using .NET, C#.NET Core, SQL Server, Blazor, and Entity Framework. I also integrated it with their Tool Crib application, which helps to get exact data from the ToolCrib App to provide operators with accurate tool information, such as GRNs (tool identification numbers), tool descriptions, maintenance, and availability.
About the Setup Sheet Application
The Setup Sheet Application is a custom web app designed to speed up the CNC machine setup process, eliminate manual methods, and efficiently manage machine shops. The application is customized for manufacturing shop floors to set up various CNC machines, including lathes, milling machines, drills, etc.
#1. It replaces manual setup, spreadsheets, and Excel sheets with an automated setup process and digital setup sheets.
#2. Centralize all the machine shop, setup, and tooling information on a single platform and provide easy access to it.
#3. Provide detailed tooling information, tool selection, maintenance, and inventory, including images, GRNs (part numbers), and offsets.
#4. Eliminates machine downtime and production delays. It maximizes tool life and machine productivity.
#5. It provides custom reports and analytics for each job, e.g., daily, weekly, and monthly reports.
Setup Sheet Application Features
The Setup App provides centralized access to all data.
Job Information: 1. Part name and drawing number. 2. Material type and dimensions. 3. Machine type and model. 4. Tooling requirements (tools, speeds, feeds, etc.). 5. Workpiece clamping and fixture details.
Setup Instructions: 1. Clear and concise instructions for each step of the setup process. 2. Visual aids (sketches, diagrams) to clarify procedures. 3. Notes and comments for operators.
The setup sheet app is integrated with a Tool Crib Application (Tools inventory and tooling information management app) for automatic synchronization of tooling information. This Tool Crib integration with the setup app is for automatic synchronization of tooling data (e.g. tool selection, maintenance, cutting tools like end mills, drill bits, face mills, reamers, thread mills, and specialized tools) to ensure only tools available on a specific machine are selectable for setup sheets associated with that machine profile.
I have developed a real-state website with a PHP framework, JS, and CSS, as well as server requirements such as PHP version 5.6 or newer and MySQL (4.1+). It offers a range of features like property listings, user management, monetization, and payment integration.
I have developed a real-state website with a PHP framework, JS, and CSS, as well as server requirements such as PHP version 5.6 or newer and MySQL (4.1+). It offers a range of features like property listings, user management, monetization, and payment integration.
The ToolCrib is a tool inventory management application designed to efficiently manage tool utilization and inventory within organizations. It tracks tool usage, availability, and maintenance schedules, and provides reports for maintenance and resource allocation. Tool Crib app is developed using .NET Framework, C#, Blazor, SQL Server, and Entity Framework to handle tool information and administrative tasks.
The ToolCrib is a tool inventory management application designed to efficiently manage tool utilization and inventory within organizations. It tracks tool usage, availability, and maintenance schedules, and provides reports for maintenance and resource allocation. Tool Crib app is developed using .NET Framework, C#, Blazor, SQL Server, and Entity Framework to handle tool information and administrative tasks.
This application is a custom app that was initially developed for CAMCO Manufacturing Inc. to manage critical machining tool information, including specifications, locations, maintenance schedules, and availability. We integrated it with their CNC Setup Sheet App to sync tool data from Tool Crib when creating/accessing any setup sheet.
This application is fully customizable and scalable according to organization requirements. The UI design is also designed according to organization demands and is fully customizable for future modifications or to create new UI applications.
Tool Crib Integration
ToolCrib is also integrated with other applications e.g., with Setup Sheet App, for Operational Data Sheets (ODS) and Engineering Drawings (including 1st 2nd and 3rd angle views with dimensions and part visuals). This integration is to streamline machine shop workflows by centralizing access to critical technical documentation and easy acess to all relevant information.
The users can directly attach and retrieve ODS files, laser operation, get tooling information while creating setup sheets and also directly see/edit/print reports. Tool Crib is also integrated with the setup sheet app is for automatic synchronization of tooling data (e.g. tool selection by tool type, quality, and machine, cutting tools like end mills, drill bits, face mills, reamers, thread mills, and all specialized tools)
Home Cleaning Mobile Application UI/UX Design & Development.
The home cleaning app is for homeowners and service providers in UNA, and for Locals to get services from them. I have designed the UI/UX design of the app for both Android and iOS and developed a cross-platform House Cleaning App designed to connect users with professional cleaning services by using .NET MAUI, C#, React Native, XAML, SQL Server, ASP.NET Identity, third-party payment and location APIs, NUnit, Xamarin.UITest.
The home cleaning app is for homeowners and service providers in UNA, and for Locals to get services from them. I have designed the UI/UX design of the app for both Android and iOS and developed a cross-platform House Cleaning App designed to connect users with professional cleaning services by using .NET MAUI, C#, React Native, XAML, SQL Server, ASP.NET Identity, third-party payment and location APIs, NUnit, Xamarin.UITest.
Strategy
The app provides a mobile user experience for Android and iOS with features such as:
User authentication and profile management
Service categories and detailed service listings
Booking and scheduling system
Secure payment gateway integration
Push notifications for updates and reminders
User reviews and ratings for service providers
I have developed a House Cleaning App designed to connect users with professional cleaning services by using .NET MAUI, C#, React Native, XAML, SQL Server, ASP.NET Identity, third-party payment and location APIs, NUnit, Xamarin.UITest. This app provides a mobile user experience for Android and iOS with features such as user authentication and profile management, service categories and detailed service listings, booking and scheduling system, push notifications for updates and reminders, and user reviews and ratings for service providers.
IT Ticket Database Switchboard Design And Development.
I developed the IT Ticket Database to manage and organize IT administration tasks using C#, ASP.NET Core, Angular, SQL Server, and Entity Framework. It was a desktop and web application. It enables users to submit and track IT support tickets. I also integrated the software as a module to their manufacturing ERP system so they could manage all of their IT tickets and submit, track, and handle them.
I have worked all over/ complete strategy, design, and development plan to develop a desktop and web app to manage IT ticketing and administrative tasks.
I developed the IT Ticket Database to manage and organize IT administration tasks using C#, ASP.NET Core, Angular, SQL Server, and Entity Framework. It was a desktop and web application. It enables users to submit and track IT support tickets. I also integrated the software as a module to their manufacturing ERP system so they could manage all of their IT tickets and submit, track, and handle them.
The IT Ticket Database Switchboard New Desktop UI/UX Design and Development.
Developed the IT Ticket Database to manage and organize IT administration tasks. The client provided the requirements and design. I used C#, ASP.NET Core, Angular, SQL Server, and Entity Framework to create this solution.
A financial management application (also known as financial management software or system) is used by organizations to manage and control their finances, including income, expenses, and assets. I developed this financial management application using .NET C#, .NET Core, Blazor, AngularJS, Microsoft Azure, SQL Server, and Entity Framework.
A financial management application (also known as financial management software or system) is used by organizations to manage and control their finances, including income, expenses, and assets. I developed this financial management application using .NET C#, .NET Core, Blazor, AngularJS, Microsoft Azure, SQL Server, and Entity Framework.
This financial management system includes an accounting system, payment gateways, and financial reporting. It also helps track, analyze, and manage the costs associated with making a product, including material, labor, and overhead costs.