Mohammad Tami
@tami
Senior Software Engineer professional with 7+ years of experience.
Palestine, State ofWhat I'm looking for
I am a highly skilled and experienced backend engineer with a strong background in developing and maintaining efficient and robust server-side applications. I have experience in various programming languages such as Python, Java, and C++. I am well-versed in web development frameworks such as Django, Flask, and Express.js. I am also familiar with database technologies such as MySQL, MongoDB, and PostgreSQL.
I have a track record of delivering high-quality, scalable, and maintainable code. I am experienced in working in Agile environments and have a strong understanding of software development best practices. I am also a quick learner and am always eager to expand my skill set and stay up to date with the latest technologies and trends in the industry.
Experience
Senior Software Engineer
Apple
Oct 2022 - Present (1 year 7 months)
-
Senior Data Engineer
AUI
Jan 2022 - Oct 2022 (9 months)
• Design, implement and optimize ETL/ELT processes and data streaming pipelines by integrating 100+ million raw records from 10+ data sources.
• Prepare and build the underline infrastructure for real-time machine learning predictions that empower tens of production-ready ML.
• Investigate the slowness of Rest API and increase the throughput to 300%.
Data Engineer
Harri
Oct 2020 - Dec 2021 (1 year 2 months)
• Design and build a data lake-house.
• Design and build ETL pipelines.
• Manage and deploy versioning metadata into a serverless data metastore integration service.
• Use orchestrate tools AWS step-function to orchestrate the trigger and flow of heavy and complex data pipelines.
Backend Engineer
Harri
Jan 2019 - Oct 2020 (1 year 9 months)
• Build a Rest APIs app using Django framework.
• Integrate with Jira API to add an internal capability for ticket monitoring and logging.
• Enhance app by integrating Redis as a cache layer which leads to 80% of the app performance.
• Design and implement different data storage solutions SQL and NoSQL.
• Optimize SQL queries for the heavy-load part of the system.
Software Engineer in Test
Mellanox
Jun 2015 - Dec 2018 (3 years 6 months)
Functional & Performance automation test Engineer using Python & C/C++ for the network drivers.
Tools and Technologies:
- InfiniBand & Ethernet adapters.
- Mellanox ConnectX Adapters.
- Linux (different flavors).
- Git/GitHub.
- benchmark tool (sockperf).
Tech stack
Learn about the tools and technologies that Mohammad likes to use.
Amazon Redshift
Snowflake
Tableau
Amazon Quicksight
Amazon EC2
Amazon S3
Amazon CloudFront
Jenkins
Amazon SageMaker Pipelines
Pandas
PySpark
MySQL
PostgreSQL
MongoDB
Node.js
Django
Redis
Jira
React
JavaScript
Python
Amazon SQS
ExpressJS
Django REST framework
FastAPI
Amazon SNS
Kibana
Amazon DynamoDB
SQLAlchemy
Heroku
Amazon Kinesis
Elasticsearch
AWS Lambda
Redux
TypeScript
Git
Docker
NGINX
AWS Elastic Beanstalk
Amazon SageMaker
Availability
Location
Authorized to work in
Salary expectations
Social media
Interested in hiring Mohammad?
You can contact Mohammad and thousands of other talented remote workers on Himalayas.
Message MohammadFind your dream job
Sign up now and join thousands of other remote workers who receive personalized job alerts, curated job matches, and more for free!