With over 16 years of experience in the industry, my focus has been on Agile-based software development with a specialization in GIS. Currently leading efforts at ESRI's official distributor, I'm responsible for designing and implementing scalable enterprise applications using both Esri and Microsoft technology stacks. These applications serve clients across a variety of sectors such as Oil & Gas, Urban Planning, and Transportation. An Agile aficionado, my roles have been versatile, including that of Product Owner and Scrum Master, especially for pivotal projects with Kuwait Oil Company. My unique blend of technical expertise, business acumen, and leadership skills enables me to bridge the gap between complex technology solutions and diverse business needs effectively.
Agile Leadership: Act as a Scrum Master and Agile Coach, driving high-quality software delivery through Agile frameworks.
GIS Expertise: Lead the design and architecture of robust GIS applications, ensuring scalability and performance.
Lifecycle Management: Manage tasks across the software development life cycle, from ideation to deployment.
Code Quality: Develop tools and ensure code excellence through rigorous reviews.
Automation & Scripting: Streamline operations via automated tasks and scripts.
System Integration: Integrate new applications with existing systems for seamless functionality.
Technical Documentation: Create essential technical guides and API references.
Innovative Problem-Solving: Provide strategic solutions to complex business challenges.
DevOps & Configuration: Implement DevOps practices for enhanced development and deployment efficiencies.
Jira Workflow: Customize and implement Jira for streamlined Agile project management.
• Design, develop, and manage web-based applications, databases, and ArcGIS programs.
• Collaborate with business analysts to define project requirements and specifications.
• Discuss issues with team members to provide resolution and apply best practices.
• Create proofs of concept for innovative new solutions.
• Update old code bases to modern development standards, improving functionality.
PMI Agile Certified Practitioner (PMI-ACP)