أمجد الحربي, Full Stack Software Engineer

أمجد الحربي

Full Stack Software Engineer

Saudi Stock Exchange Tadawul – Riyadh, KSA

البلد
المملكة العربية السعودية - المدينه المنوره
التعليم
بكالوريوس, Computer Science
الخبرات
6 years, 2 أشهر

مشاركة سيرتي الذاتية

حظر المستخدم


الخبرة العملية

مجموع سنوات الخبرة :6 years, 2 أشهر

Full Stack Software Engineer في Saudi Stock Exchange Tadawul – Riyadh, KSA
  • أشغل هذه الوظيفة منذ أكتوبر 2020

Java Developer responsible for web application changes (Tadawulaty and E-reference) required by business.
• Tadawulaty and E-reference are applications that allowing Saudi Stock exchange Issuers, Investors and brokers to
complete most of their financial services through them, also to view current and historical data about their shares.
• Reviewed new CRs, prepare Impact analysis documents which contains system changes required.
• Develop backend code using spring, expose the backend as both Soap and Rest Services.
• Develop front end code using JSF.
• Worked on XML along with PL/SQL to develop and modify web forms.
• Tools: Eclipse Luna, SQL developer client to connect to Oracle db, MobaXterm, ireport for report designing, Beyond
comparison, Java, Web Service, JSF, Oracle DB, WebSphere Application Server 8.5.

Software Engineer في Virtue Group –NJ
  • الولايات المتحدة
  • يناير 2019 إلى يونيو 2020

Involved in full development cycle of Planning, Analysis, Design, Development, Testing and Implementation. .
• Wrote sequences for automatic generation of unique keys to support primary and foreign key constraints.
• Upgraded Oracle 9i to 10g software in different environments for latest features and also tested databases.
• Developed and modified triggers, packages, functions and stored procedures for data conversions and PL/SQL
procedures to create database objects dynamically based on user inputs.
• Wrote SQL, PL/SQL programs required to retrieve data using cursors and exception handling.
• Worked on XML along with PL/SQL to develop and modify web forms.
• Designed Data Modeling, Design Specifications and to analyze Dependencies.
• Creating indexes on tables to improve the performance by eliminating the full table scans and views .

Full Stack Software Engineer في NDNU
  • الولايات المتحدة - كاليفورنيا
  • يناير 2018 إلى يناير 2019

Developed complete web app which shows contact information between tutors and students.
• Designed a Data Model Using Normalization concept using Visual Paradigm.
• Created Spring MVC classes with Tomcat and Maven using Eclipse Java EE.
• Called the Restful web service calls for POST, PUT, DELETE and GET methods
• Responsible for complete UI development and integration with back end team
• Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page
navigation and form validation and redirected users to an appropriate landing page.
• Used Bootstrap framework for developing customizable and fully responsive for various screen sizes.
• Develop Web pack to bundle all JavaScript files and takes all modules with dependencies and generate static assets.

الخلفية التعليمية

بكالوريوس, Computer Science
  • في Notre Dame de Namur University
  • مايو 2019

Specialties & Skills

Backend
Front end Development
Database
Web Software
ECLIPSE
FEATURES
ORACLE PL/SQL
HTML/CSS/BOOTSTRAP

اللغات

الانجليزية
متمرّس

التدريب و الشهادات

frontEnd (تدريب)
معهد التدريب:
SDA
تاريخ الدورة:
April 2020
المدة:
80 ساعة