beBee background
Professionals
>
Calgary
Mohammed Abida

Mohammed Abida

Senior Software Developer

Technology / Internet

Calgary, Alberta

Social


About Mohammed Abida:

A trilingual (Arabic, English and French), Senior Software Developer with over ten years of experience specializing in C# .NET and Python application development within Agile Scrum frameworks. My career showcases notable achievements such as leading the integration of the Unity Container at Rebase by Redbrick and driving performance optimizations in a C# .NET WPF ERP application at Jim Pattison Lease.

Experience

Senior Application Developer
Rebase by Redbrick, Victoria, British Columbia - Remote | March 2022 - Present
⦁ WPF .NET Application Enhancement:
⦁ Spearheaded the integration of the Unity Container for dependency injection, markedly improving application modularity.
⦁ Implemented comprehensive unit testing; performed a significant refactor to establish a robust testing infrastructure.
⦁ Business Intelligence Application Consolidation:
⦁ Successfully consolidated multiple BI tools into a singular Django Python application, optimizing maintainability and minimizing code duplication.
⦁ Ensured smooth data interactions with key sources, including Yahoo Reporting, Keen, and Mixpanel.
⦁ Seamlessly integrated endpoints, including Everflow and Google Ads, enhancing data reporting capabilities.
Software Developer
Jim Pattison Lease, Calgary, Alberta | May 2012 - February 2022
⦁ Steadily maintained C# .NET WPF ERP application using TDD, MVVM, and Devexpress controls.
⦁ Optimized reporting and application speed through proficient MS SQL database management.
⦁ Orchestrated an efficient data migration process, ensuring impeccable data integrity and validation.
⦁ Pioneered bilingual applications enhancing accessibility for Québec clientele.
Software Developer
OnTrack Engineering, Calgary, Alberta | July 2011 - May 2012
⦁ Developed a responsive C# ASP.NET web application.
⦁ Created intuitive and user-friendly Crystal Reports and DevExpress Reports.
⦁ Managed the MS SQL database, ensuring optimized performance.
Junior Software Developer
OnTrack Engineering, Calgary, Alberta | May 2010 - July 2011
⦁ Crafted a C# .NET Windows application, enhancing user productivity.
⦁ Designed informative Crystal Reports.
⦁ Effectively managed the MS SQL database, guaranteeing data integrity.

Education

Bachelor of Computer Science from Concordia University, with a concentration in Software Systems.

Professionals in the same Technology / Internet sector as Mohammed Abida

Professionals from different sectors near Calgary, Alberta

Other users who are called Mohammed

Jobs near Calgary, Alberta

  • Work in company

    Senior Software Developer

    RBC

    Job Description · Join the Lumina Enablement Team and make a meaningful impact on high-visibility projects that shape the future of our technology As a Senior Software Developer, you'll lead the design, development, and deployment of scalable, innovative software solutions while ...

    Calgary

    1 week ago

  • Work in company

    Senior Software Developer, SAS

    atVenu

    We are seeking a Senior Full-Stack Software Developer to join our SAS team. · This role will be focused on the venues, festivals and artist side of the business, · giving the successful candidate the opportunity to have direct impact · on the fan experience while helping our cust ...

    Calgary

    1 month ago

  • Work in company

    Senior Software Developer, SAS

    atVenu

    We are seeking a Senior Software Developer to join our SAS team. · Deliver high-value projects with no direct supervision,Own the technical design for projects of moderate complexityArchitect services and systems using accepted design patterns that allow for iterative development ...

    Calgary

    1 month ago