امروز 1 آذر 1404

Leila Bidad
Full-stack Developer (Specializing in Node.js & Python)
Professional Summary
I am an experienced backend developer with a strong focus on Node.js and Python, with over 10
years of experience building scalable, high-performance systems. I specialize in developing fullstack applications, AI-driven services, and real-time systems. Additionally, I have been teaching
at the university level since 2020, where I share my knowledge of backend development and
programming with aspiring students. My goal is to create seamless and efficient user experiences
using modern technologies and methodologies.
Key Highlights:
• Proficient in Node.js, JavaScript, Python, and PHP.
• Extensive experience with full-stack web development using Express.js, FastAPI, and
Django.
• Skilled in building real-time applications and microservices architectures.
• Strong knowledge of relational and NoSQL databases, including PostgreSQL, MySQL,
and Elasticsearch.
• Hands-on experience with Docker, CI/CD pipelines, and cloud-based infrastructure.
• Expertise in integrating AI tools like PyTorch and OpenCV into production systems.
• Over 4 years of experience in teaching backend development and programming at the
university level.
Technical Skills
Languages: JavaScript (Node.js), Python, PHP, SQL
AI TOOLS:Familiar with automation tools, including n8n, which I have used for workflow
automation and process optimization.
Frameworks: Express.js, FastAPI, Flask, Django
Real-time & Backend Development: WebSockets, Socket.io, REST APIs, GraphQL
AI & Image Processing: PyTorch, OpenCV, Mediapipe
Databases: PostgreSQL, MySQL, SQLite, Elasticsearch
DevOps & Automation: Docker, Kubernetes, Git, Jenkins, CI/CD
Web Technologies: HTML5, CSS3, JavaScript, RESTful APIs, GraphQL
Hardware: Raspberry Pi, NanoPi, PLC (Siemens Logo)
Tools & Methodologies: Agile & Scrum, TDD, BDD
Employment History
BakerPart SpaceTech – Tehran, Iran (March 2024)
Role: Backend And Front Developer (Full-time Contract)
• Designed and developed a custom black box system at BekrPart for capturing, storing, and
analyzing critical operational data.
• Ensured reliability, fault tolerance, and secure data logging to maintain system integrity.
• • Implemented real-time monitoring features for live insights from both traditional and IoTconnected systems.
• Enabled post-event analysis to improve performance evaluation and troubleshooting.
Mediana – Tehran, Iran (March 2020 - April 2022)
Role: VOIP Backend Developer (Full-time Contract)
• Developed backend services for Next Generation Network (NGN) using
Python, integrating with VOIP protocols.
• Created scalable cloud-based solutions to support large volumes of traffic.
• Improved system performance and optimized service delivery using Docker
and containerized services.
• Lead research and development initiatives to enhance cloud infrastructure and
reduce operational costs.
Kavoshghalam – Tehran, Iran (Feb 2014 - April 2020)
Role: Full-stack Developer (PHP & Node.js)
• Designed and developed content management systems (CMS) for high-traffic websites
using PHP and Node.js.
• Built and maintained custom REST APIs to interact with both frontend and
backend services.
• Integrated third-party services (payment gateways, RSS feeds) into e-commerce
and news platforms.
• Collaborated closely with frontend developers to create seamless and user-friendly
applications.
Iranmehr Institute – Tehran, Iran (March 2012 - Feb 2014)
Role: PHP Backend Developer
• Enhanced CMS solutions for internal use and external clients.
• Developed custom features for Joomla-based websites.
• Focused on backend performance optimizations and security improvements.
Teaching Experience
University Name – Tehran, Iran (2020 - Present)
Role: Lecturer in Backend Development and Programming
• Taught courses on backend development with a focus on Python, Node.js, and
modern web frameworks.
• Designed and delivered lectures, assignments, and projects to enhance students'
understanding of programming and web development.
• Mentored students through their final year projects and guided them in realworld application development.
• Contributed to curriculum development and provided feedback for continuous
improvement.
Education
Azad University of Technology, Tehran, Iran (Sep 2018 - Oct 2021)
Master of Science in Artificial Intelligence
Shahid Beheshti University, Tehran, Iran (Sep 1994 - Apr 2000)
Bachelor of Applied Mathematics
Projects
1. IoT Sensor Data Monitoring System – (Node.js, Raspberry Pi)
 Specialized in IoT system design and development, with hands-on experience building realtime data visualization platforms using Node.js and Raspberry Pi. Experienced in integrating
sensor networks, low-latency communication (WebSockets), and edge computing, with a
strong interest in extending IoT solutions toward AIoT for intelligent automation and
predictive analytics.
2. Speech-to-Text Translation – (Python, PyTorch, Flask)
Developed a multilingual speech-to-text service supporting over 50 languages, integrating
AI models for high-accuracy transcription.
3. NGN VOIP System – (Python, FastAPI, WebRTC)
Developed a scalable VOIP system, including call routing, conferencing, and encryption, using
FastAPI for backend services.
4. Real-time Chat Application – (Node.js, Express.js, WebSockets)
Built a real-time chat system using WebSockets and Node.js, supporting user authentication,
message storage, and live notifications.
5. AI-Based Image Processing Tool – (Python, OpenCV, PyTorch)
Created an image processing tool that automatically detects and categorizes objects in
images using machine learning models.
Certifications & Achievements
• Certified in Full-Stack JavaScript Development (Node.js, Express.js, React.js).
• Published a paper on real-time systems and their applications in cloud computing.
• Designed and implemented several CMS systems for corporate clients, improving
workflow efficiency.
• Certified in AI and image processing using MATLAB and Python.
Languages
Persian: Native
English: Proficient
German: B2
Turkish: Conversational
Technical Proficiency
• AI & ML: TensorFlow, PyTorch, Keras
• Backend Development: Node.js, Express.js, Python (Flask, FastAPI), Django
• Database Management: PostgreSQL, MySQL, MongoDB, Elasticsearch
• Containerization: Docker, Kubernetes, CI/CD pipelines
• Version Control: Git, GitHub, GitLab
Hobbies & Interests
• Exploring advancements in Artificial Intelligence and machine learning.
• Building and optimizing automation systems for both personal and industrial use.
• Mentoring junior developers and sharing knowledge through blogs and community talks.