Post Job Free
Sign in

Oracle PL/SQL Developer

Location:
Sainte-Foy, QC, G1Y 3B4, Canada
Salary:
70000 per year
Posted:
August 26, 2024

Contact this candidate

Resume:

Khaled Akrout Développeur Java, PL/SQL

*******.******@*****.*** 581-***-**** LinkedIn Québec, QC

Results-oriented IT applications developer with strong mastery of analysis and solution development in multiple

programming languages..

Distinguished skills in code and algorithm optimization, design and implementation of robust databases.

Demonstrates a solutions-oriented mindset through meticulous research and analysis, combining rigor and creativity to provide innovative solutions in application design and implementation.

Recognized for his expertise in database design and development. Committed to meeting development and implementation deadlines with exceptional organizational skills.

Versatile in development languages and with great ability to adapt to emerging technologies.

Autonomous and actively encourages collaboration between team members in order to create an environment

conducive to healthy emulation

Compétences clés

+ Programming languages + Robotics and automation + Team collaboration

+ Algorithms development + Mathematical modeling + Troubleshooting

+ Databases design and implementation + Education + Organization and initiative

+ Data structures + Attention to detail

Expérience professionnelle

Developer SQL, T-SQL, PL/SQL, Java, APEX, CGI Inc. Québec june 2020 - jan. 2024

Developer at MEQ (August 2022 – oct. 2023)

Develop application modules in Java and JavaScript.

Develop functions et procedures in PL/SQL, Rapports in Reports Builder, VBA macros in Words rapports.

Developer at Retraite Québec (june 2020 - may 2022)

Develop modules, functions, procedures and SSRS rapports.

Requests optimization.

Dévelop APEX applications, modules, functions, procedures and events.

Developer APEX and PL/SQL, Ministère de l’Économie et de l’Innovation Québec, QC sep. 2019 - march 2020

Develop applications and modules in APEX.

Develop functions and procedures in PL/SQL in Oracle, SOAP and REST services.

Developer Java and PL/SQL, Ministère de la Santé des Services Sociaux Québec, QC june 2017 – april. 2018

Ensure the maintenance of java projects.

Develop java modules for the management of emergency patient files.

Develop procedures, functions, triggers and events for the management of oracle database using Hibernate.

Developer en artificial intelligence, B-TEMIA Québec, QC feb. 2016 – may 2017

Design modules in Matlab that determine the user’s intension with the probability greater than 97% to better support them in using the exoskeleton.

Coordinate the transcription in C++ of the 3D modules for the embedded system.

Perform tests and optimization of modules, develop exoskeleton configuration module of tablet.

Developer Java EE / Java and PL/SQL, Fondation du Réseau Réalisation et Croissance St-Malachie, QC feb - nov. 2015

Design and implement the database and the interaction modules between the application and the user using java, spring, tomcat, JPA

Develop functions, procedures, triggers, events for managing the application database.

DBA T-SQL, Novo SST Sainte-Foy, QC june – dec. 2014

Supervise the implementation of the conceptual data diagram ; implement and administer the database.

Design and implement functions, triggers and events, create and optimize queries.

Lecturer, École Polytechnique de Montréal Montréal, QC 2007 - 2013

MEC1310 : Information Technologies LOG2810 : Discretes Structures

INF3710 : Files and databases (PL/SQL) INF1005A : Procedural Programming

Éducation

Master in Computer science, Université de Montréal Montréal, QC December 2005

Bi-disciplinary bachelor in mathematics and computer sciences, Université de Montréal Montréal, QC April 2004

Certifications

Microsoft Power Platform PL-900: Bases de Power platform

Microsoft Power Platform PL-100: Application Maker

Projets et recherche

Robotics researcher, École polytechnique de Montréal – Laboratoire CAE Montréal, QC 2007 - 2011

Design the design of robots to optimize the execution precision of the robots; develop algorithms C++ for calculation paths and run them.

Implement Oracle objects database for the different members of the robot; analyse performance based on traversal types using kriging in C++ programming.

Chargé de laboratoire, École polytechnique de Montréal et Université de Montréal Montréal, QC 2002 - 2006

IFT1010 : Java Programming

IFT1060 : C Programming

IFT1760 : Java and application programming

IFT1066 : C++ Programming

INF4100 : Advanced Java programming

IFT2121 : Algorithmic

MAT1600 : Linear Algrebra

MAT1400 : Calculus

MAT1978 : Probabilities and Statistics

LOG4100 : Design methods

Compétences techniques

Programming: C, C++, Java, APEX, JavaScript, Matlab, SQL, T-SQL, PL/SQL, VBA, MS Power Platform (Power Apps, Power Automate, Power BI, Copilot, AI Builder), Bash

Databases: Design (UML, E/A), Implementation (SQL, PL/SQL, T-SQL), Oracle, MySQL, SQL Server : queries optimization, performances improvement, triggers, procedures, functions, events.

Development tools: Spring Boot, Tomcat, GlassFish, WebLogic, SQL Developer, SSRS, Junit, Hibernate, Reports Builder, Designer, HTML, CSS

IDE: JDeveloper, Visual Studio, Eclipse, STS. Tools : GNU (Bash, g++, Emacs, …), Maven, GIT, SVN, JIRA



Contact this candidate