Hi, I'm Foridul Islam

Foridul Islam

Team Lead | Senior Software Engineer at SELISE Digital Platforms

I am Foridul Islam. Currently, I am working as a Team Lead & Senior Software Engineer at SELISE Digital Platforms since January 1, 2016.

I also worked as a Research Assistant under Assistant Professor Sangeeta Biswas and Utpalananda Chowdhury on my Thesis paper regarding "Development of English to Bangla Sentence Translator Using Rule-Based MT Method" at the Center for Research and Innovation Lab, Department of Computer Science & Engineering, University of Rajshahi-6205, Bangladesh.

Currently, I am living in Dhaka, Bangladesh.

Education


Degree: MSc. in Computer Science & Engineering

University Name: University of Rajshahi

Duration: 01-01-2014 – 30-12-2014

Passing Date: 11-11-2015

Result: 3.52 out of 4.00



Degree: BSc. in Computer Science & Engineering

University Name: University of Rajshahi

Duration: 01-01-2010 – 30-12-2013

Passing Date: 27-11-2014

Result: 3.61 out of 4.00

Areas of Expertise

  • C#, .Net Core

  • Angular

  • TypeScript

  • JavaScript

  • Angular Material



  • MongoDB

  • RabbitMQ

  • WebAPI

  • Microservice

  • Micro-frontend



  • Git

  • JIRA

  • GraphQL

  • Azure App Insights

  • Team Management

Professional Experience

Senior Software Engineer

SELISE Digital Platforms

January 1, 2016 - present

Key Responsibilities

- Performing the role of Team Lead for multiple projects consisting of front-end developers, backend developers, QA engineers, and designers.

- Analysis and understand the project requirements and deliver them.

- Set a release plan, Break the tasks, estimate time, assign the task to each team member, and make sure to deliver it on time.

- Communicate with the QA engineers, Business analyst, product manager, and software architect

- Design and Develop server-site API and other server-side tasks.

- Plan project requirements and estimated delivery time.

- Mentored freshers and junior developers and review junior developers' code.

Research Assistant

University of Rajshahi

Jan 1, 2015 - Sep 30, 2015

Worked as a Research Assistant under Associate Professor Sangeeta Biswash and Utpal Anonda Chowdhury on a paper regarding "Development of English to Bangla Sentence Translator Using Rule Based MT Method" at Center for Research and Innovation Lab, Department of Computer Science & Engineering, University of Rajshahi-6205, Bangladesh.

Projects

SWICA Guide

20-10-2019 – present


Project Detail: Link


Overview:

As one of the leading health and accident insurers in Switzerland, SWICA serves around 1.5 million insured people and 27,000 corporate clients. With an impressive number of 25 thousand enlisted therapists, SWICA has been ensuring fast solutions for patients’ every requirement. Insurance coverage on alternative medicine is one of the more popular solutions offered by SWICA.


Technology Used:

C#,.NET Core, Web API, RabbitMQ, Angular 8, Angular Material, JavaScript, Fuse theme, and many more.



Grand Basel

01-02-2018 – 10-10-2018 (8 months)


Project Detail: Link


Overview:

The event’s simple app structure helps to find all the information relevant to the exhibition. This includes automobile details, exhibitor details, and news about publications. The app structure and concise content are all managed from a central content management system built on WordPress. The resultant system is lean, efficient, and minimalistic- and it perfectly mirrors the image of the exhibition itself.


Technology Used:

C#, .NET, Angular 6, Android, iOS Swift, PWA, ECAP, WordPress, Rabbitmq, Nginx, AWS S3, AWS lambda, and many more.


SWICA Unified Search Directory

20-10-2018 – 30-02-2019 (4 months)


Overview:

Unified Search Directory is a feature that allows SWICA customers to be able to search the service providers who provide services under the coverage of SWICA. It acts as a one-stop solution to the customer. It is loaded in www.swica.ch where customers can find any service providers they desire and filter them out based on desired criteria.


Technology Used

C#,.NET Core, Web API, Angular 8, Infocentric components, and many more.


Swiss Life Small Business

02-02-2017- 30-01-2018 (11 months)


Overview:

End-to-end digital platform for the world's largest independent corporate insurance network of Swisslife Global Solutions.


Technology Used

C#,.NET Core, Web API, Angular 8, Infocentric components, and many more.


Swiss Life Global Solutions

01-01-2016 – 01-02-2017 (14 months)


Project Detail: Link


Overview:

End-to-end digital platform for the world's largest independent corporate insurance network of Swisslife Global Solutions.


Technology Used:

C#, .NET, Web API, MongoDB, RabbitMQ, AngularJs, Angular Material, JavaScript, and many more.


Publications

Development of English to Bangla sentence Translator using Rule Based MT Method

Oct 15, 2015 Computer Science & Engineering, University of Rajshahi-6205, Bangladesh

Machine Translation is a language translation process which uses bilingual data sets and other grammatical rules of those language to translate text from one language to another language. This paper presents an overview of designing and implementing English to Bangla Machine Translation (MT) system. The proposed system works in three steps: (i) The Scanner: reads the input sentence, tokenizes words, checks spell, populates information and stores the results. The scanner uses a database and word morphology technique to check spell of each word and finding lexical information from the dictionary. (ii) The Parser: parses the input sentence to check syntactic correctness and identifies its tense category and stores the results. A rule based top-down parser is used to parse the input sentence for checking syntactic correctness. (iii) And Finally the Bangla Generator: generates Bangla sentence which is equivalent to the input English sentence. The generator uses the outputs of the Scanner and the Parser and a suffix table to generate syntactically correct Bangla sentence. Word morphology for Bangla words are also used in Bangla generation phases.

Trainings

Training Title: AZ-204: Microsoft Azure Developer

Institute: RPS Consulting

Duration: 01-06-2020 – 05-06-2020

Certification

Problem Solving (Intermediate) Certificate

Problem Solving (Basic) Certificate

ITEE FE (Half Passer, March 2015)

Achievements

SELISE Technology awards 2018 for Best Architecture (02/2019)

Contact