Email: [email protected]
LinkedIn: Hamza Shoukat | LinkedIn
MCB Consulting Services Ltd
Sep 2023 - Present | Port Louis, Mauritius
- Developed a Credit Banking System in ASP.NET MVC that accelerates loan processing by integrating SOAP-based Temenos T24 Web Services for seamless customer data retrieval.
- Designed and deployed SQL Server schemas using EF Core, streamlining development through optimized performance, reduced complexity, and a scalable design.
- Increased server query response time by 15% through API restructuring for improved performance.
- Implemented centralized authentication with Active Directory and Single Sign-On (SSO) using JWT tokens, ensuring secure and efficient user access management.
- Optimized UI/UX performance using JavaScript, HTML, and CSS, resulting in enhanced responsiveness and user interaction.
APIMatic
Apr 2022 – Sep 2023 | Islamabad, Pakistan
- Automated Java SDK generation using OpenAPI through a C# code generator and developed core Java libraries, improving flexibility and reusability.
- Integrated OneOf/AnyOf support across Python, Ruby, and C# SDKs, enhancing API response management.
- Implemented CI/CD pipelines for Java core libraries using GitHub Actions, automating release processes, testing, and deployment.
- Conducted contract and unit testing on Verizon APIs to evaluate SDKs from various API providers.
Alachisoft
Dec 2019 – Mar 2022 | Islamabad, Pakistan
- Implemented a distributed Lucene.Net solution within NCache, achieving high availability and advanced data replication.
- Developed ASP.NET Core API jobs to provision VMs on Azure and ECs on AWS, enhancing cloud service integration.
- Improved NCache performance by optimizing code and architecture, applying SOLID principles for scalability.
- Designed and developed a Grafana application for monitoring NCache servers using Prometheus.
BSc in Computer Engineering, GPA: 3.45, UET Taxila, Pakistan | Oct 2015 – Sep 2019
- Languages: C#, Java, Angular, Python, HTML, CSS, JavaScript
- Technologies: Git, SQL Server, Azure, Grafana
- Tools: Postman, Visual Studio, Eclipse, IntelliJ IDEA, PyCharm, SSMS
- Skills: CI/CD (Azure DevOps, GitHub Actions), Cloud Platforms (AWS, Azure), Search Engines (Lucene.Net), Web APIs (RESTful, SOAP), Database Design, SOLID Principles