Diaa Alkhatib
Software Developer
Mobile Platform
Swift and Android
Web Platform
Full-stack Java Python C# CSS HTML JS
Desktop Platform
PySide6 (basics)
About Me.
Developer with four years of solid experience working with companies. Strong creative and
analytical skills. Team player with an eye for detail.
what I can do:
- Build Rest APIs, Responsive Design
- Analyze and resolve technical and application problems
- Build new features towards successful project delivery
- Provide technical leadership to teammates through coaching and mentorship
- Agile Development & Scrum
Experiences
REWE Group ( Feb 2019— Today )
Sr. Software Developer
KapschTrafficCom ( Jul / Nov 2018)
Jr. Web Developer
Education
INFORMATION TECHNOLOGY ENGINEERING COLLEGE DAMASCUS UNIVERSITY
( 2015— 2011 )
B.Sc in Computer Science & Engineering
Skills
Front-End
- HTML; HTML5
- CSS; Responsiveness, Bootstrap
- JavaScript; Web APIs
- Package Managers; NPM
- Build Tools; TypeScript
- JS Framework; basic Angular
Backend
- Languages; Java, Python, C#
- Databases; Spring JPA Hibernate SQL Oracle Postgres
- APIs; Rest, Spring Security Authentication (OAuth, API tokens, Basic Auth) ,JSON
- Security; Hashing, Encryption, CSRF, SQL Injection
- Frameworks; Spring boot, Django, ASP.net Framework
- Package Managers; Gradle, Maven, PIP
- Strategies; Migrations, CronJob, Background Jobs
DevOps
- Operation System; Linux (Ubuntu, Manjaro), Windows, MacOS
- Version Controllers; Git (GitHub, GitLab), CI/CD
- Web Servers; NGINX, Apache, Tomcat
- Protocols and Security; HTTPS & HTTP, SSH, FTP, SSL/TLS, SMTP
- Cloud Providers; Hostinger, AWS, GCP, Azure
- Terminal; Bash Commands
- Containers; Kubernetes, Docker
Development Concepts
- Principles; Agile Jira Confluence
- Architecture & Design patterns; Singleton, MVC, Repositories, OOP
Design
- Photoshop
“be strong whatever happens”
Languages
Arabic, English and German