Adeel's CV
Adeel Aziz
Senior Software Engineer
Profile summary
Senior Software Engineer with 20 years of experience shaping contact-center, telephony, and CRM-integration platforms. Known for executing enterprise product engineering across distributed systems and modern frameworks. Committed to delivering scalable software architecture and technical excellence.
Career highlights
Platform Migration: Migrated the entire CRM Connect enterprise suite from.NET Framework to.NET Core, modernizing the platform foundation for continued product development.
High Availability Design: Designed active-active CRM Connect clustering with.NET 5, Traefik load balancing, and service health monitoring to support workload distribution across nodes.
Testing Optimization: Maintained automated unit-test coverage on applicable components with MSTest and Jenkins automation that improved build efficiency by 40%.
Key skills
Professional experience
Reports to senior leadership, directing enterprise product engineering for contact-center, telephony, and CRM-integration platforms, while steering technical execution and platform architecture across distributed systems and modern frameworks.
- Migrated the entire CRM Connect enterprise suite from.NET Framework to.NET Core, modernizing the platform foundation for continued product development.
- Designed active-active CRM Connect clustering with.NET 5, Traefik load balancing, and service health monitoring to support workload distribution across nodes.
- Built an embedded CRM web client using AngularJS, SignalR, REST APIs, Salesforce OpenCTI/APEX, and Dynamics 365 CIF with a driver-based design.
- Maintained automated unit-test coverage on applicable components with MSTest and Jenkins automation that improved build efficiency by 40%.
- Automated post-install configuration through Provisioning using C#, Delphi, COM Interop, and T-SQL to reduce manual setup steps.
Shaped compliance and security strategies for the CUACA product line across ASP.NET, C#, Delphi, and InstallShield components, steering product documentation workflows and mentoring junior engineers on technical deliveries.
- Authored administration guides, user guides, technical specifications, release documentation, compliance material, and internal Confluence knowledge across product releases.
- Built DTMF support alongside two junior engineers by participating in task breakdown, implementation, and technical reviews.
Shaped product research approaches by evaluating Microsoft Power Platform tools and CRM data objects to inform engineering direction. Assessed platform solutions, investigated login interface updates affecting automated tests, and conducted software quality research for management teams.
- Defined a continuous integration approach for Microsoft Power Platform Solution Checker to analyze Dynamics 365 solution builds automatically and generate issue reports.
- Evaluated the Dynamics 365 PhoneCall object to identify fields enabling built-in CRM reporting and added product value.
- Investigated a Salesforce login screen change and identified a legacy two-field login option as an interim continuity path.
Steered technical delivery workflows for the product organization, establishing alignment across cross-functional engineering teams and mentoring staff engineers. Resolved complex production impediments and guided release cycles through technical discussions and hands-on participation.
- Supported product team delivery coordination across engineering workflows.
- Guided issue resolution processes and mentored engineering staff on technical best practices.
- Implemented ASP.NET and SQL Server applications by writing technical specifications and supporting production releases.
- Investigated software defects in partnership with QA to prepare database-backed web applications for release.