Hi, I'm Mohammed Saleh Ishaq

Software Engineer | Python Django Developer

Developing robust web applications with Python and Django.

About Me

Software Engineer with a strong foundation in Python and Django, experienced in developing efficient and scalable backend solutions. Demonstrated ability to build RESTful APIs using FastAPI (including CRUD operations and Pydantic validation) and manage data effectively using Python libraries like Pandas.

Eager to apply my skills and contribute to innovative projects in a challenging environment.

Top 6.9% of Leetcoders | 50+ days of consistent problem solving in 2024

My Skills

Python & Django

Proficient in building web applications

Databases

MySQL, MongoDB

Frontend

HTML, CSS, Bootstrap, JavaScript

Other

FastAPI, REST APIs, Data Analysis

My Projects

To-Do List App

To-Do List Application

Personal Project

  • Engineered a sophisticated To-Do List application using Python and Django
  • Utilized Class-Based Views (CBV) to optimize CRUD operations
  • Achieved 40% reduction in development time and 25% performance boost
  • Created user-friendly front-end with HTML, CSS, and Bootstrap
  • The backend of the application is powered by Django, providing robust and scalable solutions for handling data and business logic

Technologies: Python, Django, HTML, CSS, Bootstrap

FastAPI Task Management API

FastAPI Task Management API

Personal Project

  • Developed a RESTful API using FastAPI for managing tasks.
  • Implemented CRUD (Create, Read, Update, Delete) operations on task resources.
  • Utilized Pydantic for request and response data validation and serialization.
  • Employed UUIDs for generating unique identifiers for each task.
  • Implemented error handling using `HTTPException` to provide informative 404 Not Found responses for non-existent tasks.

Technologies: Python, FastAPI, Pydantic, UUID

Solidity Smart Contract on Ethereum

Solidity Smart Contract on Ethereum

Personal Project

  • Set up a local Ethereum development environment using Hardhat, documenting the configuration process.
  • Configured MetaMask wallet and connected it to the Ethereum Sepolia test network for development and testing.
  • Successfully obtained Sepolia ETH to fund contract deployment.
  • Configured Hardhat for Solidity compilation and deployment, integrating environment variables for secure key management.
  • Utilized the Alchemy API to establish a connection with the Ethereum network.
  • Compiled and deployed a basic Solidity smart contract to the Sepolia test network.
  • Retrieved the deployed smart contract address, laying the foundation for future interaction.

Technologies: Solidity, Ethereum, Hardhat, MetaMask, Sepolia Testnet, Alchemy, JavaScript, npm, dotenv

Education

2017 - 2021

B.E in Computer Science

Shadan College of Engineering & Technology

Hyderabad, India

My Experience

Feb – May 2025

Python Intern – Industry-Academia Community Internship

Industry Academia Community Internship Program

  • Cleaned and enriched a dataset of 5,000+ Indian recipes to extract key insights
  • Performed data cleaning, transformation, and exploratory analysis using Python (Pandas)
  • Built visual dashboards using Matplotlib & Seaborn
  • Delivered final cleaned dataset and analytical report

Technologies: Python, Pandas, Matplotlib, Seaborn

View Project
Dec 2023

JP Morgan Chase & Co. Job Simulation

Forage Virtual Experience

  • Implemented an interface to interact with a stock price data feed
  • Visually displayed data for traders
  • Technologies: Python, React, TypeScript, HTML, JavaScript, CSS

Tasks Completed:

Task 1: Interface with Stock Price Data Feed

Implemented a data feed handler to process and display real-time stock price data.

View Task 1
Task 2: Data Visualization

Created interactive charts and graphs to visualize stock price trends and patterns.

View Task 2
Task 3: Trader's Dashboard

Developed a comprehensive dashboard for traders to monitor and analyze market data.

View Task 3

Get In Touch

I'm currently looking for new opportunities. Whether you have a question or just want to say hi, I'll get back to you as soon as possible!

Hyderabad 500028, India
Send Message