Resume
SKILLS
Java:
- Java
- Scala
- Spring Boot
- Spring Cloud
- JUnit
JS:
- Node.js
- Express
- Angular
- Nest.js framework
- Socket.io
PHP:
- Laravel framework
- Pure PHP Using MVC architectural pattern
- WORDPRESS
- WooCommernce
DB:
- Teradata
- MySQL
- MongoDB
- Neo4j
- Oracle DB
DevOps:
- Git
- Docker
- Jenkins
- Kubernetes
- Jira
Technologies:
- AWS
- RabbitMQ
- Redis
- Apache Kafka
- Elasticsearch
- OAuth
Engineering:
- Domain Driven Design
- Microservices
- Software Integration & API
- Software Testing
- Agile & Scrum
- E-Commerce
EXPERIENCE
Morgan Stanley, Jun 2022 – Present
- Code, test and troubleshoot programs utilizing the appropriate hardware, database, and
programming technology - Collaborate with owners of related systems throughout the firm in supporting systems in
production - Following supervisor’s instructions maintain and modify programs; make approved changes by
amending flow charts, develop detailed programming logic, and coding changes - Analyze the performance of programs and take action to correct deficiencies based on consultation
with users and the approval of the supervisor - Confer with users to gain an understanding of needed changes or modifications to existing
programs; resolve questions of program intent, data input, output requirements, and inclusion
of internal checks and controls - Write and maintain required documentation
- Ensure an appropriate level of testing is conducted before making changes to production
environment - Document programming problems and resolutions for future reference
- Provide reliable estimates and analysis for new systems and change existing systems as
requested by supervisor - Ensure awareness and compliance with technical policies and procedures (e.g. change and
turnover management; authentication and entitlements) - Carry out tasks related to the job in accordance with the instructions of the supervisor
Freelance Software Developer, Sep 2019 – Sep 2021
- Work with teams to analyze system needs.
- Design, implement and test the systems.
- Maintenance and support services.
- Manage the changing requirements and added features.
TESSAFOLD, Software Engineer, Aug 2020 – Jul 2021
- Work with the team to analyze and estimate customers’ requirements.
- Propose tools, programming languages, methods, and frameworks based on the requirements and infrastructure.
- Provide a design that ensures maintainability, performance, reusability, testability, and other quality attributes.
- Implementing the designs using suitable programming languages and following the best practices to ensure the highest quality.
- Coordinate with customers to manage the changing requirements.
INMOOD, Full Stack Developer, May 2018 – Sep 2019
- Analyze customers’ requirements.
- Design and propose solutions, and choose the optimal one.
- Implement the solutions using suitable programming languages and tools.
- Test the solutions to ensure customers’ satisfaction.
EDUCATION
MSc Computer Science Engineering • 2021 – 2024 • University of Miskolc
The objective of the course is to provide students with the basic academic knowledge and competencies in computer science engineering science, with the applied and in-demand skills necessary for today’s careers in IT. The program gives a great insight into the following areas: Software engineering, SE technologies, Optimization of algorithms, Integration of system components, Parallel algorithms, Programming on mobile platforms, Programming on distributed web platforms, Data Security, Data Analysis and DW systems, Text mining technologies.
SOFTWARE ENGINEERING• 2015 – 2020 • FACULTY OF INFORMATION TECHNOLOGY ENGINEERING, DAMASCUS UNIVERSITY
Grade: 82.05
Took courses in math, programming, algorithms and data structures, databases, software engineering, basic networking, basic artificial intelligence, advanced web-based, and distributed systems, my graduation project was in the field of project management and time/cost estimation.
WEB DEVELOPMENT • 2017 • FREECODECAMP (.COM)
An online organization that teaches its students about web technologies for backend and frontend web development.
DOWNLOAD
Download Resume
Download