Experienced technical leader with 3 years in a management role, overseeing development workflows, mentoring team members, and helping shape technical direction. Adept at bridging the gap between technical execution and strategic business goals, with a proactive mindset and a commitment to excellence. Seasoned Java Developer with over 12 years of hands-on experience in designing, developing, and maintaining robust, scalable applications across various industries. Proven track record of delivering high-quality software solutions using modern frameworks, design patterns, and best practices. Passionate about clean code, continuous improvement, and collaborative innovation, with strong problem-solving abilities and deep knowledge of the full development lifecycle.
						Experience
					
				
							
								2022-Current							
						
						
						
												
							
								Head of IT | Islamic Finance Fintech Company							
						
						
												- Successfully migrated 20% of a legacy monolithic application to a modern microservices
 architecture, reducing the lines of code by 69% in the migrated components, while
 preserving existing functionality and introducing new features.
- Developed and managed the implementation of a new disaster recovery (DR) plan,
 reducing the Recovery Time Objective (RTO) from an undefined duration to a maximum of
 1 hour, and the Recovery Point Objective (RPO) from up to 1 day to just 1 second,
 achieving a 99.99% improvement.
- Designed and managed the implementation of a modernised solution for a legacy trade
 input method after throttling, reducing the upload time for 40,000 trades from 3 days to
 just 1 hour—achieving a 98% reduction in processing time. This resulted in a direct
 positive impact on the company's revenue.
- Led a high-performing development team using Agile methodologies, boosting
 productivity while maintaining strong developer engagement.
							
								2021-2022							
						
						
						
												
							
								Senior Java Developer | Islamic Finance Fintech Company							
						
						
												- Implemented new branching strategies and deployment practices that increased
 the frequency of code releases while reducing the rollback rate.
- Rapidly became the subject matter expert on a complex legacy monolithic application,
 serving as the primary point of contact and for a time, an Individual Contributor.
- Mentored junior developers by sharing product knowledge, providing code reviews, and
 offering guidance to support their growth.
							
								2020-2021							
						
						
						
												
							
								Backend Developer | Digital Age Verification Company							
						
						
												- Identified and resolved a flaw in the build configuration of our Java-based serverless
 application, resulting in reduced AWS Lambda startup times.
- Provided actionable feedback to cross-functional teams, contributing to enhanced user
 experience through bug reduction and UI improvements.
							
								2019-2020							
						
						
						
												
							
								Java Developer | Electric Vehicle Charging Company							
						
						
												- Developed a pass-through application to bridge communication between the company's back office and new 150kW chargers using differing protocols, ensuring a
 smooth and timely product launch.
- Collaborated closely with cross-functional teams and IBM during a critical crunch period
 to prepare the remote charging app for release.
							
								< 2019							
						
						
						
												
							
								Can provide on request							
						
						
						
					