Shorouk Abdelaziz

Hi, This is Shorouk!

That means sunshine 🌞 in Arabic!

I'm a Calgary based Software Developer & Notion Creator I'm also a language learner, a traveller and a full-time tech nerd. And most importantly, a chronic organizer, seriously, I'm the Monica Geller of my family and friends!

What I Do

Full Stack Web Development

Notion Templates & Consultation

Testimonials

Resume

Education

Web Development Diploma

Bachelor's Degree, Computing and Information Technology

GPA: 3.92/4 Excellent with honors

Experience

Software Developer

Worked as a back-end developer building the API for the Civil Court System for the Egyptian Ministry of Justice using Java, Spring MVC, Spring Boot, JPA and Oracle database.

  • Designed, developed and maintained software to perform highly complex business functions.
  • Collaborated with Solutions Architect to aid in the design of the system.
  • Reduced endpoints response time by around 30% by implementing JPA Entity Graphs when applicable.
  • Performed Internal testing.

Technical Support Engineer

  • Built and maintained the company's website
  • Was responsible for troubleshooting the root cause of hardware, software and network problems.
  • Implemented solutions to technical problems faced by co-workers in other departments.
  • Handled the Installation, configuration and upgrading of all business software and computer hardware.

Graduate Teaching Assistant

  • Delivered Seminars and labs in the following courses : Object-Oriented Programming with JAVA, System Molding & Simulation, Database Systems, Problem Solving with C, Numerical Methods.
  • Obtained materials needed for classes, including texts and other materials.
  • Handing out assignments and grading papers.

Programming Languages

Java

JavaScript

Python

Ruby

HTML

CSS

Frameworks& & Libraries

  • Spring Boot
  • JPA
  • NodeJS
  • ReactJs
  • AJAX
  • Express
  • Prisma
  • JQuery
  • SCSS
  • Bootstrap
  • MUI
  • Rails
  • ActiveRecord

Testing & Documentation

  • JUnit
  • Swagger
  • Storybook
  • Cypress
  • RSpec
  • Jest
  • Mocha
  • Chai
  • Postman

Version Control & Databases

  • SQL
  • Oracle SQL
  • MySql
  • PostgreSQL
  • Git
  • SVN

Certificates

Advanced Web Development Nanodegree

Web Development Professional Nanodegree

Python Specialization

Portfolio

Notion-Potion

Codi

ChoiceMate

Beautify Anki

Answer Visual Confirmation

AFRI-VISION

Tweeter

Contact

How Can I Help You?