I am Afsaneh Hassani Saleh
Skills
About me
Analytical and detail-oriented Backend Developer with a PhD in Mathematics (Geometry & Topology) and practical experience in Python and Django web development. Proficient in building RESTful APIs, managing databases, and improving backend performance.
Also familiar with front-end technologies such as HTML, CSS, and JavaScript. Experienced in using Docker and Git for efficient, collaborative development. Passionate about creating scalable and high-performance backend systems for modern web applications.
In addition, I have experience in data analysis, including working with Python libraries such as Pandas and NumPy, cleaning and transforming datasets, and extracting insights to support data-driven features and decision-making in applications.
Education
Ph.D. in Mathematics (Geometry & Topology)
2014 - 2023
University of Yazd, Iran
Research focused on Geometric Optics, Dynamical Systems, Computational Geometry, and Geometry in Topology and Physics.
Developed strong analytical thinking, mathematical modeling, and research skills useful in computational and software problem-solving.
Served as a teaching assistant in undergraduate mathematics courses.
M.Sc. in Mathematics (Geometry and Topology)
2011–2013
University of Yazd, Iran
Research focus on dynamical systems, modeling of the three-body problem, and applications of geometry in topology and physics.
B.Sc. in Applied Mathematics (Industrial Mathematics)
2007–2011
Shahid Bahonar University of Kerman, Iran
Research focus on dynamical modeling in biology and population dynamics.
Professional Experience
University Lecturer
2014 - Present
Kerman National University of Skill and other universities
- Teaching Mathematics and Engineering courses (Calculus, Statistics, Discrete Math, Differential Equations)
- Enhanced analytical thinking and problem-solving skills applicable to software development
Technical & Financial Expert
2023 – Present
Omran Mokran Development Company, Kerman, Iran
- Managing data and reports in technical and financial departments
- Contributing to process automation and internal tool development using Python
Publications
- H. Khorshidi, A. Hassani-Saleh, "A New Formulation For Reflection of a Point in a Parametric Curved Mirror", 4th Iranian Conference on Mathematical Physics, Qom university of technology, 2020.
- H. Khorshidi, A. Hassani-Saleh, "Reflection of rays on connected flat reflectors and parametric curved mirrors", Mathematics Interdisciplinary Research, 2023, (10.22052/MIR.2023.248712.1388).
Certificates
Professional certifications and completed courses
Python Programming Fundamentals
Maktabkhooneh • 2024
Introductory course covering Python basics, including variables, data types, control flow, functions, and essential data structures..
View Certificate
Advanced Python Programming
Maktabkhooneh • 2024
Advanced concepts in Python, including object-oriented programming, modules and packages, and real-world project development..
View Certificate
Machine Learning with Python
Maktabkhooneh • 2024
Intro to machine learning with Python, covering data preprocessing, NumPy & Pandas, supervised/unsupervised algorithms, and practical model development.
View Certificate
Django Web Development
Maktabkhooneh • 2025
Hands-on web development with Django: building dynamic, database-driven websites and applications using Python, with routing, database models, templates, and deployment.
View CertificateServices
Professional services I offer for your business and projects
Backend Development
Building robust and scalable backend systems using Python and Django framework. RESTful API development, database design, and server-side logic implementation.
Web Application Development
Full-stack web application development from concept to deployment. Custom solutions tailored to your business needs using modern technologies and best practices.
Database Design & Management
Efficient database architecture design, optimization, and management using PostgreSQL and MySQL. Data modeling and query optimization for better performance.
API Development & Integration
Design and development of RESTful APIs for seamless integration between systems. Third-party API integration and custom endpoint development.
Data Analysis & Visualization
Extract insights from complex datasets using Python libraries (Pandas, NumPy). Data cleaning, transformation, and creating meaningful visualizations for decision-making.
Technical Consulting & Training
Technical consultation for software architecture and best practices. Training in Python, Django, mathematics, and problem-solving methodologies.
Portfolio
Recent web development projects showcasing my technical skills and expertise
Frequently Asked Questions
Here are answers to common questions about my services, development process, and how we can work together on your project.
1. What technologies do you specialize in?
I specialize in backend development using Python and Django framework. I'm proficient in database management with PostgreSQL and MySQL, RESTful API development, and frontend technologies including HTML, CSS, and JavaScript. I also work with Docker for containerization and Git for version control.
2. How long does it take to build a website?
It depends on the project scope and complexity. A simple personal website or landing page usually takes 5–10 days, while more complex web applications with advanced features, database integration, and API development may take several weeks to complete. I'll provide you with a detailed timeline after discussing your specific requirements.
3. How much do you charge for a website?
Pricing depends on the features and complexity of your project. Factors include the number of pages, custom functionality, database requirements, API integrations, and design complexity. I provide a clear, transparent quote after discussing your project details and understanding your specific needs.
4. Do you offer support after the project is completed?
Yes, absolutely! I offer one month of free support after the final delivery. This includes bug fixes, minor adjustments, and assistance with any issues you might encounter. For ongoing maintenance and updates beyond this period, we can discuss extended support options.
5. Can you update or redesign an existing website?
Yes, I can work with existing codebases and websites. Whether you need to improve the design, add new features, optimize performance, migrate to Django, or completely modernize your current website, I can help. I'm experienced in refactoring code and implementing best practices in existing projects.
6. How can we start a project together?
Starting a project is simple! Just send me a message through the contact form below or email me directly at Afsaneh_hassani67@yahoo.com. I will respond quickly and guide you through the next steps, including discussing your requirements, providing a proposal, and establishing a project timeline.
Contact
Feel free to contact me for inquiries or collaboration.
Call Me
+98 913 140 6275
Email Me
Afsaneh_hassani67@yahoo.com