Hello, I’m Sameh Mora, a passionate Front-end/Full Stack Developer with 20+ years of experience in the full software development life cycle. I specialize in Angular 2+ with Redux, TypeScript, and Node.js, and I also work with .NET Web API and Azure. I enjoy prototyping, customer demos, mentoring, and delivering responsive UI components. I’ve led projects for financial services and GIS platforms, guiding architecture decisions, estimations in Scrum, and building scalable, testable code. I stay curious about new technologies and strive to deliver polished software that meets client needs.

Sameh Mora

Hello, I’m Sameh Mora, a passionate Front-end/Full Stack Developer with 20+ years of experience in the full software development life cycle. I specialize in Angular 2+ with Redux, TypeScript, and Node.js, and I also work with .NET Web API and Azure. I enjoy prototyping, customer demos, mentoring, and delivering responsive UI components. I’ve led projects for financial services and GIS platforms, guiding architecture decisions, estimations in Scrum, and building scalable, testable code. I stay curious about new technologies and strive to deliver polished software that meets client needs.

Available to hire

Hello, I’m Sameh Mora, a passionate Front-end/Full Stack Developer with 20+ years of experience in the full software development life cycle. I specialize in Angular 2+ with Redux, TypeScript, and Node.js, and I also work with .NET Web API and Azure. I enjoy prototyping, customer demos, mentoring, and delivering responsive UI components.

I’ve led projects for financial services and GIS platforms, guiding architecture decisions, estimations in Scrum, and building scalable, testable code. I stay curious about new technologies and strive to deliver polished software that meets client needs.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent
Arabic
Advanced

Work Experience

Consultant Contractor at TD Securities
September 1, 2024 - Present
Designed a regression framework using Spec Flow and a locking framework to integrate ETL with TD's internal record book system, ensuring thread safety and synchronization. Developed monitoring reports for running processes and system locks. Designed a new SOI processing framework based on plugins. Introduced multiple code enhancements and fixed bugs to improve thread safety.
Consultant Contractor at CitiBank
August 31, 2024 - July 24, 2025
Worked with the Trader Desktop App Team supporting US Treasury and G7 swaps trading applications built on Electron and .Net Framework 4.7. Developed SQL queries, added new views, fixed bugs, and upgraded Electron and Node.js frameworks. Maintained WPF solutions and adapted code to observer subscriber patterns.
Lead .Net/Angular Consultant Contractor at CIBC
April 30, 2024 - July 24, 2025
Designed and orchestrated C# report generation processes using SOA and DDD methodologies with Solace queues. Developed stored procedures for over 1,000 reports and worked extensively on reporting framework configuration. Designed DAL and Business layers with nHibernate and Web API, and developed backend processes for data migration and synchronization. Led Azure pipeline CI, production support, and interviewing.
Lead .Net(C#)/Angular Developer at Geosoft
January 31, 2019 - July 24, 2025
Designed and built user interface components with Angular and Redux. Developed data access, business, and security layers, and designed a workflow engine along with messaging/notification systems. Led client communication and project architecture for GIS applications including RioTinto mineral occurrence portal.
Senior Software Engineer at Ur Channel
July 31, 2016 - July 24, 2025
Led development of UrShow website featuring migration from SQL to DynamoDB, CMS management tool development, integration with backend vendors for tax calculations, payments, email sending, and video streaming.
Senior Full Stack Developer at ITravel2000
January 31, 2016 - July 24, 2025
Maintained and integrated third-party vendors into iTravel portal with extensive backend integrations including payment systems and travel networks, leveraging Angular and .Net WebAPI.
Senior Software Developer at Vital Insights
October 31, 2014 - July 24, 2025
Designed and automated survey processes using Microsoft Flows, working closely with business analysts to resolve analysis gaps.
Premier Field Engineer (PFE) at Microsoft Canada
February 28, 2013 - July 24, 2025
Delivered workshops, knowledge transfer, and troubleshooting for BizTalk, SharePoint, and .Net based systems. Managed client communications, technical reporting, and client engagement progress.
Intermediate Developer at TGO Consulting Inc.
June 30, 2012 - July 24, 2025
Designed and developed SharePoint 2010-based administration modules for budgeting, planning, and forecasting. Product launched in November 2011.
Consultant Contractor at TD Securities
September 1, 2024 - Present
Designed a regression framework using SpecFlow and a locking framework to allow the ETL process to integrate with TD internal record book system. Developed monitoring reports for running processes and designed new SOI process framework for internal TD. Introduced code enhancements fixing bugs and making code thread safe with proper synchronization among processes.
Consultant Contractor at CitiBank
April 1, 2024 - Present
Supported and continuously developed a Trader Desktop App mainly for US Treasury and G7 swaps. Maintained and upgraded the WPF solution to Angular, adapted observer subscriber pattern in C# code, and upgraded Electron framework with Node.js. Developed SQL queries and enriched system views, fixing bugs.
Lead .Net/Angular Consultant Contractor at CIBC
April 30, 2024 - July 25, 2025
Designed and orchestrated C# report generation processes into SOA using DDD with Solace queues as middleware. Developed stored procedures for over 1K reports, designed DAL with nHibernate and Web API business layer. Developed backend listener processes integrating financial product data and securities identifiers. Led frontend Angular development with Redux and unit testing. Contributed to Azure Pipelines CI and provided daily production support and interviewing.
Lead .Net(C#)/Angular Developer at Geosoft
January 31, 2019 - July 25, 2025
Designed and built user interface components and backend layers including data access, business, and security layers. Developed workflow engine, notification system, and messaging with Azure technologies. Successfully delivered RioTinto Mineral occurrence system, driving estimations, architecture, and development using Angular, Redux, Leaflet maps, and .NetCore web API.
Senior Software Engineer at Ur Channel
July 31, 2016 - July 25, 2025
Led the development of UrShow website, migrating database from SQL Server to DynamoDB, built CMS management tool, and integrated backend vendors for tax calculations, payments, email, and video streaming services.
Senior Full stack developer at iTravel2000
January 31, 2016 - July 25, 2025
Maintained iTravel portal with integrations to back-end vendors for travel bookings and payments. Utilized Angular, .Net WebApi, Node.js, and SQL Server technologies.
Senior Software Developer at Vital Insights
October 31, 2014 - July 25, 2025
Designed and automated survey processes using Microsoft Flows. Worked closely with business analysts to ensure code quality and fulfill analysis gaps.
Premier Field Engineer (PFE) at Microsoft Canada
February 28, 2013 - July 25, 2025
Delivered managed MS content/service workshops and troubleshooting for BizTalk, SharePoint, and .Net code. Provided client communications, technical reports, and system design analysis across Canada.
Intermediate Developer at TGO Consulting Inc.
June 30, 2012 - July 25, 2025
Developed administration part of True Sky budgeting, planning, and forecasting product hosted on SharePoint 2010 using C#, SQL Server, and JS technologies.
Consultant Contractor at CIBC Capital Markets
October 1, 2023 - October 29, 2025
Refactoring the reporting engine from monolith code into microservices design approach.
Frontend Developer at M&T Bank/GreatGray (US)
August 1, 2023 - August 1, 2023
BoardingPass, a digital solution that automates and simplifies the onboarding process for collective investment trusts (CITs).
Consultant Contractor at CIBC Capital Markets
June 1, 2022 - October 29, 2025
Designed and built a centralized schema that uses data from various financial systems (CashOne, SwapOne and GlobalOne). Built the UI portal and generated margin consolidated reports on daily schedules published to clients. Built internal portal for capital markets reporting system, schedules, CSV/PDF reports, emails, ETL, integration with Syncova API system to upload and calculate margin positions, workflows and Solace queues integration.
Lead .NET/Angular Developer at Geosoft
January 31, 2019 - January 31, 2019
Designed and built UI components. Designed data access layer, business layer & security layer. Designed workflow engine. Created unit tests. Designed messaging/notification system. Delivered Rio Tinto mineral occurrence portal (phase 1).
Senior Software Engineer at Ur Channel
July 31, 2016 - July 31, 2016
Led development of UrShow website; migrated database from SQL Server to DynamoDB; built CMS management tool; integrated with backend vendors for online services such as tax calculations, online payments, and email delivery.
Senior Full Stack Developer at ITravel2000
January 31, 2016 - January 31, 2016
Maintained iTravel portal with high-level integration with back-end vendors such as Soft Voyage, Flight network, Petro Points and payment back-ends.
Senior Software Developer at Vital Insights
October 31, 2014 - October 31, 2014
Designed and automated processes of surveys using Microsoft Flows; applied code best practices and collaborated with Business Analysts to fulfill analysis gaps.
Premier Field Engineer at Microsoft Canada
February 28, 2013 - February 28, 2013
Attained internal accreditations; delivered BizTalk Health Check; SharePoint workshops; knowledge transfer; troubleshooting incidents.
Intermediate Developer / Team Leader at TGO Consulting Inc. (CA)
June 1, 2012 - June 1, 2012
Designed and developed budgeting, planning and forecasting product based on MS technologies; led administration development hosted on SharePoint 2010; mentored engineers; roadmaps and releases.

Education

Bachelor’s degree at Ain Shames University (Egypt)
January 1, 1995 - December 31, 1999
Bachelor’s degree in computer science at Ain Shames University
January 1, 1999 - December 31, 2003
Bachelor degree in computer science at Ain Shames University (Egypt)
January 11, 2030 - October 29, 2025

Qualifications

BizTalk Pro
January 11, 2030 - December 31, 2012
SharePoint 2010 Pro
January 11, 2030 - December 31, 2012
Designing and Developing Web Applications Using Microsoft .NET Framework 4
January 11, 2030 - July 24, 2025
BizTalk Pro
January 11, 2030 - July 25, 2025
SharePoint 2010 Pro
January 11, 2030 - July 25, 2025
Pro: Designing and Developing Web Applications Using Microsoft .NET Framework 4
January 11, 2030 - July 25, 2025
BizTalk Pro: SharePoint 2010
January 11, 2030 - October 29, 2025
Pro: Designing and Developing Web Applications Using Microsoft .NET Framework 4
January 11, 2030 - October 29, 2025

Industry Experience

Financial Services, Software & Internet, Professional Services, Government, Energy & Utilities