Hamza Sohail
Software Developer
Experience
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.
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.
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.
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).
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).
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
Education
Tu Dortmund
Masters In Data Science · Information and Communication Technologies · Dortmund, Germany
Profile
Frequently asked questions
Do you have questions? Here you can find further information.
Where is Hamza based?
What languages does Hamza speak?
How many years of experience does Hamza have?
What roles would Hamza be best suited for?
What is Hamza's latest experience?
What companies has Hamza worked for in recent years?
Which industries is Hamza most experienced in?
Which business areas is Hamza most experienced in?
What is Hamza's education?
What is the availability of Hamza?
What is the rate of Hamza?
How to hire Hamza?
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
Similar Freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Software Developer
Nearby freelancers
Professionals working in or nearby Bochum, Germany