Saiful Islam

Saiful Islam Email and Phone Number

Senior Software Engineer (Java backend) at BJIT | Spring framework | Spring boot | Webflux | Spring batch |Mybatis | JSP | Django | laravel | RestFull | SOAP | Docker | K8s | MuleSoft | Microservice @ BJIT
palo alto, california, united states
Saiful Islam's Location
Dhaka, Bangladesh, Bangladesh
About Saiful Islam

A passionate computer engineer and highly continuous to improve the growth of problem solving skill. I have solved a lots of complex real time problems using python and java. All of them successfully have been being used into productions's servers. I want to mention some of them.

Saiful Islam's Current Company Details
BJIT

Bjit

View
Senior Software Engineer (Java backend) at BJIT | Spring framework | Spring boot | Webflux | Spring batch |Mybatis | JSP | Django | laravel | RestFull | SOAP | Docker | K8s | MuleSoft | Microservice
palo alto, california, united states
Website:
bjitgroup.com
Employees:
456
Saiful Islam Work Experience Details
  • Bjit
    Senior Software Engineer
    Bjit Jul 2024 - Present
    Dhaka, Bangladesh
    Email template migration from php to Freemarker engine. acheive the certification of CKAD
  • Bjit
    Software Engineer
    Bjit Feb 2021 - Jul 2024
    Dhaka, Bangladesh
    • Customized ApiItemReader implemented using ItemStreamReader to fetch data from APIs. and generate Csv reports which are upload on several APIs. Several Cron Jobs are still developing using spring batch • Security Audit Issue was investigated for XML injection. I have developed a algorithm to sanitize XML injection. The algorithm is inspired from Balance Parentheses Algorithm. I also wrote 50+ test cases for Junit to ensure the algorithmic accuracy. • Customizing nio multipart and… Show more • Customized ApiItemReader implemented using ItemStreamReader to fetch data from APIs. and generate Csv reports which are upload on several APIs. Several Cron Jobs are still developing using spring batch • Security Audit Issue was investigated for XML injection. I have developed a algorithm to sanitize XML injection. The algorithm is inspired from Balance Parentheses Algorithm. I also wrote 50+ test cases for Junit to ensure the algorithmic accuracy. • Customizing nio multipart and transport libs multipart file parsing algorithm to support special boundary parsing and without boundary implementation. • Given opportunity to investigate memory leak issues and find out root cause why application has memory leak ,change application implementation to fix memory leak and found no issue any more and Special Characters are handle specially to support client requirements. • Migrate mulesoft middleware to webflux. 15k+ lines of codes are written but there is no any duplicate lines of codes and designed generic web architecture to maintain loosely coupling. It is highly scaleable and maintainable. It can communicate with 10 different interfaces. Customized log formation is implemented to support elastic search efficiently.Load test , performance test and concurrency test are passed successfully and also has no blockhound issue. now project is running on STG.Optimal way junits are written one method covers lots of line code coverage using parameterizeTest technique just we have to add xml test files. code coverage 97% •IDRequisition project is developed using intra mart framework which is based on terasoluna framework. • Migration Struts to Spring boot. Custom spring security was implemement. there was different roles and coresponding permission. some JSTL classes was customised to support spring boot.junits are written such way easily can covery all line writting minimum code and code coverage is 97% • Migration Spring boot 1.5.6 to 2..4 Show less
  • The Expo Group
    Software Engineer
    The Expo Group Jul 2019 - Apr 2020
    Gulshan-1 , Dhaka
    • Working with ERP automation framework development team which is the highest sold project of that company.• Workflow path finding algorithm has been implemented. User can generate graph according to users inputs.Workflow roll back operation algorithm also designed and implemented.• Also contributed on crucial parts of other projects. Such as DB design improvement, Fronted design improvement etc.
  • Woadec
    Junior Software Engineer
    Woadec Jan 2019 - May 2019
    Dhaka
    I developed ural.com site using wordpress and developed plugins for the site . Professional sms system was connected with that site.
  • Samsung Research And Development Institute Of Bangladesh (Srbd)
    Software Engineer
    Samsung Research And Development Institute Of Bangladesh (Srbd) Aug 2018 - Nov 2018
    Dhaka,Bangladesh

Saiful Islam Education Details

Frequently Asked Questions about Saiful Islam

What company does Saiful Islam work for?

Saiful Islam works for Bjit

What is Saiful Islam's role at the current company?

Saiful Islam's current role is Senior Software Engineer (Java backend) at BJIT | Spring framework | Spring boot | Webflux | Spring batch |Mybatis | JSP | Django | laravel | RestFull | SOAP | Docker | K8s | MuleSoft | Microservice.

What schools did Saiful Islam attend?

Saiful Islam attended Shahjalal University Of Science And Technology, Khilgaon Govt. High School, Khilgaon Govt. High School.

Who are Saiful Islam's colleagues?

Saiful Islam's colleagues are Fahmida Hassan, Md Ibnul Hasan, Liton Miah, Shahazan Sujon, Md. Minhaz Ul Karim, Md. Abdul Aziz Mojumdar, Sihab Ali.

Not the Saiful Islam you were looking for?

  • Saiful Islam

    Hrbp || Pgdhrm || Hr Professional || Hr Operations || Talent Acquisition || Iso - 45001: 2018 And 1St Amendment: 2024 - Oh&Sms || Iso 19600 And Iso 37301 – Compliance Management Systems
    Dhaka, Bangladesh
  • Saiful Islam

    Dhaka, Bangladesh
  • Saiful Islam

    Founder & Chief Executive Officer At Techno Health
    Dhaka, Bangladesh
  • Saiful Islam

    Marketing Manager At Aci Limited | Derma Portfolio | Pain Management
    Dhaka, Bangladesh
  • Saiful Islam

    Data Analysis | Business Development | Business Operations | Project Management | Freelancing
    Dhaka, Bangladesh

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.