Hi, I'm

Farhoud TalebiSoftware Engineer

Ibuildinnovativesoftwaresolutions

Passionate software engineer with expertise in full-stack development, cybersecurity, and mobile applications. Bachelor of Computer Science with Honours from Carleton University, specializing in Security with a 98% CGPA and Senate Medal recognition (Top 3%).

Scroll to explore

Professional Experience

My journey through various roles and the impact I've made along the way.

Sr. Analyst, Software Engineer

Collins Aerospace

Dec 2022 - Present
Canada
Key Achievements:
  • Implemented NATO STANAG 4358 3G protocol standards in radio codebase, optimizing bit/byte manipulation and packet formatting while maintaining backward compatibility
  • Architected and developed a full-stack web application (JavaScript/Python) that automated radio configuration and testing, reducing engineering time by 30%
  • Engineered critical C++ 3G/4G radio features compliant with universal specifications, resulting in successful field deployments across multiple platforms
  • Designed and implemented CI/automated C# testing pipelines that streamlined the development lifecycle, reduced system downtime by 25%, and accelerated bug resolution
  • Created an internal tool for automated release artifact generation that was adopted company-wide, saving 10+ hours per release cycle
Technologies:
C#
.NET
C++
JavaScript
HTML
Python
Waveforms

Mobile iOS Developer

Fortinet

May 2022 - Dec 2022
Canada
Key Achievements:
  • Spearheaded iOS development for an enterprise chat application, delivering full-stack features in Swift, C++, and Objective-C with seamless backend integration (ejabberd, MVC)
  • Designed and implemented core iOS group chat functionality (invites, user management, room interactions) that accelerated product release and increased user engagement by 40%
Technologies:
Swift
C++
Objective-C
YAML
SQL
iOS

Back End Technologies Engineer

Kinaxis

Jan 2022 - May 2022
Ottawa, ON
Key Achievements:
  • Diagnosed and resolved critical customer-reported issues in the RapidResponse platform, achieving 95% customer satisfaction rating
  • Led backend development initiatives (.NET, C++) that integrated cloud logging services, improving system performance by 35% and enhancing platform stability
Technologies:
C++
C#
SQL
.NET

Software Engineer

Electronic Arts (EA)

Sep 2020 - Apr 2021
Canada
Key Achievements:
  • Enhanced FIFA21/FIFA22 gameplay through feature implementation and defect resolution across multiple platforms (Gen4/5, Stadia, PC)
  • Orchestrated biweekly content updates and patch deployments for FIFA Ultimate Team, ensuring seamless integration of new card packs and maintaining platform stability for millions of users
Technologies:
C++
XML
ActionScript
Perforce
JaaS

Software Developer

Solace

May 2019 - Sep 2019
Canada
Key Achievements:
  • Identified and resolved complex bugs in the C++/Python codebase, contributing to a successful on-time bi-annual release
  • Mastered PERL to develop cross-compatibility solutions between physical servers and Docker environments, reducing deployment times by 20%
Technologies:
C++
Python
PERL
Docker

Software Engineer

Department of National Defence

May 2015 - Sep 2015
Canada
Key Achievements:
  • Designed and implemented a secure RFID module for mission-critical shipping tracking and inventory management, reducing manual processing time by 65% and improving data accuracy
Technologies:
Visual Basic
SQL
HTML
RFID

Interested in working together?

Download Full Resume

Skills & Technologies

The tools and technologies I use to bring ideas to life.

💻

Languages

Programming languages I work in

JavaScript
TypeScript
Python
C#
C++
C
Java
Swift
Objective-C
Perl
🎨

Frontend & Mobile

Building interfaces for web and mobile

React
Next.js
HTML
CSS
iOS Development
Android Development
⚙️

Backend & Systems

Server-side, data, networking, and security

.NET
SQL
Database Management
Network Programming
System Programming
Algorithm Design
Security
🛠️

Tools & DevOps

Development tooling and infrastructure

Git
Docker
Linux
Perforce
🤖

AI & Automation

AI-assisted development and workflow automation

AI-Assisted Development
Claude (Anthropic)
Cursor
OpenAI
n8n Automation

Always Learning

Technology evolves rapidly, and I'm committed to staying current with the latest tools and best practices across the stack.

React 18Next.js 14TypeScript 5Tailwind CSS.NETAI-Assisted Dev

Projects

A showcase of my recent work and personal projects that demonstrate my skills and passion for development.

DeenPath project cover
Featured
Completed

DeenPath

Faith companion app for Muslims on iOS: accurate prayer times, qibla compass, prayer tracking, and a dhikr counter — ad-free and privacy-first.

Key Features:

  • Shipped on the Apple App Store (Lifestyle category)
  • Accurate prayer times with multiple calculation methods & adhan alerts
  • +2 more features

Technologies:

Swift
iOS Development
Mobile App
App Store
2026-02 - Present
StockScanner project cover
Featured
Completed

StockScanner

Python stock screener for S&P500/NASDAQ/DOWJONES/TSX according to Mark Minervini's screening criteria.

Key Features:

  • Mark Minervini's proven screening criteria implementation
  • Multi-exchange support (S&P500, NASDAQ, DOWJONES, TSX)
  • +2 more features

Technologies:

Python
Data Analysis
Financial APIs
TradingView Integration
2023-10 - 2023-11
Rental Property Calculator project cover
Featured
Completed

Rental Property Calculator

Calculate the profitability of your rental property investment with comprehensive financial analysis.

Key Features:

  • Comprehensive ROI and cash flow analysis
  • Professional financial modeling
  • +2 more features

Technologies:

TypeScript
Financial Modeling
Real Estate Analysis
Web Development
2025-03 - 2025-03
Animal Adoption Center project cover
Featured
Completed

Animal Adoption Center

Management system for adoption agencies focused on optimal matching between users and animals.

Key Features:

  • Optimal matching algorithm for user-animal pairings
  • Comprehensive staff and user management
  • +2 more features

Technologies:

C++
Algorithm Design
Database Management
Optimization
2020-04 - 2020-05
Remote Admin Toolkit project cover
Featured
Completed

Remote Admin Toolkit

Educational systems-programming project in C exploring authorized remote administration: client/server networking, process control, and secure communication.

Key Features:

  • Low-level systems programming in C
  • Socket-based client/server networking
  • +2 more features

Technologies:

C
System Programming
Network Programming
OS Internals
2025-05 - 2025-05
Rental Cash Dam project cover
Featured
Completed

Rental Cash Dam

HTML-based rental property cash flow analysis tool.

Key Features:

  • Cash flow analysis for rental properties
  • Investment return calculations
  • +2 more features

Technologies:

HTML
JavaScript
CSS
Financial Analysis
2025-04 - 2025-04

Have a project in mind?

I'm always interested in new opportunities and exciting projects. Let's discuss how we can work together to bring your ideas to life.

Let's Work Together

Ready to bring your next project to life? I'd love to hear from you and discuss how we can create something amazing together.

Get in Touch

I'm always open to discussing new opportunities, interesting projects, or just having a chat about technology and development. Feel free to reach out through any of the channels below.

Phone

Available upon request

Location

Ottawa, ON, Canada

Follow Me

Send a Message