I am a highly experienced backend software developer with strong analytical and programming skills. I have worked in various environments and Scrum processes, quickly becoming productive both individually and as part of a team. My recent work includes development using C#, .NET, Azure functions, Python, Angular, and integrations with Azure Open AI and Dynamics 365 APIs. I enjoy tackling complex technical challenges and have extensive experience designing, developing, and maintaining backend services and APIs in cloud-based environments. I am passionate about continuous learning and adapting to new technologies to deliver robust and scalable software solutions.

biraj saha

I am a highly experienced backend software developer with strong analytical and programming skills. I have worked in various environments and Scrum processes, quickly becoming productive both individually and as part of a team. My recent work includes development using C#, .NET, Azure functions, Python, Angular, and integrations with Azure Open AI and Dynamics 365 APIs. I enjoy tackling complex technical challenges and have extensive experience designing, developing, and maintaining backend services and APIs in cloud-based environments. I am passionate about continuous learning and adapting to new technologies to deliver robust and scalable software solutions.

Available to hire

I am a highly experienced backend software developer with strong analytical and programming skills. I have worked in various environments and Scrum processes, quickly becoming productive both individually and as part of a team. My recent work includes development using C#, .NET, Azure functions, Python, Angular, and integrations with Azure Open AI and Dynamics 365 APIs.

I enjoy tackling complex technical challenges and have extensive experience designing, developing, and maintaining backend services and APIs in cloud-based environments. I am passionate about continuous learning and adapting to new technologies to deliver robust and scalable software solutions.

See more

Experience Level

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

Language

English
Fluent

Work Experience

SOFTWARE DEVELOPER at BONUS MARKS SOFTWARE
January 1, 2025 - Present
Currently developing a web app in Angular to add 'chart of accounts' transactions, invoking a single Azure Function App in the backend. Planning to rewrite the app in React and Vue.js as well.
SENIOR SOFTWARE ENGINEER at ZIING FINAL MILE
October 31, 2024 - August 1, 2025
Served as the focal point of a development pod focused on backend web application development for a platform. Developed in C# app service monolith including route management and shipment API implementations. Developed Azure Functions for APIs, utilized No-SQL solutions like Cosmos DB, Azure Storage tables and blobs, integrated Azure AD B2C for user management, and introduced event-based solutions with Azure Service Bus and implemented full authentication middleware.
SENIOR SOFTWARE ENGINEER at JATO DYNAMICS LTD
February 28, 2024 - August 1, 2025
Member of Milano development team working on 'Car Sales', 'Auth Service', and 'Licensing' APIs. Developed features including Azure OpenAI integration for marketing documentation generation and chat capabilities, Dynamics 365/CRM email alerting using timer-based Azure functions, and contact info synchronization. Utilized technologies such as C#, .NET 4.0, Azure Durable Functions, Azure OpenAI, Azure Cognitive Search, Cosmos DB, and PowerBI. Developed Jupyter notebooks in Python integrating Azure OpenAI for conversational agents.
FULL-STACK DEVELOPER at KIVUTO SOLUTIONS INC.
December 31, 2022 - August 1, 2025
Maintained the Education License Management System (ELMS) product; bug fixing in Angular and backend maintenance using C# .NET MVC/WebAPI, SQL Server, Identity Server, Kubernetes/minikube, Azure Blob Storage, and Azure DevOps CI/CD.
SENIOR SOFTWARE DEVELOPER at FACILISGROUP
November 30, 2021 - August 1, 2025
Backend development during migration of the 'AtEase' website product to a new version with complex SCM and CRM email workflows supporting quotes, purchase and sales orders. Worked in Azure DevOps with C#, ASP.Net MVC/WebAPI, SQL Server, Redis, Docker, and introduced generics and MediaTr-based DI handlers. Integrated Azure Blob Storage and developed bug fixes related to performance and functionality.
SENIOR SOFTWARE DEVELOPER at CERIDIAN HCM INC.
December 31, 2020 - August 1, 2025
Led a team developing 'Advanced Analytics' for Dayforce product including ETL solutions, Azure Data Factory pipelines, Azure Durable Functions, data lake storage and Power BI integration. Developed measure validation utility for QA, analysis server modeling, and led Python Databricks transformation development. Mentored junior developers and performed hiring interviews.
SENIOR SOFTWARE DEVELOPER at COGNIVA INFORMATION SOLUTIONS
December 31, 2018 - August 1, 2025
Feature development & maintenance on 'C3' enterprise document classification product. Lead developer for C3 Designer modeling tool, including Auto-classification configuration and Database Import modules using MVVM pattern and WPF UI. Architected new web-based designer modeling framework with AngularJS UI and ORM-based data access. Integrated synchronization with OpenText and Microsoft SharePoint content management systems.
SOFTWARE DEVELOPER, SUSTAINED ENGINEERING at TREND MICRO CANADA
June 30, 2015 - August 1, 2025
Maintained the 'Deep Security Manager' web application, focusing on vulnerability protection and cloud integration with AWS, VMWare VCloud and Azure. Resolved application and database issues for customer deployments. Held VMWare Technical Solutions Professional accreditation and served as customer support lead for 'Deep Security as a Service'.
PRINCIPAL ENGINEER at SAFENET INC.
July 31, 2014 - August 1, 2025
Bug fixing and maintenance for PKCS-11-compliant Java Cryptography Extension security provider. Involved in envisioning REST-based Administrative API for next generation Hardware Security Module.
ADVISORY SOFTWARE DEVELOPER at IBM CANADA
June 30, 2013 - August 1, 2025
Led development and maintenance of IBM Cognos 10 Mashup Services SDK API including customer support, defect fixes, new feature development, and backlog management. Participated in process improvement with Jenkins CI, metadata service design, and IBM Cognos cloud product development. Worked extensively with Java, SOAP/REST web services, and metadata modeling.
SENIOR SOFTWARE DEVELOPER at Cognos Incorporated, Ottawa, ON
November 30, 2007 - August 1, 2025
Designed and developed components for IBM Cognos Metadata and Metrics tools, including C++ ETL tools and query planning. Led maintenance teams, algorithm development, and modeling tools. Awarded Special Contribution for customer focus.
Senior Software Engineer at EDS Systemhouse / MCI WorldCom Systemhouse
June 30, 2000 - August 1, 2025
Led development of Tivoli-based APIs and GUI for Local Number Portability (LNP) transaction processing. Worked on Oracle stored procedure APIs and messaging system enhancements for telecom clients.
Senior Programmer Analyst at MCI / SHL Systemhouse
August 31, 1998 - August 1, 2025
Rewrote DB2 host calls to Oracle PL/SQL stored procedures and assisted with SQL tuning for customer order processing systems. Developed database conversion scripts and interfaces for MRP systems. Developed Oracle PL/SQL stored procedures for search algorithms in property registry systems.
SOFTWARE DEVELOPER at BONUS MARKS SOFTWARE
January 1, 2025 - Present
Currently self-employed developing a webapp in Angular for managing chart of accounts transactions, invoking a single Azure function app as backend. Planning to rewrite the app in React and Vue.js as well.
SENIOR SOFTWARE ENGINEER at ZIING FINAL MILE
October 31, 2024 - August 1, 2025
Acted as the focal point for a development pod working on backend web application platform, involving C# app service development, Azure functions, No-SQL databases like Cosmos DB, Azure storage solutions, Azure AD B2C integration, and Azure Service Bus event-based messaging.
SENIOR SOFTWARE ENGINEER at JATO DYNAMICS LTD.
February 28, 2024 - August 1, 2025
Member of a Scrum team developing company-wide Car Sales, Auth Service & Licensing APIs. Designed and built features incorporating Azure OpenAI, Azure functions, Dynamics 365 integration, email alerts, Azure Cognitive Search, data pipelines, Jupyter notebooks with Python, and Data Factory pipelines.
FULL-STACK DEVELOPER at KIVUTO SOLUTIONS INC.
December 31, 2022 - August 1, 2025
Maintained the Education License Management System product, handled bug fixes, and performed development tasks with Angular, Identity Server, Kubernetes, C# .Net MVC/WebAPI, SQL Server, and Azure Blob Storage.
SENIOR SOFTWARE DEVELOPER at FACILISGROUP
November 30, 2021 - August 1, 2025
Worked on backend development for migration of company flagship AtEase website. Duties included feature development for email workflows used in SCM and CRM, adopting domain-driven design, implementing Docker, Redis cache, Azure Blob Storage, and Dependency Injection with MediaTr and generics.
SENIOR SOFTWARE DEVELOPER at CERIDIAN HCM INC.
December 31, 2020 - August 1, 2025
Led a team developing an Advanced Analytics release for Ceridian’s Dayforce product. Developed ETL solutions in Azure, Azure Data Factory pipelines, C# Azure functions, Azure Databricks, SQL server analysis modeling, PowerBI integration, implemented domain-specific asynchronous REST APIs, and mentored junior developers.
SENIOR SOFTWARE DEVELOPER at COGNIVA INFORMATION SOLUTIONS
December 31, 2018 - August 1, 2025
Lead developer on C3 Designer modeling tool and architect for next generation web-based designer modeling framework. Developed auto-classification modules, database import features, synchronization with external CMS, and CRUD frameworks using C#, AngularJS, .Net MVC Web API, and Entity Framework.
SOFTWARE DEVELOPER, SUSTAINED ENGINEERING at TREND MICRO CANADA
June 30, 2015 - August 1, 2025
Maintained Deep Security Manager web application (Java-based) focusing on vulnerability protection. Resolved customer issues, integrated cloud providers AWS, VMWare VCloud, and Microsoft Azure, and served as DSaaS customer support lead.
PRINCIPAL ENGINEER at SAFENET INC.
July 31, 2014 - August 1, 2025
Handled bug fixing and customer support for SafeNet Java Cryptography Extension. Participated in envisioning a REST-based Administrative API for next generation Hardware Security Module appliances.
ADVISORY SOFTWARE DEVELOPER at IBM CANADA
June 30, 2013 - August 1, 2025
Led development and support of IBM Cognos 10 Mashup Services SDK and Metadata Services. Designed Java-based asynchronous services, contributed to Cognos Cloud and Reporting tools, developed CI solutions, metadata importing, and data lineage features on IBM Cognos products.
SENIOR SOFTWARE DEVELOPER at Cognos Incorporated
November 30, 2007 - August 1, 2025
Lead developer for Cognos Metrics Designer metadata/runtime, Framework Manager metadata model, involved in development and maintenance of Cognos products using C++ with client and server components.
Senior Software Engineer at EDS Systemhouse / MCI WorldCom Systemhouse
June 30, 2000 - August 1, 2025
Technical lead and team member in development of SOA Automation Adapter, GUI for LNP transactions, and Oracle stored procedure APIs for telecom services. Assisted performance tuning and integration tasks.
Senior Programmer Analyst at MCI / SHL Systemhouse
August 31, 1998 - August 1, 2025
Rewrote DB2 HOST calls to Oracle PL/SQL stored procedures for a Customer Order Processing system, tuning SQL blocks and JDBC algorithms for scheduling system development.
SOFTWARE DEVELOPER at BONUS MARKS SOFTWARE
January 1, 2025 - Present
Self-employed, developing a web app in Angular that manages chart of accounts transactions, invoking Azure function app in backend, with plans to rewrite in React and Vue.js.
SENIOR SOFTWARE ENGINEER at ZIING FINAL MILE
October 31, 2024 - August 1, 2025
Worked as focal point for a development pod focused on backend web application development in C# and Azure services. Developed APIs, no-SQL solutions with Azure Cosmos DB, incorporated Azure Service Bus, and implemented authentication middleware integrating Azure AD B2C.
SENIOR SOFTWARE ENGINEER at JATO DYNAMICS LTD
February 29, 2024 - August 1, 2025
Member of Milano development team responsible for Car Sales, Auth Service & Licensing APIs. Developed features integrating Azure OpenAI for AI-powered marketing and chat-bot functionalities. Integrated Dynamics 365 email capabilities using timer-based Azure functions and DataVerse API. Built Python Jupyter notebooks integrated with Azure OpenAI.
FULL-STACK DEVELOPER at KIVUTO SOLUTIONS INC.
December 31, 2022 - August 1, 2025
Maintained and fixed bugs on the Education License Management System product using Angular and C# .Net MVC/WebAPI technologies.
SENIOR SOFTWARE DEVELOPER at FACILISGROUP
November 30, 2021 - August 1, 2025
Led backend development for migration project including implementation of complex email workflows spanning SCM and CRM domains. Introduced Domain-driven design, DI handlers, Docker for Redis cache, and Azure Blob storage integration.
SENIOR SOFTWARE DEVELOPER at CERIDIAN HCM INC.
December 31, 2020 - August 1, 2025
Led a team building the inaugural Advanced Analytics offering for Dayforce product, including ETL solutions with Azure data factory, Azure Databricks, Azure Function apps, and Power BI integration. Developed QA automation tools, addressed scalability issues, and mentored new graduates and co-ops.
SENIOR SOFTWARE DEVELOPER at COGNIVA INFORMATION SOLUTIONS
December 31, 2018 - August 1, 2025
Lead developer for enterprise software modeling and document classification tools. Developed auto-classification modules, database import utilities, and new web-based framework with AngularJS and ORM toolkits. Integrated external CMS such as OpenText and SharePoint.
SOFTWARE DEVELOPER, SUSTAINED ENGINEERING at TREND MICRO CANADA
June 30, 2015 - August 1, 2025
Maintained Java-based Deep Security Manager web application, resolved customer issues, and integrated cloud providers (AWS, VMWare, Azure) with security services.
PRINCIPAL ENGINEER at SAFENET INC.
July 31, 2014 - August 1, 2025
Bug fixing and customer support for Java-based cryptography provider component; participated in envisioning REST-based Administrative API for next-gen security appliances.
ADVISORY SOFTWARE DEVELOPER at IBM CANADA
June 30, 2013 - August 1, 2025
Led development and maintenance of IBM Cognos 10 Mashup Services SDK APIs, handling feature development, defect fixes, and customer support. Participated in process improvement initiatives including CI automation with Jenkins.
SENIOR SOFTWARE DEVELOPER at COGNOS INCORPORATED
November 30, 2007 - August 1, 2025
Lead developer of key components for IBM Cognos products including Metadata Service, Metrics Designer, and framework components. Delivered feature enhancements, performance improvements, and key algorithm implementations.
SENIOR SOFTWARE ENGINEER at EDS SYSTEMHOUSE / MCI WORLDCOM SYSTEMHOUSE
June 30, 2000 - August 1, 2025
Technical lead and developer on various telecom-related software projects including APIs for Local Number Portability, GUI applications, and messaging system enhancements.
SENIOR PROGRAMMER ANALYST at MCI / SHL SYSTEMHOUSE
August 31, 1998 - August 1, 2025
Developed Oracle PL/SQL stored procedures and Java/Oracle scheduling system components; performed data conversion and interface scripting for pulp and paper manufacturing systems.
INTRANET DEVELOPER at CANADIAN FORCES BASE GAGETOWN
February 28, 1997 - August 1, 2025
Developed a Windows-based intranet with departmental information and orders; set up IIS web server and trained staff webmaster.

Education

M. Math (CS) at University of Waterloo
January 1, 1994 - December 31, 1996
B.C.S. at University of New Brunswick
September 1, 1989 - April 30, 1994
High School Diploma at Fredericton High School
September 1, 1989 - April 30, 1994
M. Math (CS) at University of Waterloo
January 1, 1994 - December 31, 1996
B.C.S. at University of New Brunswick
September 1, 1989 - April 30, 1994
High School Diploma at Fredericton High School
September 1, 1989 - April 30, 1994
M. Math at University of Waterloo
January 1, 1994 - December 31, 1996
B.C.S. at University of New Brunswick
September 1, 1989 - April 30, 1994
High School Diploma at Fredericton High School
September 1, 1989 - April 30, 1994

Qualifications

VMWare Technical Solutions Professional
October 1, 2014 - June 30, 2015

Industry Experience

Software & Internet, Transportation & Logistics, Telecommunications, Financial Services, Professional Services, Government

Experience Level

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