
Timeline
About me
Back-End Developer at Raydad | Computer Engineering Student
Education

Ehsan alumni association
2015 - 2021Physics and mathematics
University of science and culture
2021 - 2025Bachelor's degree computer engineering
Experience

Self employed
Jun 2022 - Jun 2022Business portfolio landing page● Developed a comprehensive business portfolio landing page consisting of 10 sections, incorporating the client's Figma design.● Utilized HTML, CSS, and JS to bring the client's design to code, ensuring a seamless and visually appealing user experience.

University of science and culture
Feb 2023 - Jun 2023Teaching assistantFundamentals of Computer Programming teaching assistant under the supervision of Professor Hadi Khademi

Brainbridge
Jun 2023 - Nov 2023Front-end developer● BrainBridge is a software company that enables businesses to leverage AI-driven conversation systems.ReactJS Dashboard Development● Designed and built a feature-rich ReactJS dashboard with interactive elements like timeline, calendar, and data visualization charts.● Integrated real-time API for fetching user-specific statistics, enhancing personalized experiences.● Implemented Amazon Cognito authentication for secure user access, prioritizing data privacy and security.● Applied Tailwind CSS to ensure a responsive, visually engaging design across devices.● Deployed the dashboard on AWS EC2 using containerization, enabling scalable and reliable performance.Cloud Storage File Downloader● Developed a Python script for recursive downloading of files and folders from cloud storage platforms (OneDrive, Google Drive, Dropbox).● Integrated with AWS S3 to securely store downloaded content and ensure seamless cloud interactions.● Leveraged AWS Lambda for deployment, creating a cost-effective, serverless solution.● Containerized the project to maintain modularity and facilitate integration with other components.● Followed Object-Oriented Programming (OOP) principles to enhance code maintainability and scalability.Remote Collaboration & Development● Collaborated effectively in a fully remote setting for 5 months, ensuring alignment with team goals and milestones.● Maintained consistent communication with team members to clarify requirements, provide progress updates, and implement feedback.● Focused on code readability and modular design to facilitate seamless collaboration and project continuity.Note: Although BrainBridge chose to discontinue company operations, I take pride in my contributions and the skills I gained while working on innovative projects. Show less

Self employed
Aug 2023 - Nov 2023● Developed a Telegram bot using Python, Selenium, and the Python Telegram Bot API to automate the extraction of wanted car listings from the 2dehands.be website.● Implemented customizable filters allowing users to specify their preferences for a more targeted search.● Deployed the bot on an AWS EC2 instance using Docker, ensuring seamless and efficient operation.The bot periodically scrapes the website based on the specified filters and sends the relevant car listings directly to the designated Telegram channel.● Streamlined the car-search process for the client, providing real-time updates and eliminating the need for manual searches on the website. Show less ● Developed a comprehensive full-stack website using Django and React for efficient administration and financial management processes for a psychology clinic.● Utilized React, Axios, and Tailwind CSS to create a responsive and visually appealing front end.● Implemented Django Rest framework, Redis, and Postgresql for robust back-end infrastructure, following a test-driven development (TDD) approach.● Deployed the website on Nginx using Docker-compose on a VPS.● Provided features for managing receipts and therapy sessions, enhancing the clinic's administrative capabilities. Show less
Web Scraping Telegram Bot for Car Listings
Nov 2023 - Nov 2023Full-Stack Website for Psychology Clinic Administration
Aug 2023 - Nov 2023

Raydad
Jan 2024 - nowBack-end developer● Raydad specializes in Business Support Systems (BSS) and Decision Support Systems (DSS) powered by advanced data analytics and machine learning.Navban and Hamrah Dashboard:● Developed and deployed a Django REST Framework back-end API with over 40 endpoints, utilizing a Test-Driven Development (TDD) approach to ensure reliability and scalability.● Built and implemented 6 data transition services with monitoring and alerting, adhering to TDD principles for consistent service quality.● Gained hands-on experience with RabbitMQ, PostgreSQL, CI/CD, Docker, Prometheus, Grafana, Kibana, and MongoDB, applying them to support data handling and message queuing within the system.● Implemented Top 10 OWASP security principles throughout the project to enhance application security and protect against vulnerabilities.● Reduced major end-points query response times by 30% through comprehensive back-end refactoring and query optimization.● Refactored all services with design patterns, ensuring structured, maintainable code with comprehensive test coverage and reduced the data transition from scraper and other services from minutes to almost real-time transition.● Optimized the system architecture by implementing a controller service to schedule and manage other containers activity, decreasing CPU and memory usage by 50%.● Collaborated closely with the tech lead and mentors, ensuring alignment with best practices and project objectives. Show less

University of science and culture
Feb 2024 - Jun 2024Data Structures and Algorithms teaching assistant under the supervision of Professor Azade Tabatabaee Advanced Programming teaching assistant under the supervision of Professors Hadi Khademi
Teaching Assistant
Feb 2024 - Jun 2024Head Teaching Assistant
Feb 2024 - Jun 2024
Licenses & Certifications

Machine learning bootcamp
HooshbaazAug 2022
Devops engineering boot-camp
Diginext academy
Languages
- pePersian
- enEnglish
Recommendations

Zuko tom
Manager: Facilities and Auxiliary Support Services at South African Social Security AgencyNorth-West, South Africa
Jon noto
Owner, Clinical Director, and Clinical SupervisorDes Plaines, Illinois, United States
Mohamed shafraz
Assistant Manager - Retail Marketing | SLIM NASCO Gold Award Winner - 2016Colombo District, Western Province, Sri Lanka
Kathy robinson, cpa
Finance Manager at Electrolux Major AppliancesCharlotte, North Carolina, United States
Roberto nilo a.
Gerente de Proyectos #minería #construcciónChile
Dr. reyan rauf
👨⚕️ Radiologist | Dynamic Medical ProfessionalSouthport, England, United Kingdom
Samantha hornsby
Relationship Manager Nedbank Insurance 201...Durban, KwaZulu-Natal, South Africa
Anandhi ghiri
Senior Manager - Product ContentChennai, Tamil Nadu, India%C2%AE.webp)
Vamsi nadh varri, (pmp)®
IT Project Manager | Shopify Plus | NetSuite | Digital Transformation | Hyper Automation | Waste - E...Andhra Pradesh, India_He.webp)
Wanrong (sophia) he
Founder of Story Engine | Stanford CS '25 | A16Z SR003 | Tsinghua Yao Class '23 | Ex Microsoft Resea...Stanford, California, United States
Nallendran p
Relationship management at DBS Bank | CBGPalani, Tamil Nadu, India
Eric burgess 🇺🇦
Civil Engineer and Project ManagerNottingham, England, United Kingdom
Sneha matam
Business Manager at IBMBengaluru, Karnataka, India
M k murphy
Chief Executive Officer at R R Defense Systems, Inc.Chicago, Illinois, United States
Сергей лахтарин
Project ManagerMoscow, Russia
Vinicius santana
Analista de suporte tecnico JrCotia, São Paulo, Brazil
Jivesh singh
Bioinformatician | Artificial Intelligence | Machine Learning | PythonBahadurgarh, Haryana, India
Jessica sperber, ph.d.
Beef Feedlot SpecialistLincoln, Nebraska, United States
Theresa wilson
MSN, RN, CWON, FACCWS, DAPWCAKnoxville, Tennessee, United States
Jeffrey haines
Wealth Advisor at Gateway Financial PartnersGlastonbury, Connecticut, United States
...