Amr Shawky

Angestellt, Software Engineer, Petracca

Solothurn, Schweiz

Über mich

Passionate Software Engineer with 4 years of experience, exceptionally creative and dependable programmer with a superb work ethic. Broadly and deeply knowledgeable in a wide variety of programming languages as well as the principles and techniques of software construction and maintenance. In addition to being dedicated to Software Architecture & Design. Highly adept at conveying complex algorithms and problem solving to a variety of professional and lay audiences in a clear and understandable manner. Thinking “out of the box” to provide software-based solutions.

Fähigkeiten und Kenntnisse

C/C++
WPF
JavaScript
.NET Framework
Java
C#
Software Development
Git
Frontend
Design Pattern (Computer Science)
Object Oriented Programming (OOP)
Data Structures
Algorithm
Database
Automation
RPA
UIPath
Image Processing
Agile Software Development
java
Java-Script
React.js
Node.js
Redux.js
HTML 5
CSS3
PHP
SQL
MongoDB
Bootstrap (front-end framework)
Unity
Selenium
Selenium WebDriver
Problem Solving
OpenCV
Informatik
Informationstechnologie
Backend
REST
MySQL
API
ASP
PostgreSQL
jQuery
Software solutions
Full-stack development
Website Development
Python
TypeScript

Werdegang

Berufserfahrung von Amr Shawky

  • Bis heute 2 Jahre und 3 Monate, seit März 2022

    Software Engineer

    Petracca

    Design, develop and maintain new and existing innovative software solutions in various areas of the business from front-end to back-end development to ensure the best possible performance, quality, and responsiveness of applications.

  • 1 Jahr und 4 Monate, Dez. 2019 - März 2021

    Software Engineer

    EFG Hermes

    Design, develop and maintain new and existing innovative software solutions and applications from front-end to back-end development and ensure the best possible performance, quality, and responsiveness of applications using algorithms and data structures. Provide support, development, and strategic solutions to various areas of the business.

  • 7 Monate, Juni 2019 - Dez. 2019

    Software Engineer

    Vodafone Global Enterprise

    Outsourced to Vodafone Team to develop automated software applications in replacement of manual processes using UIPath and C#

  • 1 Jahr und 1 Monat, Dez. 2018 - Dez. 2019

    Software Engineer

    Acensys Limited UK

    Developing automated software to facilitate manual processing using C# and UIPath beside developing web applications to facilitate the communication between clients and the automated software using react.js and node.js.

  • 1 Jahr und 4 Monate, Sep. 2017 - Dez. 2018

    Teaching Assistant

    The British University in Egypt

    Teaching “Programming in Java”, “Software Engineering", “Data structures” and “Image processing” while assisting with the courses materials and coursework.

  • 4 Monate, Mai 2017 - Aug. 2017

    Software Engineer

    Anspire Agency

    Learnt more about Web Development and Chatbots, worked on projects using bootstrap, react.js, node.js and C#.

  • 3 Monate, Juni 2016 - Aug. 2016

    Software Engineer

    Esri Northeast Africa (Esri NeA)

    Learnt more about GIS to capture, store, manipulate, analyze and present spatial or geographic data, worked on projects to create interactive queries, analyze spatial information, edit data in maps sharing with .NET framework and C#.

Ausbildung von Amr Shawky

  • 1 Jahr und 9 Monate, Sep. 2020 - Mai 2022

    Master of Computer Science and Software Engineering

    SIT Graduate Institute

  • 3 Jahre und 10 Monate, Sep. 2013 - Juni 2017

    Computer Science

    Loughborough University

    Software Engineer, First-Class Honours

Sprachen

  • Arabisch

    Muttersprache

  • Englisch

    Fließend

  • Deutsch

    Fließend

Interessen

Football
PlayStation Games

21 Mio. XING Mitglieder, von A bis Z