mohammad soleimanikia

Front-End Developer

Mobile: (+98)9157783485
Address: Mashhad, Razavi Khorasan, Iran
DoB: 1996-07-10
Marital Status: Single
Military Service: Served

I am a graduate student with a Master’s degree in Software Engineering and a Front-End Developer skilled in React and TypeScript. I have a strong passion for designing user-friendly and responsive user interfaces with a focus on user experience. I enjoy gaining hands-on experience and learning new technologies, and I have published several practical projects on GitHub.

I am looking to work in a friendly environment where personal growth, continuous learning, and keeping skills up to date are valued.

  • Master of computer science

    Branch: software engineering

    Institute/University: Shiraz University of technology

    Shiraz, Fars, Iran

  • Bachelor of Computer Science

    Branch: software engineering

    Institute/University: university of bojnord

    Bojnourd, North Khorasan , Iran

  • 80%
    ReactJS
  • 80%
    Type Script
  • 60%
    Redux, Context API, Zustand
  • 60%
    GitHub, git
  • 100%
    responsive design
  • 80%
    TailwindCSS, styled components
  • 60%
    REST API
  • 80%
    shadcn
  • 60%
    React Hook Form
  • 20%
    NextJS (learning)
  • 60%
    TanStack Query (react Query)
  • English b2 level

  • Persian native

  • English b2 level

    100%
    Reading
    60%
    Speaking
    60%
    Writing
    100%
    Listening
  • Persian native

    100%
    Reading
    100%
    Speaking
    100%
    Writing
    100%
    Listening
  • A Novel Graph-Based Energy Efficient Sensor Selection Scheme in Edge Computing

    Publisher: International Conference on Smart Applications, Communications and Networking (SmartNets)

    IoT sensors are usually used for data collection and monitoring in various environments over the well-known edge computing architecture. However, the sensors' lifetime is a significant challenge when the sensors are battery-powered. To reduce energy consumption, this paper presents a novel graphbased sensor selection scheme to select working and sleeping sensors that maximizes the number of sleeping nodes while keeping the accuracy comparable with the state-of-the-art methods using a hierarchical prediction scheme. Moreover, an entropy-aware publishing method is proposed to reduce the edgeto-cloud transmissions to avoid transmitting predictable measurements to the cloud by utilizing the temporal correlation in a sensor measurement. The experimental results showed that the proposed method could surpass the previous approaches by turning off 14% more sensors on average under equal …

  • Sales Management (in progress)

    A cloud-based sales management web application.

    Tech Stack: React, TypeScript, react-router, react-hook-form, Tailwind CSS, ShadCN/UI, Zustand, Zod, TanStack Query 

    • Backend communication using Fetch API for creating, updating, and deleting invoices in the database
    • Use TanStack Query for data fetching and intelligent caching (30min stale time, auto refetch on window focus)
    • Customer and product management capabilities
    • Product addition via barcode scanning
    • Generate shareable invoice links to send to customers
    • Financial dashboard
    • Invoice branding with custom colors and logos
    • Reduced network requests by ~60% through automatic cache management
    • RTL support for Persian language with responsive design

  • Budget Management

    A personal budget management web app for tracking budgets and related expenses.

    Tech Stack: React, TypeScript, Context API, Tailwind CSS, ShadCN/UI, LocalStorage

    • Designed and implemented modal forms for adding budgets and expenses using ShadCN Dialog
    • State management with Context API and local data persistence with LocalStorage
    • Responsive and modern UI design using Tailwind CSS

  • Note Management App (with Markdown support)

    A feature-rich note-taking application with Markdown rendering and tag-based organization.

    Tech Stack: React, TypeScript, React Router, React Markdown, Tailwind CSS, ShadCN/UI

    • UI design and implementation for managing notes and tags using ShadCN and Tailwind CSS
    • Markdown rendering support
    • React Router for route and page management
    • Full CRUD operations for tags and notes
    • Search functionality by tag and note title

  • Weather App

    A responsive weather application displaying current conditions and hourly forecasts.

    Tech Stack: React, Tailwind CSS, Custom Hooks, OpenWeatherMap API, Vite

    • Responsive UI design for current weather and 24‑hour forecast
    • Reusable components and UI optimization with Tailwind CSS
    • Custom useFetch hook for API request management and error handling
    • OpenWeatherMap API integration for temperature, humidity, wind data, and weather icons
    • City search with empty input and API error handling
    • Horizontal slider for hourly forecast with drag/swipe support on both mobile and desktop
    • State management with useState and input control using useRef
    • Secure API key storage using .env file

رزومه ی حرفه ای خود را در کمتر از ده دقیقه بسازید

اطلاعات پایه، سوابق تحصیلی، کاری و مهارتی خود را وارد کنید و رزومه گرافیکی و حرفه ای خود را در قالب های متنوع دریافت کنید.

ساخت رزومه در این قالب