Muhammad Hasnan
@muhammadhasnan
Senior Java Developer with expertise in microservices and cloud technologies.
What I'm looking for
I am a Senior Java Developer with extensive experience in building robust applications and microservices. My journey in software engineering has equipped me with a strong foundation in Java, Spring Boot, and cloud technologies, allowing me to lead and deliver complex projects successfully. At 360 Treasury System AG, I took ownership of the RFQ certification project, upgrading the system to support the latest dictionary version and ensuring certification for over 30 clients.
Previously, I contributed to the development of an online banking system at Nagarro Inc., where I played a key role in creating microservices that enhanced user experience for over 500,000 endpoint users. My work on the Easypaisa platform at Telenor Microfinance Bank further honed my skills in microservices architecture, leading to significant improvements in customer satisfaction and growth. I thrive in agile environments and am passionate about leveraging technology to solve real-world problems.
Experience
Work history, roles, and key accomplishments
Senior Software Engineer
360 Treasury System AG (360T)
Jun 2022 - Jun 2024 (2 years)
Led the RFQ certification project with Bloomberg, upgrading the dictionary from version 4.2 to 5.2 and ensuring certification for over 30 RFQ clients. Communicated directly with 360T clients to provide FX services and worked on multiple FX adapters to facilitate trade for customers.
Java Backend Engineer
Nagarro Inc.
Feb 2021 - May 2022 (1 year 3 months)
Developed two microservices with over 20+ REST APIs from scratch for an online banking system, including payment and beneficiary management modules. Enhanced microservice architecture for a SaaS platform, reducing credit card delivery and customer onboarding time significantly.
Software Engineer Java
Telenor Microfinance Bank
Jul 2019 - Jan 2021 (1 year 6 months)
Enhanced the Easypaisa money transfer platform, adding five new bank integrations and developing a cashback module that processed up to 500k records using Spring Batch. Developed a complaint management system from scratch, including an advanced ticket search feature and notification functionalities.
Software Engineer Java
Soliton Technologies
Aug 2017 - Jun 2019 (1 year 10 months)
Developed new features for the Mips Dashboard & CPC+ platform, facilitating patient data transfer between healthcare providers and US health certification institutes. Worked in an agile team to enhance software for a US SaaS company in the healthcare industry.
Education
Degrees, certifications, and relevant coursework
Punjab University College of Information Technology (PUCIT)
Bachelor of Information Technology, Information Technology
Studied core concepts of Information Technology, including Object-Oriented Programming, Data Structures, and Web Programming. Gained foundational knowledge in software development and system design.
Availability
Location
Authorized to work in
Salary expectations
Job categories
Skills
Interested in hiring Muhammad?
You can contact Muhammad and 90k+ other talented remote workers on Himalayas.
Message MuhammadFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
