Top expert badge
Recommended expert
Profile header background

Hamza Sohail

Software Developer

Hamza Sohail
Profile header overlay
Bochum, Germany

Experience

Sep 2025 - Present
7 months
United Arab Emirates

Software Developer

WaslSign

Expertise details
Position Summary
Software Developer at WaslSign
Industries
Information Technology
Business Areas
Information Technology
Product Development
  • 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

Expertise details
Position Summary
Software Engineer at PAYSYS LABS Pvt Ltd
Industries
Banking and Finance
Information Technology
Business Areas
Information Technology
Product Development
Quality Assurance
  • 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

Expertise details
Position Summary
Software Engineer at iPath Pvt Ltd
Industries
Banking and Finance
Information Technology
Business Areas
Business Intelligence
Information Technology
  • 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

Expertise details
Position Summary
Java Intern at IPath Pvt Ltd
Industries
Information Technology
Business Areas
Information Technology
  • 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.

Industry Experience

See where this freelancer has spent most of their professional time.

Experienced in Information Technology and Banking and Finance.

Information Technology
Banking and Finance
Profile match chart

Business Area Experience

See which departments and functions this freelancer has contributed to most.

Experienced in Information Technology, Product Development, Business Intelligence, and Quality Assurance.

Information Technology
Product Development
Business Intelligence
Quality Assurance
Profile match chart

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

Statistics

Experience

Total positions 4
Experience in Information Technology 2.5 y
Avg length 7 m
Longest experience 1 y 1 m

Global Experience

Countries worked in 2 (Pakistan, United Arab Emirates)
Primary country Pakistan

Expertise

Recent roles Software Developer, Software Engineer, Java Intern
Main industries Information Technology, Banking and Finance
Main business areas Information Technology, Product Development, Business Intelligence

Qualifications

Highest degree Master

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 and Banking and Finance.

Which business areas is Hamza most experienced in?

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

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.

1200
900
600
300
Rate comparison chart
Market avg: 1020-1180 €
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.