
Muhammad Farhan Mallick
Senior Software Engineer | .NET 8, C# & ASP.NET Core | Azure & AWS Cloud | Microservices Architecture | REST APIs & System Integration | AI-Powered Solutions (OpenAI, Copilot, Clau
Hire this person
Send a job offer directly to this candidate
About
Senior Software Engineer with 13+ years of experience designing, developing, and delivering enterprise-grade software solutions across Financial Services, FinTech, Compliance, AML/KYC, Trading, E-Commerce, and Enterprise Technology domains. Specialized in .NET Core, C#, ASP.NET Core, Angular, Microservices Architecture, REST APIs, Cloud Platforms (Microsoft Azure & AWS), AI Integration, and Enterprise System Integration. Proven track record of building scalable, high-performance applications, modernizing legacy systems, and delivering business-critical solutions for financial institutions, compliance platforms, and enterprise organizations.
Key Achievements: ✔ Designed and developed microservices-based digital onboarding, KYC, AML, compliance, and enterprise workflow solutions for multi-tenant environments. ✔ Implemented integrations with sanction screening, compliance, risk management, and third-party enterprise platforms to support regulatory and onboarding processes. ✔ Delivered scalable APIs, background services, reporting modules, and workflow automation solutions using .NET Core, cloud technologies, and modern software architecture principles. ✔ Contributed to AI-powered compliance initiatives, including automated screening summaries, intelligent reporting, AI-assisted workflow enhancements, and integration with modern AI technologies. ✔ Collaborated with cross-functional teams in Agile environments, partnering with business stakeholders, product owners, QA teams, and frontend developers to deliver high-quality software solutions. ✔ Supported CI/CD pipelines, cloud deployments, performance optimization, application modernization, and enterprise digital transformation initiatives. ✔ Utilized AI-assisted development tools including GitHub Copilot, Cursor AI, Claude AI, and ChatGPT to improve productivity, code quality, problem-solving, and development efficiency. Currently expanding expertise in Artificial Intelligence, Microsoft Dynamics 365 Finance & Operations (F&O), Enterprise Architecture, and Digital Transformation, combining strong software engineering foundations with modern business technology solutions. Open to opportunities in Senior Software Engineering, Technical Leadership, Solution Architecture, Engineering Management, FinTech, AI-Driven Solutions, and Digital Transformation initiatives, where I can contribute to technology innovation, team growth, and business success.
Experience
Senior Software Engineer at azakaw (2022-08 – Present)
- Designed, developed, and maintained scalable microservices-based applications using.NET Core, C#, and cloud technologies, supporting digital onboarding, AML/KYC, and compliance workflows.
- Developed and optimized REST APIs, background services, and enterprise integrations with sanction screening, compliance, and third-party platforms.
- Implemented AI-powered compliance features, including automated screening summaries, intelligent reporting, and workflow automation to improve operational efficiency.
- Built backend services for AI-generated risk assessment, screening analysis, and compliance reporting using modern microservices architecture.
- Designed and optimized database structures, queries, and application performance to support high-volume enterprise workloads.
- Collaborated with business analysts, product owners, frontend developers, QA engineers, and compliance teams to deliver business-critical solutions.
- Integrated external systems and third-party APIs while ensuring scalability, security, and maintainability.
- Leveraged AI-assisted development tools including GitHub Copilot, ChatGPT, Claude AI, and Cursor AI to improve development productivity, code quality, and troubleshooting efficiency.
- Contributed to CI/CD pipelines, cloud deployments, application modernization, and digital transformation initiatives across multi-tenant enterprise platforms.
- Analyzed and resolved complex technical challenges, delivering reliable, secure, and high-performance software solutions.
Assistant Manager Software Development at Pakistan Mercantile Exchange Limited - PMEX (2020-02 – 2022-08)
- Responsible to develop a Global Trading Platform that is under development. The Project will help local farmers to export their agricultural commodities outside Pakistan. This project includes multiple third parties that will be required to assess commodities and deliver them to international clients. The buyers or sellers will pay their invoices through our online payment integration module.
- Responsible to develop a trading back-office system and implement the new functionalities according to business requirements.
- Worked on existing Trade order replicator application and fix the reported observations to increase its performance.
- Responsible and leading team working on unification of three different applications for trading systems, merchant management, and client's portal.
- Successfully Implemented Microsoft Team foundation server and later on moved to Git for code version controlling and security requirements.
- Document day to day task and leading the team members.
Software Engineering Manager at Pakistan Mercantile Exchange Limited - PMEX (2020-02 – 2022-08)
Led the design and development of a global commodity trading platform focusing on agriculture exports, aligning technical solutions with business objectives.
- Integrated multiple systems (trading, merchant, client) into a single, efficient platform, enhancing data consistency and operational efficiency.
- Transitioned source control from TFS to Git with DevSecOps enhancements, improving development workflows and version management.
- Directed daily team operations and maintained thorough documentation of development workflows to ensure compliance and collaborative progress in an Agile environment.
Sr. Software Engineer at Pakistan Mercantile Exchange Limited - PMEX (2019-02 – 2020-07)
- Enhanced performance of trade replicator modules.
- Developed new business-critical features in response to changing regulatory needs.
Software Engineer at Unilever (2016-09 – 2019-01)
- Designed, developed, and implemented enterprise Information Management and Documentation Management Systems using ASP.NET and C#.
- Developed target-based business modules and web applications based on functional requirements, business specifications, and reporting needs.
- Integrated data from SAP, Oracle Database, and business intelligence platforms to support operational and management reporting.
- Designed and maintained daily, weekly, and monthly MIS reports and dashboards using QlikView and enterprise reporting tools.
- Collaborated with stakeholders to gather requirements and provide technical recommendations aligned with industry best practices and business objectives.
- Developed and standardized management reporting templates, improving data visibility and decision-making processes.
- Automated report generation and incorporated reporting workflows into centralized MIS platforms.
- Ensured compliance with corporate information management, governance, and technology standards.
- Prepared technical documentation, user guides, and training materials to support effective system adoption and knowledge transfer.
- Conducted user training sessions and provided ongoing support to resolve operational and technical issues.
- Regularly communicated project progress, milestones, and deliverables to management and business stakeholders.
Application Developer at Ampak Soft Intl (2014-01 – 2016-09)
- Ecommerce website using ASPdotNETStorefront work including inventory management, item management, order process management and customer management.
- Analysis, Programming and Design Maintenance with Microsoft Asp.Net and related technologies involving product based applications.
- Experience as an Asp.Net development with hands-on a multiple projects.
- Using the.NET framework ASPdotNETStorefront (customized shopping cart), MVC, HTML5, XML, JavaScript, jQuery and CSS.
- Work with seniors, QA and end-users to thoroughly define business requirements provide application support.
- Maintain/Support & manage existing websites and in-house projects accordingly. Implemented new functionalities design and develop systems making specific determinations about system performance Responsible promptly and professionally to bug reports.
Jr. Software Developer at BusinessRankers (2013-06 – 2014-01)
- Created ASP.NET web forms and Class libraries containing code for business and data access logic using C#.NET.
- Developed the web pages using ASP.NET, HTML, and CSS for styling the Web pages.
- Extensively used Application and page level tracing feature of.Net to trace and debug the code.
- Used.Net Validation Controls for server side validations and JSP for client side validations.
- Involved in writing data access layers with C# and ADO.Net
- Generated reports using SQL Reporting Services.
- Documented all the specifications and code for future reference.
- Developed back end Database using SQL Server 2008R2.
- Involved in Normalization of the database and created queries to interact with the database.
- Involved in designing UML and documentation of flows, class and functional diagrams using MS Visio 2007.
- Configured web.config file based on the requirements of web application.
- Performed Unit, Integration, and User Testing and documented the results.
Junior Software Engineer at BusinessRankers (2013-06 – 2013-12)
- Built ASP.NET web forms and class libraries with business/data logic.
- Developed reports and user interfaces with SQL Server and SSRS.
- Created UML diagrams and testing plans to support application life cycle.
Software Quality Assurance Intern at United Bank Limited (UBL) (2010-07 – 2010-08)
- Learned SDLC and QA processes; tested internal applications using HP Quality Center.
- Conducted quality audits and contributed to test planning and documentation.
Education
Bachelor of Science in Computer Engineering – Sir Syed University of Engineering & Technology (SSUET) (2009 – 2012)
Higher Secondary School Certificate in Pre-Engineering – Government Dehli College (2007 – 2008)
Secondary School Certificate in Computer Science – Matchless Public Secondary School (2004 – 2006)

