Skip to content
View mohsen-eng74's full-sized avatar
πŸ‘€
Looking for a job
πŸ‘€
Looking for a job

Block or report mohsen-eng74

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
mohsen-eng74/README.md

πŸ‘‹ Hello < Geeks/ >! I'm Mohsen Rahmati.

A self-taught, versatilist, precise, creative, responsible, and self-motivated software engineer.

Github Profile Linkedin Profile Discord Profile YouTube Channel Medium Stories Medium Stories GitHub Followers GitHub Views

The road to success is littered with many failed attempts and I'm no exception to this rule. A civil engineer who has evolved into a software engineer and is passionate in the IT Industry involving in analytical programming software development and design, testing of web-based and client-server multi-tier applications using Python, Django, and Flask with hands-on experience in HTML5, CSS3, JavaScript and other Backend Technologies. Here is a summary of my experiences:

  • Around 6 years of experience (from 2009 to 2015) in the IT industry involving Web Content Writer and Co-Founder of Mihanlicense local genuine software store (Stack: Nginx, cPanel, WordPress, WHMCS, BoxBilling, PHP, HTML5, CSS3, JavaScript).

  • Experience as a Python Developer (since 2019) in all stages of the software development lifecycle including Requirement Analysis, Design, Development, Testing, Deployment, Maintenance, and Documentation of Enterprise applications using well-known tools and techniques.

  • Experience in working closely with user researchers to define features and interaction, leading to high-fidelity mockups of use case scenarios for the design and production team. Also, understands the project scope, identified activities/tasks, task level estimates, schedule, dependencies, and risks at a granular level.

  • Experience in analytical programming software development and design, testing web-based and client-server multi-tier applications using Python, Django, and Flask with hands-on experience in HTML5, CSS3, JavaScript and other Backend Technologies including working with various Relational and Non-Relational databases and related Toolkits, Python Web Server Gateway Interfaces, Distributed Task Queue, and so on.

  • Experience in reliable high-quality data collection with no restrictions on type and structure, maintaining the data integrity, and processing collected data with various Python numerical and geographical libraries and frameworks.

  • Experience in working with Python command line tools and Shell scripting for designing automation frameworks.

  • Having hands-on experience in Code Cleaning, Code Debugging, Code Benchmarking, Code Optimization, and Code Refactoring.

πŸ’» Technical Skills

Operating Systems Ubuntu Debian Windows
Programming Languages Python Cython JavaScript TypeScript Rust
Shells & Command Languages Bash Zsh PowerShell
Other Languages SQL HTML5 CSS3 XML JSON GeoJSON YAML Markdown
Terminal Multiplexers tmux Windows Terminal
Integrated Development Environments Visual Studio Code Jupyter
Version Control Systems Git Github GitLab
Project Management & Bug Tracking Tools ClickUp Jira
Databases PostgreSQL Amazon RDS MySQL MariaDB Microsoft SQL Server Oracle SQLite MongoDB Elasticsearch Redis TinyDB
Python Development Tools pyenv Poetry Black isort Bandit Pylint mypy
Python Web Frameworks Flask FastAPI Django
Python Template Engines Jinja2 Django Templates
Python Database Toolkits SQLAlchemy Django ORM Alembic redis-py
Other Backend Tools & Technologies Amazon EC2 nginx Apache Gunicorn uvicorn crontab Celery RabbitMQ gRPC marshmallow Pydantic DBeaver
Testing Frameworks pytest unittest Selenium
Documentation Tools & Techniques Docstring MkDocs Sphinx Swagger Postman
Automation Deployment Systems Docker Docker-compose Kubernetes Amazon AWS
Application Monitoring & Error Tracking Tools Sentry Kibana Grafana splunk> Amazon CloudWatch
Python Numerical & Analytical Libraries SciPy NumPy pandas statsmodels SymPy scikit-learn Keras
Python Geographical Libraries & Frameworks GDAL Fiona Shapely GeoPandas pyproj
Python Visualizations Libraries Matplotlib Seaborn Bokeh Plotly NetworkX Folium
Python CLI Tools click Typer argparse
Python GUI Frameworks PyQT tkinter

πŸ“ˆ GitHub Statistics

Languages Overview

Pinned Loading

  1. awesome-python awesome-python Public

    Forked from vinta/awesome-python

    A curated list of awesome Python frameworks, libraries, software and resources

    Python 1

  2. python-patterns python-patterns Public

    Forked from faif/python-patterns

    A collection of design patterns/idioms in Python

    Python 1

  3. system-design-primer system-design-primer Public

    Forked from donnemartin/system-design-primer

    Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.

    Python 1

  4. git-ops-tutorials git-ops-tutorials Public

    Forked from gis-ops/tutorials

    πŸ“˜ 🌍 An interesting collection of GIS related tutorials

    Jupyter Notebook 1

  5. flask-react-spa flask-react-spa Public

    Forked from briancappello/flask-react-spa

    A production-ready boilerplate built with Python 3, Flask and ES6 React/Redux

    Python 1