Amjad Alharbi , Full Stack Software Engineer

Amjad Alharbi

Full Stack Software Engineer

Saudi Stock Exchange Tadawul – Riyadh, KSA

Location
Saudi Arabia - Medina
Education
Bachelor's degree, Computer Science
Experience
6 years, 2 Months

Share My Profile

Block User


Work Experience

Total years of experience :6 years, 2 Months

Full Stack Software Engineer at Saudi Stock Exchange Tadawul – Riyadh, KSA
  • My current job since October 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 at Virtue Group –NJ
  • United States
  • January 2019 to June 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 at NDNU
  • United States - California
  • January 2018 to January 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.

Education

Bachelor's degree, Computer Science
  • at Notre Dame de Namur University
  • May 2019

Specialties & Skills

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

Languages

English
Expert

Training and Certifications

frontEnd (Training)
Training Institute:
SDA
Date Attended:
April 2020
Duration:
80 hours