Summary
Overview
Work History
Education
Skills
Certification
Languages
Work Availability
Accomplishments
Timeline
CustomerServiceRepresentative
BASSAM BASAMAD

BASSAM BASAMAD

IT Engineer
Milton,Canada

Summary

Accomplished IT professional with over 15 years of experience, including 11 years of international experience in Saudi Arabia, specializing in IT solution development across desktop, web, and mobile platforms. Expertise includes development using OutSystems, robotic process automation (RPA) with UiPath, as well as extensive skills in application design, coding, testing, and debugging across various languages. Proven track record in software architecture, technology integration, and solution modeling. Recognized for a strong understanding of business-technology alignment, with the ability to meet client needs by implementing advanced technology solutions. Highly organized, analytical, and solution-oriented, with strengths in decision-making, troubleshooting, and delivering results under pressure.

Overview

11
11
years of professional experience
3
3
Certification

Work History

Technical Architect & Release Engineer

Bupa Arabia
Jeddah, KSA
08.2020 - Current
  • OutSystems Mobile App Release Engineer:

    1. Release Management for OutSystems Apps: Plan, coordinate, and oversee the release process specifically for OutSystems mobile applications, ensuring smooth transitions across development, testing, and production environments.
    2. OutSystems CI/CD Automation: Develop and maintain CI/CD pipelines tailored to the OutSystems platform to automate builds, deployments, and updates, reducing manual intervention and enhancing efficiency.
    3. Version Control and Branch Management: Implement and manage OutSystems-specific version control and branching strategies to support seamless release cycles, including patching, hotfixes, and version updates.
    4. Quality Assurance and Testing Coordination: Collaborate with QA teams to establish pre-release testing protocols, ensuring that OutSystems applications meet quality standards and functional requirements before deployment.
    5. Store Submissions for OutSystems Mobile Apps: Manage the submission and compliance processes for mobile apps built on the OutSystems platform to the Apple App Store and Google Play Store, including handling updates, guideline adherence, and approval tracking.
    6. Troubleshooting and Issue Resolution: Work closely with development and infrastructure teams to identify, troubleshoot, and resolve release-related issues on the OutSystems platform, ensuring timely and reliable deployments.
    7. Documentation and Process Improvement: Document release processes, maintain deployment guides, and continuously improve release practices to enhance efficiency and reduce downtime or rollback incidents.

    This role emphasizes managing OutSystems-specific deployment processes, CI/CD, and release efficiency to support the unique requirements of OutSystems-based mobile applications.



    Technical Architect:
    1. Solution Design and Architecture: Develop and maintain the overall technical architecture, ensuring it aligns with business goals and supports scalability, performance, and security across platforms. Improved business productivity for clients by 20% by re-engineering and designing infrastructures.
    2. Technology Roadmapping: Define and implement a technology roadmap that leverages the latest advancements, integrating innovative solutions to meet future business needs.
    3. System Integration: Design and manage the integration of various software systems, including third-party tools, APIs, and in-house platforms, to create cohesive and efficient digital ecosystems.
    4. Quality Assurance and Standards: Establish technical standards, best practices, and quality guidelines to ensure high-quality, maintainable, and reliable code and architecture.
    5. Collaboration with Stakeholders: Work closely with business leaders, project managers, and development teams to provide technical guidance, ensuring that architectural decisions align with strategic objectives.
    6. Mentorship and Technical Leadership: Act as a mentor to the development team, providing architectural guidance and fostering a culture of technical excellence and innovation.

RPA Developer & OutSysems Mobile Engineer

Bupa Arabia
Jeddah, KSA
07.2019 - 08.2020

RPA Developer ( July /2019 - Jan/2020)

1. Process Analysis and Automation Design: Identify, analyze, and design automation solutions for business processes that can benefit from Robotic Process Automation (RPA) to improve efficiency and accuracy.
2. Development and Implementation: Develop, test, and deploy RPA bots and automation scripts using RPA tools to streamline repetitive tasks and reduce manual workload.
3. Maintenance and Optimization: Regularly review and optimize existing RPA processes to ensure they continue to operate effectively and improve over time.
4. Documentation and Training: Document RPA workflows and provide training or support to end-users and stakeholders on the use and benefits of RPA solutions.
5. Collaboration with Business Units: Work closely with business units to understand process requirements and ensure that RPA solutions meet business needs and are aligned with broader digital transformation goals.
These roles are designed to ensure the stability, efficiency, and innovation of digital solutions through robust infrastructure and strategic automation.

OutSystems Mobile Engineer (Jan/2020 - Aug /2020):

1. Infrastructure Management: Oversee the setup, maintenance, and optimization of the OutSystems infrastructure, ensuring stability, scalability, and security across all environments.
2. Environment Configuration and Deployment: Configure, deploy, and manage OutSystems environments, including development, testing, and production, to support a seamless application lifecycle.
3. Performance Monitoring and Troubleshooting: Continuously monitor performance and promptly troubleshoot issues in the OutSystems infrastructure to ensure optimal application functionality.
4. Security Compliance: Implement and maintain security measures, ensuring infrastructure adheres to best practices and compliance requirements.
5. Collaboration and Support: Work closely with development and operations teams to support their infrastructure needs, ensuring a cohesive approach to development and deployment.

Sr. Developer/.NET Programmer

Al ALMANARAH Company
04.2008 - 07.2019
  • Deputed dedicatedly as Analyst to the Ministry Of National Guard Health Affairs, for analyzing, designing, coding, reviewing, testing and developing programs and web application that integrated with the hospital applications (both Windows based & Web based), involving automation of all business function is a large Hospital
  • Successfully developed program “EPS = Electronic Patient Services”, which is not only integrated with hospital application but also integrated with another system called “UMS = Unified Messaging System” which consists of three programs “IVR , e-Fax , SMS”

Senior Web Developer

Baghlaf Al Zafer Co. Ltd.
04.2007 - 04.2008
  • Developed, hosted (managing the server) and managed as web master for all the web sites belonging to the holding company
  • Designed and created a new Web2 design pattern, for several company web sites, to promote corresponding company activities, products and services.

Web Developer/Faculty

Free-Lancer
07.2004 - 10.2006

Education

Bachelor of Information Technology -

Sikkim Manipal University
10.2004

Advanced Diploma (Software Engineering) -

Aptech Computer Education

Nano Degree - Cloud DevOps Engineer

Udacity
10-2033

Skills

  • Java, C#, VBNET, JavaScript, Python, Robot Framework, JSON mapping, Code reviews,Programming, Programming Languages, NET development
  • MS SQL SERVER, MS Access, ORACLE, Cybersecurity, Appium & Robot Framework
  • Agile development methodologies, Scrum Framework, Cloud Computing (AWS)
  • Technical problem solving, Test-driven development, DevOps principles
  • Security best practices, Technical documentation writing, Version control systems
  • Continuous deployment, Continuous integration, Multitasking

Certification

  • CISSP Cert Prep (2021): 1 Security and Risk Management
  • CISSP Cert Prep (2021): The Basics
  • Software Architecture: Domain-Driven Design
  • UiPath – RPA Developer
  • DevOps Essentials
  • Leadership Skills: How to increase your inflause at work
  • Project Management Level One
  • Agile Project Management; Agile Delivery
  • Microservices Foundations
  • Jeff Dyer on Innovation
  • Ontario G Driver's License
  • Associate Mobile Developer Certificate – OutSystems
  • Associate Reactive Developer Certificate – OutSystems
  • Complete UiPath RPA developer: Build 7 robots
  • DevOps Foundations
  • Cloud DevOps Engineer Nanodegree Program– Udacity.

Languages

English
Upper intermediate (B2)

Work Availability

monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse

Accomplishments

  • Received an award from Bupa Arabia COO.
  • Resolved existing performance issues in the mobile app which optimized the system 20%.
  • Collaborated with team of 6 in the development of Digital Clinic on the mobile app.
  • Resolved product issue through consumer testing.
  • Documented and resolved Insurance claims for customer which led to positive imact on overall app rating.

Timeline

Technical Architect & Release Engineer

Bupa Arabia
08.2020 - Current

RPA Developer & OutSysems Mobile Engineer

Bupa Arabia
07.2019 - 08.2020

Sr. Developer/.NET Programmer

Al ALMANARAH Company
04.2008 - 07.2019

Senior Web Developer

Baghlaf Al Zafer Co. Ltd.
04.2007 - 04.2008

Web Developer/Faculty

Free-Lancer
07.2004 - 10.2006

Advanced Diploma (Software Engineering) -

Aptech Computer Education

Nano Degree - Cloud DevOps Engineer

Udacity

Bachelor of Information Technology -

Sikkim Manipal University
BASSAM BASAMADIT Engineer