
Yousuf Farhan
Verified Expert in Engineering
Enterprise Architect and Developer
Toronto, Canada
Toptal member since July 6, 2026
Yousuf has spent 9 years building enterprise architecture and quantitative solutions across finance, AI, and technology consulting. His toolkit centers on AWS, Azure, and Docker. While at Perpetuum Capital Management, Yousuf developed automated trade bots and built a 24/7 Monte Carlo simulator for the CBOE.
Portfolio
Experience
- Azure - 8 years
- Machine Learning - 8 years
- GitHub - 8 years
- AWS IoT - 8 years
- Python - 8 years
- Agentic AI - 2 years
- LangChain - 2 years
- LangGraph - 1 year
Preferred Environment
AWS IoT, Azure, Docker, Google Cloud Platform (GCP), Jenkins, Kubernetes, Git, GitHub
The most amazing...
...thing I've built is a trading system—a 24/7 Monte Carlo simulator for the CBOE that enhanced testing for paper trading bots and improved reliability.
Work Experience
Consultant
Yf Prime Ltd
- Served as the lead technical architect and back-end developer for various document intelligence and knowledge base vectorization tools for Lilyhan AI and Perpetuum Group.
- Developed advanced RAG systems utilizing vector databases, graph databases, relational and non-relational databases working in tandem with each other to ensure accuracy and reliability.
- Worked extensively with integrating various data sources for vectorization and quantitative solutions.
- Integrated existing tools with partner company Neural Edge to allow for GPU-accelerated vectorization to ensure speed.
- Deduced business requirements from analysts, product managers, and end clients.
- Worked with infrastructure teams to ensure client solutions were properly hosted within their SOC2-compliant datacenters.
- Helped "productize" their solution to reduce turnover time for new clients and enable effective scaling.
- Utilized Python, Go, Java, Angular, Svelte, and .NET in a plethora of applications.
- Built algorithmic trading and fixed income tools. Exchanges used were IBKR for the CBOE and Kucoin and Binance for crypto futures.
- Used MATLAB (Octave) to deal with quantitative models integrated into the Omnnisight Agentic Framework.
Enterprise Architect
Deloitte
- Determined project and product requirements, liaising with business stakeholders to shape solution scope and technical needs.
- Designed comprehensive system and data architecture diagrams to support multi-service environments.
- Worked extensively with integrating various data sources for vectorization solutions.
- Created and implemented prototypes and POCs for the product team, enabling better project forecasting and feature testing for products, heavily leveraging NLP, LLMs, and SLMs, using Python, Go, and C#, and React and Angular minimally.
- Engaged with the business team to gather feedback on solution quality and functional features.
- Directed a globally distributed development team, ensuring cohesive progress despite time zone differences.
- Heavily utilized proprietary Azure solutions like Databricks, Azure OpenAI, Azure DevOps, Azure Functions, and generic Azure Virtual Machines.
- Built advanced RAG systems with vector databases, graph databases, and static storage, working in tandem with AI agents to ensure accuracy and robustness.
Interim CTO
Perpetuum Capital Management
- Developed and managed the collection of historical options trading data from multiple broker APIs, utilizing Python, Java, C#, and C++.
- Designed and deployed Time Series Models (TSMs) and transformed neural network architectures for generating pricing predictions on future options trades.
- Created automated trade bots to execute trades and trigger alerts based on complex, multi-variable criteria, using Python, Go, and C#.
- Collaborated with external companies that provided specialized APIs, aligning integration protocols to optimize service performance.
- Established robust infrastructure on AWS and Google Cloud to support scalable data storage, model training, and analytics workflows.
- Built a 24/7 Monte Carlo simulator for the CBOE to enhance testing for paper trading bots.
- Acted as the subject-matter expert for MATLAB (Octave).
- Acted as the lead for multiple SaaS products utilizing quantitative models and methodologies (both ML-based and traditional statistics) for sports betting.
Solutions Architect
The Dev Factory
- Spearheaded the development of an SOA to enhance product performance and scalability.
- Coordinated with team leads, managing integration efforts for various educational courses, internal software projects, and external client requests.
- Created an end-to-end course module designed to train aspiring software engineers, focusing on user-friendly interface design and accessibility.
Senior Software Engineer (Architect Level)
Kablamo
- Led architectural and software enhancements for a large-scale client, optimizing system performance and reliability.
- Implemented microservices architecture and orchestrated Docker containers to streamline deployment and update processes, using Python, Go, and C#.
- Mentored a team of junior and intermediate developers, guiding best practices and skill development.
- Worked closely with clients to redesign their security protocols, adopting serverless architecture to improve scalability and security resilience.
Software Engineer II (Architect Level)
Quickplay
- Contributed to the redesign of the web services system, aimed at improving performance and resilience, using Python, Go, and C#.
- Engineered solutions for video processing, active job queue management, and robust error-handling capabilities.
- Developed tools for adapting Kubernetes deployments across varying environments, ensuring seamless transitions and rollbacks.
- Led efforts in content collaboration, transforming Docker images to support improved functionality and feature delivery.
Founder
Hyperfeed Network Solutions Inc
- Designed and implemented data entry solutions tailored to capture and process political data accurately.
- Developed tools that converted locality and address lists into JSON format, creating interactive heatmaps for data visualization, using Python and Go.
- Created data-cleaning algorithms and distribution protocols, improving data quality and dissemination speeds.
- Partnered with Pavolic Consulting on training programs, managing data entry sessions, and consulting engagements to meet client-specific needs.
Deputy Campaign Manager
Independent Campaigns
- Directed a grassroots team responsible for canvassing, event organization, and public engagement, successfully raising candidate awareness.
- Coordinated campaign operations, including budgeting, logistics, and volunteer management, to optimize campaign resource allocation.
- Leveraged social media channels to build engagement, track analytics, and tailor messages for target demographics.
- Assisted with strategy meetings, helping to refine messaging, campaign priorities, and outreach plans based on feedback and evolving goals.
Automation Engineer (Cloud Support)
Chase Transportation
- Automated routine tasks, such as spreadsheet data manipulation, to streamline back-office operations.
- Designed a system to process scanned documents from multiple retail outlets, utilizing OCR technology to extract essential information accurately.
- Worked with cross-functional teams to deploy automated solutions, enhancing efficiency in logistics tracking and data accuracy.
Experience
Parlay Machine
Commostream
http://www.commostream.com/Rich Forever Trading
http://richforevertrading.comEducation
Bachelor's Degree in Applied Statistics and Mathematics
University of Toronto - Toronto, Canada
Skills
Libraries/APIs
PyTorch, React, Keras, Scikit-learn
Tools
GitHub, Docker Compose, MATLAB, Jenkins, Git, SonarCloud
Languages
Python, Go, Java, Octave, C#, Python 3
Frameworks
LangGraph, .NET, Angular, Svelte, Hadoop, gRPC
Paradigms
Azure DevOps, Microservices, Interface Design, REST, Model Context Protocol (MCP)
Platforms
AWS IoT, Azure, Azure Functions, CrewAI, Docker, Google Cloud Platform (GCP), Kubernetes, Linux, AWS Lambda
Storage
Graph Databases, Google Cloud, Couchbase, Amazon DynamoDB, InfluxDB, JSON, MongoDB, NoSQL, Amazon S3 (AWS S3)
Other
Azure Virtual Machines, Algorithms, APIs, Machine Learning, Mathematics, Vector Databases, Quantitative Development, Agentic AI, LangChain, Statistical Methods, Neural Networks, Quantitative Finance, Statistics, Back-end, Artificial Intelligence (AI), Technical Architecture, Technical Leadership, Architecture, Full-stack, Software Architecture, Solution Architecture, AI-generated Code, Large Language Models (LLMs), CUDA Kernel, Reinforcement Learning, AI Integration, Proof of Concept (POC), Bots, Containers, Data Manipulation, Retrieval-augmented Generation (RAG), Business Development, Azure Databricks, Big Data, Budgeting, Data Entry, Data Quality, Data Visualization, SOAP, Deep Learning
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring