Sarjan Kabir

Sarjan Kabir

SQA Engineer

location of Sarjan KabirDhaka, Bangladesh

Connect with Sarjan Kabir to Send Message

Connect

Connect with Sarjan Kabir to Send Message

Connect
  • Timeline

  • About me

    Software Engineer | Agile Advocate| Java | Spring | Containerization Enthusiast | Message Queue | React

  • Education

    • University of Cincinnati

      2020 - 2021
      Master of Science - MS Computer Science
    • Baylor University

      -
    • Military Institute of Science and Technology (MIST)

      2012 - 2015
      Bachelor's degree Computer Science
  • Experience

    • SELISE Digital Platforms

      Jun 2016 - Aug 2016
      SQA Engineer

      - Conducted thorough requirement analysis, resulting in the development of comprehensive test scenarios and test cases.- Proficiently executed test cases encompassing functional, validation, end-to-end, and regression testing for web applications.- Successfully conducted program testing and seamlessly integrated software components.- Leveraged a customized automation suite to create automated UI tests, streamlining testing processes.- Prepared informative training materials to effectively communicate new improvements and features to end-users. Show less

    • Dutch-Bangla Bank Limited

      Sept 2016 - May 2019
      Software Engineer (Senior Officer)

      • Skilled Oracle PL/SQL Developer experienced in analyzing, designing, and implementing Business Applications utilizing the Oracle Relational Database Management System (RDBMS).• Proficient in utilizing Ref Cursor, External Tables, and Collections extensively.• Strong expertise in Dynamic SQL, Collections, and Exception handling.• Extensive application development experience using Oracle BI Publisher and Java.• Well-versed in all stages of the Software Development Life Cycle, including analysis, resource planning, code development, testing, implementation, and maintenance.• Proficient in building and maintaining SQL scripts, indexes, reports, and queries for data analysis and extraction.• Collaborated effectively with User Interface and User Experience teams.• Successfully developed new user-facing features.• Demonstrated proficiency in documenting projects, including Requirement Specification, Use Case Specification, Test Plan, and Test Scripts & Test Cases. Show less

    • Baylor University

      May 2019 - Dec 2020
      Graduate Student
    • ICPC - International Collegiate Programming Contest

      May 2019 - Dec 2020
      Software Developer

      - Responsible for enhancing and maintaining enterprise Java, Spring, and React software that oversees ICPC contest registration.- Utilized aspect-oriented programming and Spring to implement robust authorization strategies for securing REST endpoints.- Collaborated closely with a team of developers to coordinate the development and upkeep of the ICPC Contest Management System.

    • University of Cincinnati

      Jan 2021 - Dec 2021
      Graduate Student
    • TigerIT Bangladesh Ltd.

      May 2021 - Jan 2023
      Software Engineer

      - Developed a robust task tracking application utilizing Spring, React JS, Ionic framework, and Progressive Web Application (PWA) technologies.Worked with Java to build robust and scalable applications, leveraging the power of object-oriented programming principles and design patterns. Utilized the Spring Framework, including Spring Boot, Spring MVC, and Spring Data, to rapidly develop enterprise-grade solutions.- Collaborated with cross-functional teams to gather requirements, design application architecture, and create efficient solutions.- Implemented back-end functionality using Spring, ensuring seamless data management, authentication, and authorization.- Created engaging user interfaces with React JS, enhancing the application's usability and user experience.- Leveraged the Ionic framework to develop a cross-platform mobile application, enabling users to access the task tracker on multiple devices.- Implemented PWA features, allowing the application to function offline and providing a native-like experience to users.- Conducted rigorous testing, including functional and integration testing, to ensure the application's reliability and performance.- Collaborated with stakeholders to gather feedback and implement iterative improvements, ensuring continuous enhancement of the application.- Documented the application's technical specifications and created user manuals to facilitate seamless adoption and usage by end-users.- Provided training and support to team members and end-users to ensure a smooth transition and optimal utilization of the task tracking application. Show less

    • RedDot Digital Limited

      Mar 2023 - now
      Sr Software Developer

      - Designed an enterprise-level subscriber verification application using Java and the Spring framework, ensuring robustness, scalability, and security.- Collaborated with stakeholders to gather requirements and translate them into a comprehensive system design.- Leveraged Java and Spring Boot to develop the backend of the application, implementing RESTful APIs for seamless integration with frontend components.- Utilized Spring Security to implement secure authentication and authorization mechanisms, protecting sensitive subscriber data.- Implemented sophisticated validation logic to ensure accurate and efficient verification of subscriber information.- Designed a scalable and fault-tolerant architecture, utilizing microservices to modularize different application components.- Proficient in using Git for version control, ensuring efficient collaboration and code management. Show less

  • Licenses & Certifications

    • AWS Certified Cloud Practitioner Foundational

      Amazon
    • Oracle PL/SQL Developer Certified Associate

      Oracle
      Apr 2018
      View certificate certificate