Amr Shawky

Angestellt, Software Engineer, Petracca

Solothurn, Switzerland

About me

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.

Skills

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

Timeline

Professional experience for Amr Shawky

  • Current 2 years, since Mar 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 year and 4 months, Dec 2019 - Mar 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 months, Jun 2019 - Dec 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 year and 1 month, Dec 2018 - Dec 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 year and 4 months, Sep 2017 - Dec 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 months, May 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 months, Jun 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#.

Educational background for Amr Shawky

  • 1 year and 9 months, Sep 2020 - May 2022

    Master of Computer Science and Software Engineering

    SIT Graduate Institute

  • 3 years and 10 months, Sep 2013 - Jun 2017

    Computer Science

    Loughborough University

    Software Engineer, First-Class Honours

Languages

  • Arabic

    First language

  • English

    Fluent

  • German

    Fluent

Interests

Football
PlayStation Games

Browse over 21 million XING members