Sergio Wehbe

Sergio Wehbe

Software Developer

Making great products is what development is all about. As an app developer, I use the right tool for the right job. Swift, UIKit, SwiftUI, Obj-C, or literally anything else. It is about getting things done the best way possible, especially when I have to learn a new tool to do it. I believe organization is essential towards that goal, that is why I take meticulous notes of requirements through checklists to make sure that nothing slips through the cracks.


Download my CV

Experience

iOS App Developer

RAY Labs SAL
  • Used Swift and UIKit to develop and maintain features of the white-labeled app RAY For Spaces.
  • Integrated REST APIs and used MVVM architecture.
  • Added libraries using CocoaPods and Swift Package Manager.
  • Maintained Objective-C codebase and rewrote parts of it in Swift.
  • Monitored reliability using Google Firebase Crashlytics.
  • Enabled Apple Push Notifications using Firebase Cloud Messaging.
  • Worked in an Agile team and collaborated with Product Managers, Backend Engineers, and Designers.
  • Participated in code reviews on GitHub and Bitbucket, providing constructive criticism.
  • Mentored team members and interns (iOS and Android), helping with daily tasks and fostering a project-wide perspective.
  • Optimized performance by testing code, measuring performance, and debugging memory leaks.
  • Integrated SwiftUI in UIKit views.
  • Implemented Unit Tests using XCTest.
  • Used Jenkins and Fastlane for CI/CD workflows, including building the app, running Unit Tests, and uploading builds for QA and submitting apps for review on the App Store.
Jun 2022 - Present

Full-Stack FinTech iOS App Development

GameFi

I contributed to the development of the iOS app in Swift and SwiftUI, as well as Node.js for the financial backend. I wrote REST APIs and used the APIs of multiple financial services like Plaid and Sila, and other services like PlayFab. The database was Google Firestore Database. The Node.js server using Express.js was deployed on Heroku servers.

Jul 2021 - Dec 2021

iOS App Developer

Freelancer

I developed in Swift & SwiftUI an App Store app called "Twinkly: Christmas Cards". I used Apple's AR Kit to add effects like stars and twinkles on pictures. The effects can be edited, moved, rotated, erased and replaced by other effects after taking the picture or by importing a picture from the photos app.

Jul 2020 - Apr 2021

Software Developement Intern

ITG Holding

Developed a Campaign Manager software capable of sending emails to a specific audience with tracking ability.

Jun 2019 - Aug 2019

Education

Antonine University

Bachelor of Engineering
Software Engineering and Networks

GPA: 3.44 (86/100)

Sep 2017 - Jun 2022

Skills

Programming Languages
  • Swift
  • Objective-C Objective-C
  • C# C#
  • C++ C++
  • Python
  • Java
Tools
  • UIKit UIKit
  • SwiftUI SwiftUI
  • Unity Unity
  • Unreal Engine Unreal Engine
  • Firebase Firebase
  • Node.js
  • npm
  • React
IDE
  • XCode XCode
  • Vim Vim
  • Visual Studio Code VS Code
  • PyCharm PyCharm

Interests

Apart from being a developer, I love learning languages. To learn a new language I use language learning apps, I listen to music and podcasts, watch videos and movies, all in the target language.

I spend most of my free time with friends and family, whether it's going for a hike, palying video games or just having dinner. I love sight seeing in historical places, especially if accompanied by a curious and imaginative partner. Oh, almost forgot, I'm always down for a football match


Languages

Fluent:

  • Great Britain English
  • France French
  • Germany German
  • Lebanon Arabic (Lebanese Dialect)

Conversational:

  • Spain Spanish
  • Italy Italian

Basic:

  • Greece Greek
  • Portugal Portuguese
  • China Chinese (Mandarin)