Ahmed Hasan

Ahmed Hasan

Java Backend Developer @ Confidential

About Ahmed Hasan

Ahmed Hasan is a Java Backend Developer with extensive experience in software development and architecture. He has worked in various roles across multiple companies, specializing in API implementation, software methodologies, and developing Spring Boot and Microservices applications.

Work at Confidential

Ahmed Hasan has been employed as a Java Backend Developer at Confidential since 2022. His role involves developing and maintaining backend systems, utilizing his expertise in Java and related technologies. He is based in Riyadh, Saudi Arabia, where he contributes to various projects aimed at enhancing software performance and reliability.

Education and Expertise

Ahmed Hasan studied Computer Applications at Madurai Kamaraj University from 2002 to 2005. His educational background provides a strong foundation in software development principles. He possesses in-depth knowledge of Java architecture, including components such as collections, threading, scheduling, and locks, which supports his work in backend development.

Background

Ahmed Hasan has a diverse professional background in software development. He began his career as a PHP Developer Trainee at Dot Com Infoway in 2004. He then worked as a Developer Programmer Designer at MTN Yemen from 2006 to 2008 and briefly served as a System Administrator at Future University in 2006. He later joined linkintime as a Software Engineer, where he worked from 2008 to 2012 in Yemen.

Technical Skills and Methodologies

Ahmed Hasan has extensive experience in implementing APIs for both internal and external use. He is skilled in various software development methodologies, including Agile and Waterfall. His technical skill set includes Test-Driven Development (TDD), Domain-Driven Design (DDD), and Pair Programming. He is also proficient in developing Spring Boot and Microservices applications.

Containerization and CI/CD Tools

Ahmed Hasan is familiar with Continuous Integration and Continuous Deployment (CI/CD) tools such as Jenkins and Hudson. He has good experience with Docker as a containerization tool and Kubernetes as a containerization cluster manager. These skills enhance his ability to streamline development processes and improve deployment efficiency.

People similar to Ahmed Hasan