Amr Shawki LinkedIn, Github, Twitter 4, Mohamed Gamal El Feky Heliopolis, CA 11765 (+20) 155-141-1375 amr.shawki44@gmail.com EXPERIENCE TECHNICAL SKILLS Raya Snapshot 2022 Candidate, 6th of October, Cairo— Job Shadowing Experience in agile JUNE 2022 - JUNE 2022 Software Development Was chosen to take part in Raya’s Snapshot Job Shadowing event where I learned about RPAs and learned from the experience of senior Software Engineers. Only 1 person is chosen. Completed Javascript Upwork freelance job, Remote Work— Freelance Programming MARCH 2022 - MARCH 2022 Integrated a simple Waveform for a client on Upwork into his pre-existing website. Development Cycle and Lifecycle Knowledgeable in OOP, Functional Programming, and Procedural Programming paradigms. Knowledgeable in Clean Code Concepts: DRY, Documenting Code, basic refactoring. JASS 2022 Participant, New Administrative Capital— Collaborative Data Visualization Aware of Various common APRIL 2021 - JUNE 2021 UML Graphs: Was part of a collaborative project with TUM German University creating MVC, Event-Driven an automated roundabout management system with DuckieTown (Mediator & Broker), infrastructure. Only 10 people were chosen from the GIU and I was part of Microservices, SOA, layered, the UI team responsible for the visualizations of the duckie bot. Pub-Sub, Model Centered, Architectural patterns and REST, Pipe & Filter, Vice President of the “Brilliance” club, New Administrative Capital— Vice President Micro Kernel, JAN 2020 - JUNE 2020 Diagram, Sequence Diagram, Was the vice president of the “Brilliance” club that was focused on organizing cross-major software/hardware-based projects. Dataflow Diagram, Class Statechart Diagram. Knowledgable in the Requirements Engineering EDUCATION Phase Programming Languages: German International University of Applied Sciences, CA, EG— B.Sc of Computer Science JavaScript, TypeScript, Java, DECEMBER 2019 - PRESENT Pandas, SciLearn, etc… ), SQL Python (including NumPy, GPA: 2.01 ( 3.3 USA GPA ) Programming Frameworks & RANKED 2nd in my class in my 5th semester Databases: React.js, Next.js MAJOR in Software Engineering with courses in Requirements ReactNative.js, Node.js, Engineering, Software Design & Architecture, Software Construction & Express.js, Nest.JS, Testing, Software Mobile Development, Software Cloud Computing. MongoDB, Postgresql, ELECTIVES in DATA SCIENCE ( Data Visualization & Engineering, Machine Learning ) & IT SECURITY ( Network Security, Ethical Hacking ) Html5, Css3, Bootstrap, MaterialUI.js, Firebase, Kafka Version Control: Git, Github IGCSE Mokattam Language School, CA, EG— Highschool Certificate Experience in Testing NOVEMBER 2016 - NOVEMBER 2019 Jest.js, Cucumber.js, GPA: 3.7 ( USA GPA ) Cypress.js Methods & Frameworks: TDD, Knowledgable in ETL PROJECTS Rabbit Web App— Advanced Web Application Web application bringing ‘Rabbit’ app experience to the web built with DataScience lifecycle. Experienced with AWS Cloud Services: EC2, S3, CloudFront, SQS, EventBridge, SNS, VPC Node.JS/Nest.JS, React.JS/Next.JS, MongoDB, Kafka based on Experience using UI/UX tools: event-driven microservices architecture. Figma & Balsamic Rendezvous Meetup App— Cross-Platform Mobile App Meetup Cross-platform application for GIU students to meet and get to know each other built with ReactNative, Firebase, and Expo. iPhone Web scraper With Tests— Web Application SKILLS Proficient in online research Team Player & Social person. Simple iPhone web scraper built with TypeScript, React.JS, and Cheerio.JS complete with Unit tests with Jest and E2E integrations tests with A hardworking driven Cucumber.JS and Cypress.JS individual can complete tasks on time Blank Bank Project— Web Application A mock banking system built with TypeScript, React.JS/Next.JS, and Node.JS/Nest.JS that handles simple transactions and communicates with other mock banking systems through exposing a simple API endpoint to Self Starter in projects. Enthusiastic about learning new things every day. the internet with NGROK. Blank CMS Project— Web Application AWARDS University Content Management System built for students, instructors, Ranked 2nd in my class in the and admins to organize their workflow throughout it is built with 5th semester. TypeScript, React.JS, Node.JS, and Express. JS. Mini CMS Database Project— Web Application Simple GIU Database project built with React.JS and MSSQL for the backend as part of the universities database course LANGUAGES English (Native-Like) German ( A2 ) Arabic (Native)