Professional Summary
Experienced Senior Software Engineer specializing in Java, Spring Boot, and distributed systems. Professionally working since 2022, with hands-on expertise in system design, automation, and scalable architectures. Passionate about building high-performance applications, with a deep technical background from freelancing and independent projects since 2014.
Proven ability to architect, develop, and optimize backend systems for high-traffic applications, automation solutions, and enterprise platforms. Skilled in CI/CD, infrastructure monitoring, and security enhancements with tools like GitHub Actions, Grafana, and Cloudflare. Experienced in leading teams, mentoring developers, and collaborating with international clients to deliver high-impact solutions. Passionate about performance optimization, distributed computing, and automation to drive efficiency and scalability.
Professional Experience
Senior Software Engineer - Strategic Systems International
June 2022 - Present
Worked as an outsourced consultant for leading enterprises, contributing to the development of scalable backend systems, automation solutions, and high-performance applications.
Digital Advertising & E-commerce:
- Designed and developed critical automation solutions, reducing business costs and enhancing operational efficiency.
- Built RESTful APIs with Java & Spring Boot, ensuring seamless data flow between digital advertising platforms.
- Optimized SQL queries and caching mechanisms, improving system performance and response times.
- Integrated cloud-based analytics solutions, providing in-depth insights into advertising performance.
Manufacturing & Test Automation:
- Built a configurable test execution system using TestNG (Java) and NUnit (.NET), allowing tests to dynamically execute based on provided configurations.
- Automated test execution across remote virtual machines, enhancing efficiency, consistency, and overall test coverage.
- Designed an end-to-end installation automation framework, reducing manual effort, deployment errors, and setup time.
- Developed a custom automation application integrated into the client's TFS pipeline, automating software installation and testing processes.
Case Management Platform for Law Enforcement:
- Redesigned system architecture into a distributed, off-cloud infrastructure, aligning with custom client security and compliance requirements.
- Set up Elasticsearch, multiple database nodes, and Pgpool to improve scalability and fault tolerance.
- Implemented CI/CD pipelines using GitHub Actions (Custom Runner) for automated deployments and system updates.
- Built a monitoring and management system with Grafana, Prometheus, and Loki for real-time insights and log analysis.
Software Engineer - Xavor Corporation
February 2022 - April 2022
- Documentation and research on digital identity technologies.
- Completed a successful proof of concept using an existing digital identity technology.
- Assisted the team in developing and deploying a solution using Amazon Web Services.
Technical Skills
Programming
- Java
- Spring Boot
- .NET
- PHP & Laravel
System Design
- Distributed Systems & Scalability
- Microservices Architecture
- API Design & Optimization
Databases
- SQL and NoSQL
- MariaDB MaxScale (Proxy)
- Elasticsearch
- Caching (Redis, Memcached)
DevOps & Automation
- CI/CD (GitHub Actions – Custom Runner, Jenkins)
- Infrastructure as Code & Automation
Monitoring & Observability
- System Monitoring (Grafana, Prometheus)
- Log Management & Analysis (Loki)
Security & Performance
- Web Security
- Performance Optimization (Profiling, Query Tuning, Load Balancing)
- Cloudflare
Testing
- Unit & Integration Testing (JUnit, TestNG, PHPUnit, Mockito)
- UI & API Automation (Playwright)
Other Skills
- Team Leadership & Mentorship
- Agile & Scrum
Additional Experience
Software Developer - Anime Corner
Designed and developed the backend architecture for Anime Corner, implementing a scalable, distributed system with Spring Cloud Config at its core. Built custom solutions for polling, content management, and internal operations, optimizing performance, maintainability, and automation.
Anime Corner (Core Website):
- Extended WordPress functionality with custom backend code, adding features beyond default CMS capabilities.
- Developed remote upload integrations with cloud storage, improving media management and performance.
- Implemented custom API endpoints and automation scripts, streamlining content publishing and syncing.
- Optimized performance and caching strategies, ensuring smooth handling of high traffic loads.
Anime Corner Polls (Polling System):
- Developed a scalable polling system in Laravel, processing thousands of votes weekly.
- Implemented fraud detection and prevention mechanisms to maintain poll integrity.
- Optimized database queries, indexing, and caching, ensuring efficient vote processing.
- Built analytics dashboards to track voting trends and engagement.
Anime Corner Portal (Internal CMS):
- Developed a custom CMS for managing invoices, user services, and internal operations.
- Automated content publishing, user management, and service tracking to reduce manual workload.
- Integrated Spring Cloud Config to maintain centralized configuration across multiple services.
- Built role-based access controls (RBAC) to enhance security and user management.
Branded URL Shortener (Cloudflare KV-Based System – Serverless):
- Developed a custom URL shortener using Cloudflare KV, ensuring fast redirects and high availability.
- Integrated with Anime Corner Portal for seamless content tracking and analytics.
- Implemented rate limiting and logging, ensuring stability under high traffic.
Distributed Database Architecture (MariaDB MaxScale):
- Designed and implemented a distributed database solution using MariaDB MaxScale.
- Configured query routing, failover mechanisms, and read/write splitting, ensuring scalability and high availability.
- Improved database replication strategies, reducing bottlenecks and improving system performance.
Independent Contractor - Funimation (Social Media & Brand Engagement)
Managed social media engagement and content strategy for Funimation brand titles, ensuring compliance with licensors and maximizing audience reach.
- Created, promoted, and managed Facebook pages & groups for Funimation brand titles, increasing audience engagement.
- Monitored updates and news from Japan, ensuring timely and accurate reporting on Funimation-related titles.
- Delivered weekly reports summarizing engagement, trends, and promotional activities.
Certifications
Certified ScrumMaster®
December 2023 - Present
Education
Bachelor of Computer Science
National University of Computer and Emerging Sciences
Lahore, Pakistan
August 2018 - August 2022
- CGPA: 3.59/4.00
Successfully balanced work and study to get an A/A+ in CS-related disciplines such as but not limited to Advanced Programming, Web Programming, Artificial Intelligence, Software for Mobile Devices, Computer Networks, Assembly Language, and Data Structures.