Who is Farzam Mohammadi? Overview
A concise factual answer block for searchers comparing this professional profile.
Farzam Mohammadi is listed as Software Engineer II at Pebl, based in Greater Toronto Area, Canada. AeroLeads shows a matched LinkedIn profile for Farzam Mohammadi.
Farzam Mohammadi previously worked as Founder at Learnaholic and Software Engineer II at Ocas. Farzam Mohammadi holds Ontario College Advanced Diploma, Computer Software Engineering, 4.2/4.5 from Centennial College.
Email format at Pebl
This section adds company-level context without repeating Farzam Mohammadi's masked contact details.
Review company-level records connected to Farzam Mohammadi before choosing the right outreach path.
About Farzam Mohammadi
Hey! I’m Farzam, a strategic and versatile Software Engineer with a deep focus on backend development. I excel in crafting scalable, robust, and secure solutions using advanced programming languages like C#, Python, and Rust. My comprehensive expertise extends to integrating these solutions with various components—including data stores and event-driven infrastructures—and deploying them seamlessly to cloud environments. This integration leverages my deep understanding of both cloud architecture and data models to optimize system performance and accessibility.I specialize in developing sophisticated CI/CD pipelines and integrating advanced containerization with Docker and Kubernetes to enhance software deployment processes. My use of Infrastructure as Code (IaC) tools such as Terraform and Azure Bicep ensures system flexibility and security across cloud platforms, significantly reducing deployment times and enhancing operational efficiency.While my primary focus is on backend technologies, I also possess skills in frontend development using frameworks like Angular and React, along with TypeScript, creating intuitive user interfaces that bridge the gap between backend functionality and user engagement.My approach to software development is guided by a commitment to continuous learning and improvement, staying updated with emerging technologies like Cloud-Native Development, Event-Driven Architecture, Progressive Web Applications (PWAs), API-First Design, and AI-Powered Web Experiences. I strive to understand these advancements and consider their application where they can add real value, ensuring that my practices not only enhance the systems I work on but also keep me aligned with the evolving industry standards.I apply principles like Clean Architecture, Test-Driven Development (TDD), CQRS, and modularity, ensuring solutions are effective and sustainable. I stay agile, anticipating change and applying methodologies that best serve the project's needs, reflecting my commitment to software excellence.In collaborative settings, I serve as a catalyst for innovation and knowledge sharing, driving teams toward creative solutions and effective problem-solving. My drive to exceed industry standards inspires me to continually push technological boundaries and make significant impacts through software engineering.As I advance in my career, I am eager to connect with like-minded professionals and explore opportunities for collaboration and growth. Let’s make a difference together. If you've read this far, reach out—let's connect!
Farzam Mohammadi's current company
Company context helps verify the profile and gives searchers a useful next step.
Farzam Mohammadi work experience
A career timeline built from the work history available for this profile.
Founder
Software Engineer Ii
- Architected and implemented a distributed, containerized management system for the full lifecycle of Azure AI Search indexing operations via Azure Container App Jobs, dynamically chunking jobs based on index data count and leveraging event-driven Azure Service Bus messaging for task initiation, monitoring, and verification, complete with robust error handling, retry mechanisms, granular logging, and data integrity checks for reliable orchestration.- Reduced indexing time from over 6… Show more - Architected and implemented a distributed, containerized management system for the full lifecycle of Azure AI Search indexing operations via Azure Container App Jobs, dynamically chunking jobs based on index data count and leveraging event-driven Azure Service Bus messaging for task initiation, monitoring, and verification, complete with robust error handling, retry mechanisms, granular logging, and data integrity checks for reliable orchestration.- Reduced indexing time from over 6 hours to under 2 hours by building a custom indexing engine for Azure AI Search, processing 15GB+ of data across 15 indexes using Entity Framework and multithreaded Azure Container App Jobs.- Boosted orchestration, portability, and deployment efficiency by migrating 2 front-end services, 8 APIs, and 11 additional projects to containerized solutions using Docker and Kubernetes, while enhancing provisioning and deployments through an Infrastructure-as-Code (IaC) model with Azure Bicep.- Eliminated system outages during releases by designing and implementing a container-based Blue/Green deployment strategy, creating a fully integrated, isolated beta suite for rigorous testing of new versions before promotion to stable releases, ensuring seamless, zero-downtime updates and reliable user experiences.- Spearheaded critical components of a monolithic software suite, leveraging C# .NET Core 8, hybrid SSR Blazor, FastEndpoints, and MassTransit with Saga pattern for robust state management. Collaborated closely with a cross-functional team of eight, including engineers, product managers, and designers, driving the project from initial concept through successful production deployment while ensuring scalability and maintainability of the architecture. Show less
Software Engineer
- Independently developed an innovative Azure DevOps release management tool that fully automated and streamlined sprint releases, revolutionizing processes and reducing release times by 85%. (For a demo and more details, see the Projects section below.)- Implemented test suites using XUnit (.NET) and Jasmine/Karma (Angular), achieving over 95% coverage across Unit, Integration, and Acceptance tests, with robust debugging practices.- Optimized search operations by transitioning… Show more - Independently developed an innovative Azure DevOps release management tool that fully automated and streamlined sprint releases, revolutionizing processes and reducing release times by 85%. (For a demo and more details, see the Projects section below.)- Implemented test suites using XUnit (.NET) and Jasmine/Karma (Angular), achieving over 95% coverage across Unit, Integration, and Acceptance tests, with robust debugging practices.- Optimized search operations by transitioning from database-centric to index-focused queries, creating fifteen Azure AI Search indexes with custom container-based, job-driven indexers, achieving a DTU reduction of over 65%.- Led the development of cloud-native backend applications, employing efficient data structures and upgrading from .NET Framework 4.8 to .NET Core 6, using Docker, Kubernetes, and Azure for scalable, robust internal and client solutions.- Designed and implemented dynamic and engaging frontend UIs using Angular, React, TypeScript, SCSS, and Tailwind, enhancing user experiences in collaboration with Product Managers and Designers, utilizing Figma for design handoff.- Managed dozens of end-to-end software releases for three project suites (3-15 projects each), covering APIs, services, UI development, release notes, and deployment configurations, coordinating with both internal and external teams. Show less
Farzam Mohammadi education
Ontario College Advanced Diploma, Computer Software Engineering, 4.2/4.5
Bachelor'S Degree, Psychology
Frequently asked questions about Farzam Mohammadi
Quick answers generated from the profile data available on this page.
What company does Farzam Mohammadi work for?
Farzam Mohammadi works for Pebl.
What is Farzam Mohammadi's role at Pebl?
Farzam Mohammadi is listed as Software Engineer II at Pebl.
Where is Farzam Mohammadi based?
Farzam Mohammadi is based in Greater Toronto Area, Canada while working with Pebl.
What companies has Farzam Mohammadi worked for?
Farzam Mohammadi has worked for Pebl, Learnaholic, and Ocas.
How can I contact Farzam Mohammadi?
You can use AeroLeads to view verified contact signals for Farzam Mohammadi at Pebl, including work email, phone, and LinkedIn data when available.
What schools did Farzam Mohammadi attend?
Farzam Mohammadi holds Ontario College Advanced Diploma, Computer Software Engineering, 4.2/4.5 from Centennial College.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trialCheck these profiles if this is not the Farzam Mohammadi you were looking for.
View similar profiles