2020 - 2025
Software Engineering
Ben-Gurion University of the Negev
constcoder={name:'Ahmad Awawdy',skills:['Java', 'SpringBoot', 'Python', 'Flask', 'C++', 'C', 'C#', 'HTML', 'CSS', 'NodeJS', 'Express', 'JavaScript', 'JQuery', 'TypeScript', 'SQL'],hardWorker:true,quickLearner:true,problemSolver:true,};
Who I am
My name is AHMAD AWAWDY. Aspiring Software Engineer seeking a new position to build impactful solutions. I am a quick learner with a self-learning attitude. I love to learn and explore new technologies and am passionate about problem-solving.
2020 - 2025
Software Engineering
Ben-Gurion University of the Negev
2025
The Complete Full-Stack Web Development Bootcamp
Udemy
constproject={title:'Market Management System',tools: ['Java', 'Spring Boot', 'Spring Data JPA', 'JUnit', 'Maven', 'vaadin'],Description: Market Management System is a Java-based application designed to efficiently manage a market website, including user, store, product management, and order processing. This project leverages the power of the Spring Framework and Spring Data JPA for a robust data access layer and Hibernate for ORM and all operations within this project are designed to be thread-safe, comprehensive test suites, including unit, acceptance, and integration tests using Spring Boot.,};
constproject={title:'Multi-Agent Pathfinding Simulator',tools: ['Python', 'ROS 2', 'Gazebo', 'Flask', 'Pygame', 'HTML', 'CSS', 'JavaScript'],Description: Engineered a modular multi-agent pathfinding simulation platform using ROS 2 and Gazebo to run complex, obstacle-rich scenarios with custom multi-pathfinding Python algorithms, Integrated Pygame for pre-simulation path visualization, built a Flask-based web interface (HTML/CSS/JS) for scenario management, and added support for exporting simulation performance metrics, Gained strong expertise in Python, Linux CLI, ROS 2 architecture, Git workflows, and collaborative development in low-documentation, research-driven environments,};
constproject={title:'Ask OpenAI',tools: ['Python', 'Flask', 'PostgreSQL', 'Docker', 'Docker Compose', 'pytest', 'SQLAlchemy'],Description: This project is a simple Flask server that exposes an endpoint to ask a question. The server sends the question to an OpenAI API, receives the answer, and saves both the question and the answer in a PostgreSQL database. The server and the database are dockerized and run with Docker Compose. The project includes a pytest test to ensure the endpoint works as expected.,};
constproject={title:'Kanban',tools: ['C#', 'SQLite', 'SQL', 'Windows Forms'],Description: Kanban is a project management methodology that organizes and prioritizes projects and tasks using boards, lists, and cards. The project was built using C# object oriented and SQLite database for backend, and Windows Forms as GUI for front end.,};
2023 - now
courier
Wolt
2021 - 2023
Private tutor
Ben-Gurion University
© Developer Portfolio by Ahmad Awawdy