Recommended expert

Hamza Sohail

Software Developer

Hamza Sohail
Bochum, Germany

Experience

Sep 2025 - Present
6 months
United Arab Emirates

Software Developer

WaslSign

  • Designed and implemented the system architecture for scalable document workflows, improving stability and performance.
  • Optimized the login flow with TOTP-based MFA, reducing complexity and login time by 35%.
  • Built secure backend APIs for document upload, signing, and management.
  • Developed encrypted file handling with AWS S3 pre-signed URLs, ensuring GDPR-compliant data protection.
  • Implemented JWT-based role authentication, strengthening access control and overall platform security and reducing code and database complexity.
  • Optimized database queries and caching using ORM, reducing API response time by 40%.
  • Integrated real-time webhook updates, enhancing workflow transparency and user experience.
Mar 2025 - Sep 2025
7 months
Karachi, Pakistan

Software Engineer

PAYSYS LABS Pvt Ltd

  • Designed and implemented POS and QR Soundbox payment systems, streamlining the full transaction lifecycle.
  • Built Raast One Link modules in line with State Bank of Pakistan compliance, improving merchant onboarding efficiency.
  • Developed static QR generation and real-time MQTT communication, enhancing transaction reliability and device sync.
  • Implemented Maker-Checker-Approver workflows using Flowable BPMN and Camunda, reducing approval delays by 30%.
  • Optimized PostgreSQL queries and indexing, improving transaction performance and scalability by 40%.
  • Fixed security bug making the application secure by 30%.
  • Collaborated with QA and DevOps teams to ensure secure API performance.
Feb 2024 - Mar 2025
1 year 2 months
Karachi, Pakistan

Software Engineer

iPath Pvt Ltd

  • Developed ReconX Reconciliation Software using Spring Boot for transaction matching across MasterCard, PayPal, and Stripe, improving accuracy and automation.
  • Built and integrated RESTful APIs for third-party payment services, enabling seamless data exchange and reconciliation.
  • Implemented Jasper Reports for advanced financial insights reducing code complexity.
  • Secured traffic via API Gateway and introduced licensing services, ensuring controlled API usage and access.
  • Optimized SQL queries and indexing and code perfomance, boosting processing speed for high-volume financial data by 35%.
  • Automated data parsing and reconciliation for multiple file formats, reducing manual effort and processing time.
Nov 2023 - Feb 2024
4 months

Java Intern

IPath Pvt Ltd

  • Strengthened core Java and OOP fundamentals, building a solid foundation for backend development.
  • Developed RESTful APIs with Spring Boot, improving understanding of scalable service design.
  • Optimized PostgreSQL queries, enhancing database efficiency and application performance.
  • Built a custom API mocking tool (similar to Mockoon) with extended functionality for realistic backend simulation.
  • Mocked complex transaction APIs, ensuring accurate test coverage and validation of business logic.
  • Deployed and maintained Java web applications on Apache Tomcat, gaining experience in deployment and lifecycle management.

Industries Experience

See where this freelancer has spent most of their professional time. Longer bars indicate deeper hands-on experience, while shorter ones reflect targeted or project-based work.

Experienced in Information Technology (2.5 years) and Banking and Finance (1.5 years).

Information Technology
Banking and Finance

Business Areas Experience

The graph below provides a cumulative view of the freelancer's experience across multiple business areas, calculated from completed and active engagements. It highlights the areas where the freelancer has most frequently contributed to planning, execution, and delivery of business outcomes.

Experienced in Information Technology (2.5 years), Product Development (1 year), Business Intelligence (1 year), and Quality Assurance (0.5 years).

Information Technology
Product Development
Business Intelligence
Quality Assurance

Summary

I am a software developer with a passion for creating efficient and innovative solutions. With a deep fascination for technology and a drive to create innovative solutions, I am dedicated to honing my skills and expanding my knowledge in the field I am eager to contribute my creativity and problem-solving abilities to build software that enhances user experiences.

Languages

Urdu
Native
English
Advanced
German
Elementary

Education

Oct 2025 - Present

Tu Dortmund

Masters In Data Science · Information and Communication Technologies · Dortmund, Germany

Profile

Created
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Do you have questions? Here you can find further information.

Where is Hamza based?

Hamza is based in Bochum, Germany.

What languages does Hamza speak?

Hamza speaks the following languages: Urdu (Native), English (Advanced), German (Elementary).

How many years of experience does Hamza have?

Hamza has at least 2 years of experience. During this time, Hamza has worked in at least 3 different roles and for 4 different companies. The average length of individual experience is 1 year and 7 months. Note that Hamza may not have shared all experience and actually has more experience.

What roles would Hamza be best suited for?

Based on recent experience, Hamza would be well-suited for roles such as: Software Developer, Software Engineer, Java Intern.

What is Hamza's latest experience?

Hamza's most recent position is Software Developer at WaslSign.

What companies has Hamza worked for in recent years?

In recent years, Hamza has worked for WaslSign, PAYSYS LABS Pvt Ltd, iPath Pvt Ltd, and IPath Pvt Ltd.

Which industries is Hamza most experienced in?

Hamza is most experienced in industries like Information Technology (IT) and Banking and Finance.

Which business areas is Hamza most experienced in?

Hamza is most experienced in business areas like Information Technology (IT), Business Intelligence, and Product Development. Hamza also has some experience in Quality Assurance (QA).

What is Hamza's education?

Hamza holds a Master in Information and Communication Technologies from Tu Dortmund.

What is the availability of Hamza?

Hamza is immediately available full-time for suitable projects.

What is the rate of Hamza?

Hamza's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

How to hire Hamza?

To hire Hamza, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

1000
750
500
250
Market avg: 840-1000 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.