Available to hire
I’m a software engineer with 7+ years of experience leading the design, development, testing, deployment, monitoring, and maintenance of production systems, scalable APIs, backend services, distributed systems, and cloud-based applications using C#/.NET, SQL Server, PostgreSQL, Azure, AWS, Docker, Git, CI/CD, React.js, Angular, and TypeScript. I apply SOLID, DRY, and design patterns to build reliable and maintainable software, and I enjoy mentoring engineers, collaborating in remote distributed teams, and leveraging AI-assisted development tools to improve debugging, documentation, test creation, and delivery.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Language
English
Fluent
Work Experience
Software Design Engineer at Agdata LP
March 1, 2023 - PresentDelivered and evolved mission-critical backend services processing millions of records per month, supporting financial, transactional, and operational workflows for enterprise clients. Strengthened data accuracy and reconciliation pipelines, reducing downstream data defects by ~30%. Improved system throughput and resilience by introducing event-driven and asynchronous processing, cutting peak-time processing latency by ~40%. Designed scalable APIs and backend workflows focused on performance and reliability. Conducted code reviews and mentored new developers, promoting SOLID principles and test-driven design. Collaborated with product managers, QA, and cross-team stakeholders to convert business goals into quarterly technical roadmaps. Mentored engineers on distributed system design, production readiness, and reliability tradeoffs. Designed and implemented an internal RAG (Retrieval-Augmented Generation) platform to index engineering documentation, service contracts, and operational kn
Graduate Research Assistant at University Of Guelph
January 1, 2022 - April 1, 2023Conducted applied research on cloud-based systems, with emphasis on scalability and coordination. Delivered lectures on Git, testing strategies, and system modeling, reinforcing strong engineering fundamentals.
Backend Developer at CloudWare Co.
September 1, 2020 - November 1, 2021Supported two production systems in parallel while collaborating with frontend and mobile teams to enable faster feature delivery. Built a multi-tenant marketplace backend with secure API gateways and identity-based access for onboarding multiple tenants with isolated data and permissions. Introduced event-driven messaging with RabbitMQ and MassTransit, reducing tight coupling and improving reliability during traffic spikes. Implemented centralized logging and observability using Elasticsearch, shortening production issue investigation and recovery time. Refactored scalability-limiting backend flows to ensure consistent performance under high concurrency.
Backend Developer at Noor Railways
August 1, 2019 - July 1, 2020Designed and implemented an automated train ticketing system that improved sales efficiency and customer experience while reducing operational costs. Improved peak-hour stability and reporting accuracy through optimized database access and caching strategies.
C# Developer at Talashgaran Co.
June 1, 2019 - August 1, 2019Led a team of two to deliver a finance reporting system for 20 companies, managing 10M+ records with robust querying and reporting.
Backend Developer at Noor Railways
February 1, 2019 - May 1, 2019Built a Web API integrating train-restaurant sales with central systems to generate inventory and sales reports.
Software Engineer at Agdata LP
March 1, 2023 - PresentBuilt and maintained scalable backend services in C#/.NET processing millions of records per month across multiple data streams. Designed event-driven architecture using Azure Service Bus to decouple services and improve system scalability and fault isolation. Reduced peak processing latency by ~40% through asynchronous pipelines and parallel processing. Improved downstream data accuracy by ~30% through stronger validation, schema enforcement, and defensive processing. Designed systems with idempotency, retry policies, and failure handling to ensure production resilience. Mentored junior developers and shared best practices in distributed systems and production readiness. Designed and implemented an internal RAG assistant indexing engineering documentation, service contracts, and system knowledge for natural-language retrieval and quicker debugging. Integrated LLM-assisted search workflows with curated context and validation steps to improve access to architecture decisions and operati
Senior Backend Developer at CloudWare Co.
September 1, 2020 - November 30, 2021Supported two production systems in parallel while collaborating with frontend and mobile teams. Built a multi-tenant marketplace backend from scratch with secure API gateways and identity-based access for isolated tenant data. Introduced event-driven messaging with RabbitMQ and MassTransit to reduce tight coupling and improve reliability during traffic spikes. Refactored contention-heavy backend flows to resolve scalability limits on a crypto selling platform.
Education
Master of Computer Engineering at University Of Guelph
January 11, 2030 - February 11, 2026Master of Computer Engineering at University Of Guelph
January 11, 2030 - February 11, 2026Bachelor of Software Engineering at University Of Guelph
January 11, 2030 - May 13, 2026Master of Computer Engineering at University Of Guelph
January 11, 2030 - May 13, 2026Qualifications
Industry Experience
Software & Internet, Computers & Electronics, Professional Services
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Hire a Back-End Developer
We have the best back-end developer experts on Twine. Hire a back-end developer in Kitchener today.