Candidate Profile image

Faisal M.

Software Engineer

Summary

Driven and innovative software engineer with a strong foundation in AI and software engineering. Experienced in building scalable solutions, optimizing development infrastructure, and delivering high-performance applications across multiple technology stacks. Passionate about applying technical expertise in fast-paced, global environments. Faisal’s collaborative spirit and commitment to agile practices enable him to contribute effectively to cross-functional teams, ensuring the successful delivery of high-quality software solutions.

Based in:

Beirut, Lebanon

Languages

English (Highly Proficient), Arabic (Highly Proficient).

Technical Skills

Arrow

Programming Languages:

JavaScript, TypeScript, Python, Java, C, C++, SQL , R, Shell Scripting, MATLAB.

Front End Development:

CSS3, HTML5, Tailwind CSS, Redux Toolkit, Ant Design, React JS, Material UI, Styled Components.

Back End Development:

OpenAI API, AWS Lambda, Serverless JS, EJS, Express JS, Dynamo DB, Node JS, Nest JS, Express JS, Restful APIs, Microservices / Serverless Architecture, Spring Boot, .Net, JWT Authentication, Role-Based Access Control (RBAC), WebSockets, Kafka, Redis, Type ORM, Mongoose.

DevOps tools:

AWS, AWS Lambda, AWS ECS, API Gateway, Amazon S3, CloudFront, DynamoDB, Docker, Kubernetes, Git, GitHub Actions, Jenkins, CI/CD, Linux, AWS CloudWatch.

Other Technologies:

Agile Scrum, Figma, Miro, Jira, Confluence, MongoDB, Postgre SQL, Postman, Jest, Cypress, Tensorflow, PyTorch, Keras, Scikit-learn, Numpy, Pandas, Matplotlib, SciPy, Large Language Models (LLMs), OpenCV, OpenAI API, Mastra, Claude, Codex, Cursor.

Experiences

Arrow

Jul 2025 - Present

Software Engineer Walleti | Remote, Dubai, UAE (Fulltime)

Developing scalable fintech solutions using Node JS, Nest JS, and microservices architecture, building secure APIs, integrating third-party services, and optimizing system performance. I collaborated across teams to deliver reliable, high-performance applications with a focus on scalability, automation, and clean architecture.

Responsibilities:

  • Architected an enterprise fintech microservices ecosystem using Nest JS.
  • Delivered 35+ API endpoints for card management, KYC, compliance, and transaction processing with sub-100ms response times.
  • Enhanced Walleti's authentication framework and reusable Kafka producers/consumers with retry mechanisms.
  • Reduced code duplication by 30% across microservices.
  • Integrated five critical third-party CRM and identity verification services.
  • Reduced development time by 70%
  • Achieved 40% cost savings through optimal vendor selection and automated real-time synchronization.

Tools and Technologies

Python JavaScript TypeScript GIT Docker Jenkins Nest JS REST APIs React JS React Native Kafka Microservices Architecture Design MySQL Google Firebase Zoho Claude Codex Cursor Open AI

Sep 2024 - Aug 2025

Fullstack Developer Wego | Remote, Singapore (Fulltime)

Engineered scalable APIs and infrastructure tools powering millions of users, enhancing performance, caching, and developer productivity and Leading platform improvements and third-party tech evaluations to support Wego’s product growth and integration strategy.

Responsibilities:

  • Designing and implementing high-performance travel discovery APIs, including continent fares endpoints with 12-hour Memcached caching, supporting millions of users globally.
  • Building multilingual destination event calendars and NTO city customization APIs, enabling admin-level override of 15+ localized content fields such as hero media and section titles.
  • Creating a local file repository system, eliminating reliance on Google Cloud Storage for personalization data imports and enhancing infrastructure resilience
  • Extending Wego’s Memcached infrastructure, adding direct value retrieval and distributed locking capabilities to support 50+ dependent services.
  • Developing internal CLI tools such as a Confluence Exporter for bulk Markdown exports (LLM-ready) and a Redis Cloner with alias-based distribution, improving setup time by 90%.
  • Accelerating engineering workflows, achieving 10x faster tool installations and significantly reducing developer onboarding time across multiple teams.
  • Conducting in-depth technical research on 20+ third-party APIs and services, identifying strategic integration opportunities to support Wego’s platform growth initiatives.

Tools and Technologies

Java Python SQL Shell Scripting Spring Boot Spring MVC Spring Data JPA Spring Security Spring Web MVC Spring Validation Spring Configuration Spring Cache Spring Test REST APIs CRUD Operations Database Design & Migration Internationalization (i18n) Mastra SDK PostgreSQL Redis Memcached Maven Gradle Jenkins Logging & Monitoring Spring Actuator Datadog Unit Testing Claude Codex Cursor Open AI

Oct 2024 - May 2025

Machine Learning Trainee Zaka AI | Remote, Lebanon (Traineeship)

Developed AI-powered applications using transformer models and the MERN stack, specializing in NLP, machine translation, sentiment analysis, and predictive analytics.

Responsibilities:

  • Developed a medical AI bot using transformer models.
  • Improved diagnosis time by 40% through intelligent analysis of 5,000+ clinical data points
  • Built an English-to-French machine translation model achieving 97% F1 score on 3,000+ test sentences.
  • Led a team of three engineers developing a restaurant review sentiment analysis platform.
  • Achieved 94% classification accuracy using the MERN stack.

Tools and Technologies

Mongo DB Node JS Express JS React JS Open API Claude Codex Cursor

Mar 2024 - Aug 2024

Software Engineering Intern TalPods | Remote, Dubai, UAE (Internship)

TalPods is dedicated to transforming junior talents into elite software engineers. Faisal joined a team of 10 engineers as part of the TalPods-Jusoor Tech Talent Pipeline cohort.

Responsibilities:

  • Developed internal applications for creating talent profiles and a GenAI-based profile builder tool.
  • Learned and developed full-stack applications within an agile SCRUM team.
  • Participated in designing and brainstorming product functionalities and test cases.
  • Implemented CI/CD pipeline for efficient deployment.
  • Collaborated with the internal team to test and deploy iterations.
  • Transformed design mock-ups and wireframes into polished, fully functional websites, emphasizing attention to detail and accuracy.
  • Engaged in learning and mentorship sessions.

Tools and Technologies

JavaScript Node JS Mongo DB React JS Ant Design Redux ToolKit HTML CSS Tailwind CSS Serverless JS Express JS Open API EJS AWS Lambda AWS S3 Cloudfront AWS, SNS & SQS Code Commit for Git CI/CD Using AWS Code Build and Code Pipeline Claude Codex Cursor Open AI

Projects:

1
Talent Profile Builder

The TalPods internal recruitment team faced challenges in creating optimal profiles for talents to present to potential company hiring managers, taking extensive hours to complete. The profile builder tool aimed to reduce this time to less than 15 minutes. Our team developed the profile page using a structured data model and a design validated through testing. In the second sprint, the team was divided to create a dashboard tool that enables profile creation using ChatGPT APIs. As a result, the system now allows profile creation in less than 4 minutes.

Education

Arrow

September 2020 - June 2024

American University of Beirut (AUB)

Bachelor of Science (Computer Science) - CGPA: 3.89

Beirut, Lebanon

Courses

Arrow

DeepLearning.AI

  • TensorFlow Professional Certificate
  • Machine Learning Specialization

Teach for Lebanon

  • Emotional Intelligence
  • Leadership & Community Building

Projects

Arrow

Flavery

- Engineered Flavery, a high-quality Android restaurant app, utilizing Kotlin, Jetpack Compose, and the MVVM architecture, showcasing mastery in modern Android development. - Integrated essential features like search, recommendations, user registration with data storage, cart management, field validation, and navigation, demonstrating adept problem-solving skills and technical proficiency in crafting intricate mobile applications. - Employed advanced components such as Retrofit, Coroutines, LiveData, ViewModel, and Room database, underscoring a comprehensive grasp of the Jetpack library and adeptness in seamlessly integrating diverse Android libraries and frameworks.

Higgs Boson Classification for High-Energy Physics Data Analysis

- Implemented three classification models: logistic regression, decision trees (single decision tree, random forest, and XG_Boost), and a neural network. - Conducted training and validation of these models using a 5-fold cross-validation technique, ensuring accurate evaluation and preventing overfitting. - Achieved remarkable results, with the neural network model outperforming others and attaining an impressive F1-score of 0.7618. This underscores the effectiveness of neural networks in capturing complex, non-linear relationships within high-dimensional data.

Classic Spaceship Game developed using Unity Engine

- Employed Unity and C# for game development, utilizing the collaborative power of GitHub for seamless collaboration and version control. Following agile methodologies, we iterated rapidly, incorporated feedback, and refined gameplay mechanics. - Delivered a captivating gaming experience with engaging visuals, thrilling gameplay, and an immersive soundscape, reminiscent of the nostalgic arcade era.

Connect-Four-Game powered by min-max algorithm

- Contributed to the development of a connect-four game in C language. - Leveraged GitHub for streamlined project development, enabling simultaneous work on the same codebase without conflicts. The project consisted of two phases, with the second phase incorporating a single-player mode featuring three difficulty levels. The game operates through the command prompt, and the bot employs a recursive minimax algorithm for strategic moves. - The successful development of the game was greatly facilitated by the use of GitHub and the use of the collaborative approach

Structured Blood Donation Database Management System

- Managed the technical and programming aspects of a blood donation management system project, collaborating with teammates who handled the theoretical components. The system featured a user-friendly GUI connected to a MySQL database, allowing employees to retrieve data based on specific queries and stored procedures. - Implemented functionalities for adding, deleting, and updating data. The system included a sign-in page providing access for both admin and regular users, with the admin having additional permissions. Developed using Java GUI and Eclipse IDE, the project resulted in a seamless user experience.

Awards & Certificates

Arrow
award

2021

Dean’s Honor List

Dean’s Honor List over the course of 5 semesters

award

2022

Advanced Academic English Highest Ranked Research Paper

award

2022

Qatar Scholarship – Education Above All

award

2021

Academic English Best Creative Project

award

2020

USAID Full University Scholarship Program

Volunteering

Arrow

March 2023 - March 2023

Employer Engagement Volunteer

Beirut, Lebanon

June 2022 - June 2022

Admissions Outreach Coordinator

Beirut, Lebanon

June 2022 - June 2022

Humanitarian Aid Relief Volunteer

Beirut, Lebanon

February 2022 - February 2022

Relief Distribution Volunteer

Beirut, Lebanon

January 2022 - January 2022

Text Digitization Specialist

Beirut, Lebanon

January 2022 - January 2022

Aquatic Environmental Activist

Beirut, Lebanon

November 2022 - November 2022

Environmental Awareness Activist

Beirut, Lebanon

October 2020 - June 2021

Disaster Response and Recovery Volunteer

Beirut, Lebanon

Faisal M.

Software Engineer

top arrow

Hire Faisal

Hire elite tech talent, sponsored.

Start Hiring