软件工程与应用开发

Talla Ahmed Bunjabi

软件工程师

具备全栈软件开发、Web应用、数字解决方案、人工智能和计算机视觉方面的实践经验。

Talla Ahmed Bunjabi 具备计算机科学和软件工程的学术与实践背景,在前端与后端开发、REST API构建、数据库管理、外部服务集成,以及人工智能、计算机视觉和用户体验项目方面拥有经验。

BSc计算机科学

经验融合Web开发、软件工程、人工智能、计算机视觉和用户体验。

Full StackReact + Django
Agendafy综合生产力平台
AIYOLOv5 + OpenCV
UXSwiftUI + Figma
01全栈应用开发

构建前端和后端,并与数据库、API和外部服务连接。

02软件工程

使用Agile方法、通过Git管理代码,并应用现代软件工程实践。

03人工智能

使用Python和YOLOv5构建和训练计算机视觉模型、处理图像并评估模型。

04用户体验

关注易用性,并使用现代设计工具和技术开发清晰、实用的界面。

专业简介

融合全栈开发、用户体验和人工智能的技术路径。

Talla Ahmed Bunjabi 是全栈软件开发者,毕业于Umm Al-Qura University计算机科学专业。自学习阶段起,她便专注于软件开发以及构建兼顾技术质量和用户体验的应用与数字解决方案。

她具备前端和后端技术、REST API开发、数据库管理、现代开发工具,以及人工智能和计算机视觉项目的实践经验。

资历与专业发展

计算机科学、软件工程和应用开发方面的学术与实践准备。

Talla Ahmed Bunjabi 将计算机科学的学术学习与软件工程、全栈应用开发和现代工作方法的强化实践培训相结合。

计算机科学学士

毕业于Umm Al-Qura University,获计算机科学学士学位,为其编程、算法、数据库和系统开发奠定基础。

软件工程训练营

完成Saudi Digital Academy与General Assembly合作提供的软件工程训练营,重点学习全栈应用开发和现代软件工程实践。

Full Stack与REST API开发

具备React、Django、Django REST Framework、Python和JavaScript的实践训练,以及REST API设计、集成和数据库管理经验。

人工智能与用户体验

具备YOLOv5、OpenCV和计算机视觉实践经验,同时掌握Swift、SwiftUI以及Figma等界面和用户体验设计工具。

技术历程与项目

实践项目融合全栈Web开发、人工智能和原型构建。

Agendafy平台

独立开发该平台,将任务管理与通过Spotify集成实现的个性化音乐体验相结合。

前端与后端开发

使用React构建界面,并使用Django REST Framework构建后端服务和API,将应用组件集成为完整系统。

身份认证与外部集成

使用JWT实现身份认证和授权,并集成Spotify Web Playback SDK以支持交互式音乐播放。

计算机视觉项目

参与毕业项目,使用YOLOv5、Python和OpenCV检测城市环境中的视觉污染,并构建支持智慧城市应用的原型。

全栈开发 + 开发生命周期

具备从界面到后端服务、数据库及外部集成的完整应用构建经验。

Talla Ahmed Bunjabi 端到端开发软件解决方案,从界面设计和组件开发,到后端服务、REST API、数据与认证管理,再到外部集成、测试和优化。

界面与用户体验

从创意到交互

使用React和SwiftUI构建交互界面,关注易用性和用户体验组织,并使用Figma进行界面设计。

后端服务与API

从逻辑到集成

使用Django和Django REST Framework构建后端服务,设计REST API,并连接前端与数据库。

认证与运行

从数据到服务

使用JWT实施身份认证与授权,集成外部服务,并通过Git、GitHub和Docker管理应用环境。

专业领域

在Web开发、软件工程、人工智能和用户体验方面拥有综合经验。

01

前端开发

使用React和JavaScript构建交互界面与应用,注重组件组织和易用性。

02

后端开发

使用Django和Python构建业务逻辑及后端服务,并连接数据库。

03

REST API

使用Django REST Framework设计、构建和集成REST API,为全栈应用提供服务。

04

数据库与身份认证

管理数据,并使用JWT实现身份认证和授权,并与应用流程连接。

05

人工智能

构建和训练机器学习与计算机视觉模型,以解决实际问题。

06

计算机视觉

使用YOLOv5和OpenCV进行图像处理、数据准备、目标检测和模型评估。

07

Apple应用开发

具备Swift和SwiftUI经验,可在Apple生态中构建界面和应用,并将技术实现与用户体验相连接。

08

开发与协作工具

使用Git、GitHub和Docker进行代码管理、协作,并遵循结构化且可扩展的开发实践。

人工智能 + 计算机视觉

具备构建城市环境视觉污染检测原型的实践经验。

Talla Ahmed Bunjabi 参与基于人工智能和计算机视觉的毕业项目,并参与构建和训练模型,以检测与视觉污染相关的元素并支持智慧城市应用。

模型构建与训练

使用YOLOv5构建目标检测模型,并使用与视觉污染相关的数据进行训练。

图像与数据处理

使用Python和OpenCV处理图像、准备数据、优化模型输入并测试结果。

评估与应用

评估模型性能,并开发可用于城市环境改善和智慧城市应用的原型。

技术 + 开发实践

支持可扩展全栈应用和团队软件开发的技术栈。

01React + JavaScript

开发前端界面和交互组件,构建连贯的用户体验。

02Django + Python

开发后端服务和业务逻辑,构建Django REST Framework API并管理数据流。

03Git + GitHub + Docker

管理版本和代码、支持软件协作,并组织开发和运行环境。

04Agile + 问题分析

采用Agile方法,进行问题分析、批判性思考、快速学习,并重视代码质量和技术细节。

技术影响

专注于构建实用、可扩展且易用的数字解决方案。

Talla Ahmed Bunjabi 运用计算机科学和软件工程知识,构建将界面、后端服务、数据和外部集成有序连接并可扩展的综合应用。

她将Web开发、人工智能、计算机视觉和用户体验相结合,具备分析问题、构建实用原型、团队协作的能力,并持续关注代码质量、技术细节和学习成长。