I am a passionate software engineer with over 7 years of hands-on experience in full-stack development, I specialize in working with technologies mostly in Java, Spring Boot, REST APIs, Hibernate, JPA and besides this with technologies such as GQL, SQL, Redis and front-end technologies like JavaScript, HTML, CSS, and Angular.
Job Experience:
- Currently I've been working in BJIT Ltd, since 2022 for the development of one of Rakuten's LPD product. In there I’m particularly working on backend development in microservices architecture as a Principal Software Engineer. Our team are mostly using Java-17, Spring Boot 3 and PostgreSql for this project following the principle of test-driven-development.
- Before that I've worked as a Programmer for IBCS Primax(Bangladesh) Ltd. for building a large scale micro-service based govt. solutions for more than 1 years. I have developed the authentication system along with multiple API integrations for government of that project. The project's tech-stack is based on Spring Boot, Spring Cloud, Angular and PostgreSQL.
- And before that I've worked on CS Infotech Ltd. as a Software Engineer(Java) for developing one of their fintech solution named collection recovery system.
- Before joining CS Infotech, I worked for Maestro solutions around 1 year in various of their projects and ISP solutions where I've used Java, C#, Spring framework, Hibernate, Apache Tomcat, Thymeleaf and Angular.
- At the beginning of my career, I started working for a medical organization named Chattogram Maa-Shishu-O-General Hospital on 2018, where I worked as a full-stack Java engineer where I contributed to build different branches of their in-house software services of healthcare and ERP modules. In there I have mostly used JSP, Servlet, Java 8, MySql and older version and Spring.
Along with these, I am also proficient in working with Apache Tomcat, Docker, Kubernetes, and CI/CD pipelines, deploying Spring Boot microservices in a local Kubernetes environment or cloud environment. I have a strong interest in DevOps practices and am always eager to improve system reliability and developer efficiency.