Skip to content
View hamzashoukat94's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report hamzashoukat94

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
hamzashoukat94/README.md

Hamza Shoukat

Work Experience

Senior Software Engineer

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.

Platform Engineer

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.

Software Engineer

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.

Education

BSc in Computer Engineering, GPA: 3.45, UET Taxila, Pakistan | Oct 2015 – Sep 2019

Technologies and Languages

  • 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

Pinned Loading

  1. lucenenet lucenenet Public

    Forked from apache/lucenenet

    Apache Lucene.NET

    C# 1

  2. apimatic/core-lib-java apimatic/core-lib-java Public

    This project contains core logic and the utilities for the APIMatic's Java SDK

    Java 2 3

  3. patient-management-system patient-management-system Public

    C#

  4. vehicle_company vehicle_company Public

    C#