Nehme Roukos, Senior Software Developer

Nehme Roukos

Senior Software Developer

iA Financial Group - Industrial Alliance Insurance

Location
Canada - Milton
Education
Bachelor's degree, Bachelor Degree of Science Computer Information System (Computer Science)
Experience
24 years, 1 Months

Share My Profile

Block User


Work Experience

Total years of experience :24 years, 1 Months

Senior Software Developer at iA Financial Group - Industrial Alliance Insurance
  • Canada - Oakville
  • My current job since January 2021

Working in building new APIs and supporting existing APIs for Client On Boarding Portal. It is a portal advisors can use to open a variety of accounts (Cash, RRSP, RESP, LIRA, TFSA, FHSA, … etc)

Professional Experience:

Client Onboarding:
• Support and maintain existing C# .Net Core API
• Create new .NET core C# API (can be deployed also in docker): Representative API to generate client ids
• Create and Support DevOps CI/CD Pipeline and release
• Create Messaging API to exchange messages in Kafka related to Client Consent
• Rancher: Monitor and Redeploy some API deployed in Kubernetes
• Release Manager Certification: to be able to create and modify Azure CI/CD Pipeline and releases
• Migrate API from Java to .Net Core: to move API from on prem servers to cloud. To be able to use Azure CI/CD pipeline for deployment and release.
• FHSA Account: Implementing opening a new account in the Client Onboarding portal
• Working in MySQL DB
• Api Gateway settings: Create, Configure and Modify APIs gateway settings
• Performance tunning: API performance tunning, monitoring API performance, Database performance tunning
• Mentoring: always schedule meetings for Knowledge Transfer, Lunch and Learn (to discuss and present new technology learned or read about)
• Cloud Experience (Azure, AWS)
• Full Stack Development
• Kafka Integration: Messaging System to ingest data in real-time between different applications offered API cob data to be ingested by data platform

Senior Software Engineer at Invisor Company
  • Canada - Oakville
  • July 2018 to December 2020

Was working in building automated client portal. Clients able to open all accounts (RESP, RRSP, LIRA, TFSA) without any physical presence.

Professional Experience:

Invisor Application Portal:
• Built an eSign API (using onespan.com c# libraries). Fill legal pdf form with all the needed data from client DB. At the end send these forms to the client to be signed electronically.
• Build and support existing C# Apis (account open, deposit, withdraw and profile change.
• Create new SQL Server stored procedures.
• Support Existing SQL Server stored procedures.
• Create and support .Net Core APIs.
• Create APIs to interact with SharePoint (upload documents, reports and clients reports).
• Create APIs to communicate with external apis (fidelity) to get clients reports on-fly.
• Create APIs to communicate with external apis (National Bank) to get clients monthly position reports.

Senior Developer at NATIONAL INVESTMENTS COMPANY
  • Kuwait - Sharq
  • October 2008 to March 2018

Senior Developer
Professional Experience:

Americana Acquisition Application Design
• Built an application to handle the acquisition of a company called Americana Group (Kuwait Food Company).
• Full application study and design.
• Build database design (tables, procedures, functions).
• Build rich reports calculate complex acquisition details percentage and quantity.
Financial Reports Upload

Senior Consultant at Path Solutions
  • Kuwait - Al Kuwait
  • February 2000 to October 2008

iMal Islamic Banking Product Suite:

• Participated in developing actives in Islamic Banking Products (SADS, KSEI, Shareg, Assets, FTR) in the iMal Banking product suite.

Responsibilities:
• Developed and implementing CBK reports onsite for Boubyan Bank - Kuwait.
• Worked on modifications for various modules.
• Fully Involved in supporting the payroll system.
• Worked on major project in the state of Kuwait for Human Resources for governmental side.
• Worked on developing many forms and reports using forms 6 and 6i using oracle 10g and 8i database
• Worked and developed many forms and reports using PowerBuilder 7 tool using oracle 10g as a database.
• Developed more than 200 reports for KNG (Kuwait National Guard) for the Human Resources project.

Education

Bachelor's degree, Bachelor Degree of Science Computer Information System (Computer Science)
  • at Notre Dame University
  • May 1999

Banking Database System

Specialties & Skills

Visual Studio
C (PROGRAMMING LANGUAGE)
CORE API
INVESTMENTS
SQL (PROGRAMMING LANGUAGE)
APPLICATION PROGRAMMING INTERFACE (API)
DATABASE DESIGN
POWERBUILDER
DOCKER (SOFTWARE)
MICROSOFT SHAREPOINT
Rancher
Kubernetes
Visual Studio
Crystal Reports

Languages

Arabic
Native Speaker

Training and Certifications

Oracle Forms Certified Professional (OCP) (Certificate)
Date Attended:
January 2010

Hobbies

  • Reading Books