I am a skilled and motivated Java Developer with over 5 years of experience in developing high-quality software solutions. My career journey includes significant contributions to enterprise-level applications, leveraging my expertise in Java, Spring Boot, and various other technologies. My active participation in competitive programming during my B.Sc. studies has honed my problem-solving skills and deepened my understanding of data structures and algorithms.
I excel in collaborative environments, bringing a quick learning attitude and a team player mindset. My excellent communication skills enable me to effectively translate complex technical concepts to non-technical stakeholders, ensuring smooth project progression and client satisfaction.
- Languages: Java, JavaScript, Python
- Frameworks & Libraries: Spring, Spring Boot
- Message Brokers: Kafka, RabbitMQ
- Databases: MySQL, PostgreSQL, Oracle, Redis, MS SQL
- Version Control: Git
- Build Tools: Maven, Gradle
- CI/CD: Jenkins
- Cloud Services: AWS
- Project Management: JIRA
- Environments: IntelliJ IDEA Ultimate, Eclipse, Spring Tool Suite
- Operating Systems: Windows, Linux
- Containerization & Orchestration: Docker, Docker Compose, Kubernetes (Learning)
- Development Approaches: Scalable Microservices, Test-Driven Development (TDD), Event-Driven Development (EDD)
I am enthusiastic about the opportunity to bring my skills and experience to your organization, contributing to the growth and success of your team.
Contact: hasanmahmud0722@gmail.com