Thanks to visit codestin.com
Credit goes to github.com

Skip to content
View emartx's full-sized avatar

Block or report emartx

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
emartx/README.md

Hi 👋, I'm Emad 🙂

lmachens

A full-stack software engineer who followed his love❤️‍🔥 of software development from 20 years ago with a permanent thirst for learning & growth📈. Have the ability to design & develop a technically well-defined project with modern technologies and accuracy in writing technical documents. Love travel, new cultures, communication & teamwork.

🖥️ My Sample Codes:

Bang Logo

  • Bang File Copier
    • Bang File Copier is a lightweight command-line tool written in Python that scans a given directory for files whose names start with an exclamation mark (!), then copies those files into one or more predefined destination directories. During the copy process, each file is renamed by prefixing it with the source folder’s name. I use this tool for my personal photography workflow. After each shoot, I manually review the photos and mark the best ones by adding one or more exclamation marks (!) at the start of the filename. This tool then automates the next step by finding those marked files and copying them into the folders I use for retouching and publishing.

Flickr Dashboard Logo

  • Flickr Dashboard
    • Flickr Dashboard is a full-stack monorepo application that helps users explore and analyze their Flickr photos through a clean, responsive interface. It combines a React + TypeScript frontend with Firebase Functions and Firestore on the backend, uses shared core types across packages, and integrates directly with the Flickr API to fetch photo metadata. The project emphasizes performance and reliability with React Query caching, concurrent API processing, retry logic, and scheduled background jobs that keep photo metrics and custom “interest rate” rankings up to date.

Xanbilak Logo

  • Xanbilak
    • This is a utility which helps people in shopping. All of the family members can share the shopping list as easy as working with a messenger. I developed this small app using React.js, TypeScript, TailwindCSS, Socket.io, Redux, Jest, Enzyme & ...

Netherland Explorer Logo

  • Netherland Explorer

    • It's a sample project to apply some technologies. I developed the whole frontend using the Material-UI CSS framework. Also, I applied a search algorithm to increase the search speed, and finally, I used the virtualization technique to render only visible parts of the screen, to speed up the web application.
  • My Calculator

    • It is a sample calculator, just for testing some front-end libraries & frameworks, such as tailwindcss, twin macro, storybook & etc.
  • Huge Numbers (NPM Package)

    • It's a NPM package to work with huge numbers, means very big numbers which can not handle even with big int.
  • Xanbilak Backend1

    • The backend of Xanbilak, a utility which helps the family members to share & manage the shopping list. I implemented the backend using Rest APIs. I developed the APIs using Node.js (Express), TypeScript, PostgreSQL, Jest & ...
  • EmIT Bot Net

    • A framework to build telegram bots. I developed this platform using C#. It's based on DFA, so you can define the Nodes & Edges of the DFA, then the Telegram Bot is there ;)

🥇 Honors & Awards:

  • HackerRank Gold Badge for Problem Solving (Oct 2021)
  • Rate 19 of The ACM Asia Programming Contest, Tehran 2008
  • Rate 19 of The ACM Asia Programming Contest, Tehran 2007
  • Rate 16 of The ACM Asia Programming Contest, Tehran 2006
  • Rate 17 of The ACM Asia Programming Contest, Tehran 2005
  • 2nd Rank of the Estate in the Statistics & Modelation Olympiad

📫 How to reach me:

Pinned Loading

  1. flickr-dashboard flickr-dashboard Public

    Flickr Dashboard is a responsive full-stack app that integrates with the Flickr API to analyze and rank photos by engagement. It uses React, TypeScript, Firebase Functions, and Firestore in a monor…

    CSS

  2. QlipX QlipX Public

    A Quick Clipboard Manager for MacOS

    Swift

  3. bang_file_copier bang_file_copier Public

    Bang File Copier, a Python CLI tool for automating photo sorting

    Python

  4. team-management-slack-bot team-management-slack-bot Public

    A Slack Bot to manage team members and select a random facilitator

    TypeScript 1 1

  5. huge-num huge-num Public

    A npm package to apply math🔢 operations on huge numbers

    HTML 1

  6. netherland-explorer netherland-explorer Public

    It's a sample project to apply some technologies. I developed the whole frontend using the Material-UI CSS framework. Also, I applied a search algorithm to increase the search speed, and finally, I…

    TypeScript 2