Works

Skin and Hair Healthcare Appointment Booking System

link
Aug 2023 - Present

As an experienced freelance web developer, I'm excited to share one of my recent projects with you: an innovative Skin and Hair Healthcare Appointment Booking System developed using ASP.NET Core MVC and powered by SQL Server. This work sample showcases my expertise in web development, user-friendly design, and problem-solving skills, specifically tailored to the healthcare field with a focus on skin and hair treatments.

Project Overview:

I developed this system to streamline the process of booking medical appointments for specialized skin and hair treatments, offering patients a seamless way to access these healthcare services.As an experienced freelance web developer, I'm excited to share one of my recent projects with you: an innovative Skin and Hair Healthcare Appointment Booking System developed using ASP.NET Core MVC and powered by SQL Server. This work sample showcases my expertise in web development, user-friendly design, and problem-solving skills, specifically tailored to the healthcare field with a focus on skin and hair treatments. Project Overview: I developed this system to streamline the process of booking medical appointments for specialized skin and hair treatments, offering patients a seamless way to access these healthcare services.

Skills:

ASP.NET MVC Domain-Driven Design (DDD) C# programing Microsoft SQL Server Entity Framework Bootstrap

Images

Home Page Home Page
Appointment Appointment
Dashboard Dashboard
Calendar Calendar

Salesforce API to Google Sheet Data Integration

Aug 2023 - Present

This sample project not only showcases my expertise in implementing Salesforce API integration with Google Sheets using ASP.NET and C# but also addresses two significant challenges encountered during development. It serves as a powerful demonstration of my skills and capabilities in overcoming these obstacles in data integration and software development.

Project Implementation:

  • 1. Salesforce API Connectivity and Data Retrieval:

    Despite Salesforce's API limitation of retrieving only 2000 records per request without built-in paging, I've developed a robust solution to ensure complete data retrieval. To enhance speed and efficiency, I've incorporated parallel task execution to send a high volume of requests in parallel, optimizing data extraction.

  • 2. Data Transformation:

    I showcase my ability to efficiently transform the retrieved data into a format compatible with Google Sheets, ensuring a seamless integration.

  • 3. Google Sheets Integration:

    Using ASP.NET and C#, I seamlessly integrate the Salesforce report data into Google Sheets, providing a user-friendly and collaborative platform for data analysis.

  • 4. Code Efficiency and Best Practices:

    The project adheres to coding best practices, emphasizing my ability to write clean, efficient, and maintainable code, especially crucial in a high-demand, parallel-processing environment.


Primary School Website : Yarmehraban

link
Apr 2021 - Present

Welcome to our comprehensive primary school website, designed to provide a seamless and efficient educational experience for both students and teachers. We have integrated a range of features to support learning, communication, and administrative tasks, making it a hub for all your educational needs.

Student Features:

  • Registration and Payment:

    Parents and guardians can easily enroll their children through our online portal, streamlining the registration process. Tuition payments can also be conveniently made online, ensuring a hassle-free experience.

  • Student Panel:

    Upon enrollment, students gain access to their personalized panel, where they can view their schedules, access homework assignments, and monitor their academic progress throughout the school year.

  • Connecting with Peers and Teachers:

    Our platform promotes collaboration by providing secure messaging and discussion boards. Students can engage with their peers on projects, seek assistance from teachers, and participate in meaningful discussions.

  • Report Cards:

    Parents have instant access to their child's report cards, offering detailed insights into grades, attendance, and teacher comments.

Teacher Features:

  • Teacher Panel:

    Teachers have their own dedicated panel, granting them access to essential tools and resources.

  • Student Management:

    Teachers can easily connect with their own students through the platform, facilitating communication, assignment submissions, and feedback.

  • Salary and Payment Records:

    Teachers can conveniently view their salary payments and access relevant financial information.

  • Schedule Management:

    Teachers have access to their schedules, allowing them to plan and organize their classes effectively.

Our primary school website embodies our commitment to modernizing and streamlining educational processes. It's a hub where learning, communication, and administration seamlessly intersect, fostering a productive and enriching educational environment.

Skills:

ASP.NET MVC Domain-Driven Design (DDD) C# programing Microsoft SQL Server Entity Framework Bootstrap

Images

Home Page Home Page
Student Dashboard Student Dashboard
Calendar Calendar
Messaging Messaging
Admin Panel Admin Panel

Karmoj

link
Apr 2019 - Present

Karmoj is a startup dedicated to connecting businesses. Our website caters to a wide range of online users and has been designed with a robust microservices architecture. We chose Golang as our programming language and opted for MongoDB as our database solution. Docker plays a pivotal role in our infrastructure, ensuring seamless deployment and scalability. Furthermore, our website's search functionality is powered by the efficient Elastic Search engine.

Skills:

Golang Angular MongoDB Microservices Redis Bootstrap Docker Traefik Elasticsearch RabbitMQ gRPC

Images

Home Page Home Page
Business list Business list
Panel Panel

Aspa : ERP & CRM for Internet Provider Website

link
Nov 2016 - Mar 2019

A robust and integrated ERP and CRM system specifically designed for Internet Service Providers (ISPs). This comprehensive solution empowers ISPs to manage their operations efficiently and provide seamless services to their customers.

Key Features:

  • 1. Internet Package Management:

    Customers can effortlessly browse and purchase internet packages tailored to their needs. Users can view remaining data traffic, package duration, and renewal options, ensuring complete control over their subscriptions.

  • 2. Ticketing System:

    Users can raise support tickets, report issues, and seek assistance from the provider through the platform, ensuring prompt and efficient customer support.

  • 3. Speed Test:

    The integrated speed test tool allows users to evaluate and monitor their internet connection's performance, ensuring transparency and satisfaction.

  • 4. Admin Panel:

    The admin panel provides a comprehensive view of customer data, support tickets, invoices, payment records, and detailed reports. Access to inventory management streamlines equipment and resource tracking.

  • 5. Invoicing and Payments:

    Automated invoicing and payment processing simplify financial transactions and record-keeping. Users can view and download invoices, track payments, and maintain a clear financial history.

  • 6. Reporting:

    Generate insightful reports to gain a deeper understanding of business performance, customer behavior, and revenue trends.a robust and integrated ERP and CRM system specifically designed for Internet Service Providers (ISPs). This comprehensive solution empowers ISPs to manage their operations efficiently and provide seamless services to their customers.

Skills:

ASP.NET MVC Web Development Domain-Driven Design (DDD) C# programing Microsoft SQL Server Entity Framework Bootstrap RESTful Web API

Images

Home Page Home Page