Bashar Soufan

Software Engineer with AI/ML & Full-Stack Expertise

Ramallah, PS.

About

Highly motivated Software Engineering graduate (B.Sc., 2026) with robust internship experience in full-stack development, AI/ML application engineering, and database analysis. Proficient in Python, Java, SQL, and modern AI frameworks, bringing a proven ability to develop reliable backend systems and translate complex requirements into production-ready software solutions. Eager to apply deep learning and LLM expertise to innovative software development roles, contributing to impactful technological advancements.

Work

ASAL Technologies

|

Software Engineering Intern

Ramallah, Ramallah and Al-Bireh Governorate, Palestine, State of

→

Summary

Contributed to the development and refinement of an AI-powered candidate assessment application, focusing on machine learning model accuracy and backend system reliability within a full-stack environment.

Highlights

Contributed to the development and iterative refinement of a machine learning model for an AI-powered, full-stack candidate assessment application, significantly improving model accuracy and reliability in scoring applicant responses.

Performed in-depth PostgreSQL data querying and analysis to rigorously evaluate model output accuracy, pinpointing defects in assessment logic and validating results against expected outcomes to enhance system integrity.

Collaborated effectively within a senior engineering team, leveraging AI-assisted development workflows to implement critical model changes and streamline the overall software development lifecycle, enhancing team efficiency.

ULTIMIT

|

Software Developer Intern

Ramallah, Ramallah and Al-Bireh Governorate, Palestine, State of

→

Summary

Developed and tested enterprise desktop automation tools, enhancing UI responsiveness and application reliability through modular architecture design and robust testing pipelines.

Highlights

Developed and rigorously tested enterprise desktop automation tools using C# and .NET, leading to measurable improvements in UI responsiveness and overall application reliability for critical business operations.

Designed and implemented a robust modular architecture, incorporating comprehensive data-validation mechanisms and production-grade testing pipelines, which significantly bolstered the reliability and integrity of the software release process.

Utilized Git/GitHub, embraced Agile methodologies, and applied advanced debugging techniques to iteratively deliver new features within a collaborative, team-based development environment, ensuring continuous integration and delivery.

Education

Bahçeşehir University

Istanbul, Istanbul, Türkiye
→
B.Sc. Software Engineering

Courses

Data Structures & Algorithms

Object-Oriented Programming

Database Systems

Operating Systems

Software Architecture

Machine Learning

Computer Vision

Languages

English

Arabic

Certificates

Foundations of Project Management

Google (Coursera)

Project Initiation: Starting a Successful Project

Google (Coursera)

Internship Completion

ASAL Technologies

Skills

Languages

Python, Java, C#, SQL.

Backend

REST APIs, Docker, Django.

Data & ML/AI

PyTorch, Deep Learning (CNNs), RAG (Retrieval Augmented Generation), LangGraph, ChromaDB, GPT-4o API, Pandas, NumPy, Matplotlib.

Databases

PostgreSQL, SQLite, Relational Design, Query Optimization.

Tools & Practices

Git/GitHub, Neovim, PyCharm, VS Code, Unit/Integration Testing, Modular Architecture, Agile/Scrum.

Projects

Semantic Segmentation of Road Scenes

→

Summary

Developed a U-Net deep learning pipeline for pixel-level semantic segmentation of road scenes, identifying critical elements like roads, vehicles, pedestrians, and buildings for autonomous driving and intelligent transportation systems.

Kindered — AI-Powered Conversational Companion

→

Summary

Engineered an LLM-powered conversational companion designed to personalize interactions through structured personas and dynamic conversation context, built with Python, FastAPI, LangGraph, and ChromaDB.