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.
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:
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:
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:
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:
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:
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:
Interested in working together?
Download Full ResumeSkills & Technologies
The tools and technologies I use to bring ideas to life.
Frontend
Building beautiful and interactive user interfaces
JavaScript
TypeScript
HTML
CSS
React
Next.js
Swift
Backend
Server-side development and APIs
C#
C++
C
Python
Java
.NET
SQL
Objective-C
PERL
Tools
Development tools and infrastructure
Git
Docker
Linux
Perforce
YAML
XML
Claude (Anthropic)
Cursor AI
Windsurf
Zed Editor
OpenAI (o3/GPT)
Gemini 2.5 Pro
n8n Automation
AI-Assisted Development
Design
UI/UX design and prototyping
iOS Development
Android Development
Algorithm Design
Database Management
Network Programming
Security
Financial Modeling
System Programming
Always Learning
Technology evolves rapidly, and I'm committed to staying current with the latest trends and best practices in web development.
Projects
A showcase of my recent work and personal projects that demonstrate my skills and passion for development.
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:
MazeSolver
An intelligent app that finds optimal paths through user-created mazes using advanced pathfinding algorithms.
Key Features:
- Advanced pathfinding algorithm implementation
- Interactive maze creation interface
- +2 more features
Technologies:
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:
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:
RAT
Remote Administration Tool developed in C for system management and monitoring.
Key Features:
- Low-level system programming in C
- Secure remote administration capabilities
- +2 more features
Technologies:
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:
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.