Summary
Overview
Work History
Education
Skills
Certification
Timeline
SoftwareEngineer

Md Rezaul Karim Sajib

Lead Software Engineer
Dhaka,Bangladesh

Summary

Innovative Lead Software Engineer offering 11 years of expertise in Software industry. Seasoned professional with background in full software development lifecycle. Quickly learns and masters new technologies while working in both team and self-directed settings.

Overview

3
3
Languages
5
5
Certifications
5
5
years of post-secondary education
10
10
years of professional experience

Work History

Lead Software Engineer

Cefalo Bangladesh Ltd
Dhaka, Dhaka
01.2021 - Current
  • Lead group of twenty developers and quality analyst in Agile Software Development process which includes daily standup, sprint planning, reviews of code and SQL changes, and system testing
  • Regularly discuss current work and provide recommendations to architects and senior management
  • Executed critical thinking skills by analyzing information to determine, recommend and plan installation of new system or modification of existing system
  • Set up azure dev-ops pipeline and making necessary changes based on demand
  • Set up basic architecture skeleton of new APIs and make architectural changes to improve performance
  • Designed and implemented oAuth2 server.

Senior Software Engineer

Cefalo Bangladesh Ltd
Dhaka, Dhaka
07.2016 - 12.2020
  • Interfaced with customers throughout SDLC to collect conceptual requirements, build product prototypes, and resolve priority issues.
  • Back end development of the API that is consumed by mobile banking app and front end development of the admin UI.
  • Break down the monolith API into event driven micro services.
  • Designed and developed core infrastructure libraries.
  • Interfaced different kinds of 3rd party bill payment, airtime and KYC providers with the main API.
  • Implemented different kinds of security features like oAuth2, 2FA, request throttling, ASE and WAF to ensure secure access of the API and prevent unwanted outside interferences.
  • Designed and implemented caching in different levels of the API http caching and intermediate caching.
  • Migrate the API from .net framework to .net core.

Software Engineer

Cefalo Bangladesh Ltd
Dhaka, Dhaka
02.2015 - 06.2016
  • Reviewed project specifications and designed technology solutions that met or exceeded performance expectations.
  • Worked with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability and performance.
  • Wrote highly maintainable, solid code for software system, forming core framework and earning consistent praise from subsequent developers since initial version.
  • Delivered unit-tested systems with required characteristics and within customer-prescribed timeframes.

Senior Software Engineer

Streams Tech Ltd
Dhaka, Dhaka
03.2014 - 01.2015
  • Revised, modularized and updated old code bases to modern development standards, reducing operating costs and improving functionality.
  • Coordinated with other engineers to evaluate and improve software and hardware interfaces.
  • Orchestrated efficient large-scale software deployments, including testing features and correcting code.

Senior Member, Research and Development Group

Commlink Info Tech Ltd.
Dhaka, Dhaka
06.2012 - 09.2013
  • Design and implement mobile application for J2ME and Android Platform
  • Localization of web application
  • Design and implement RESTful WCF web service
  • Developed comprehensive database migration tool
  • Design and developed Independent Face Recognition based authentication Module

Member, Research and Development Group

Commlink Info Tech Ltd.
Dhaka, Dhaka
06.2010 - 05.2012
  • Developed ASP .Net web solution to automate remittance transfer.
  • Developed J2ME Mobile Application, and SOAP based web services for Mobile Banking Software.
  • Implement HTTPS protocol in communication between mobile application client and web server

Education

Bachelor of Science - Computer Science And Engineer

Bangladesh University of Engineering And Tech
Dhaka, Bangladesh
07.2005 - 05.2010

Skills

    C#

undefined

Certification

MCPS: Microsoft Certified Professional

Timeline

Agile Planning for Software Products

05-2021

Lead Software Engineer

Cefalo Bangladesh Ltd
01.2021 - Current

Senior Software Engineer

Cefalo Bangladesh Ltd
07.2016 - 12.2020

Functional Programming Principles in Scala

07-2016

Software Processes and Agile Practices

04-2016

Introduction to Software Product Management

01-2016

MCPS: Microsoft Certified Professional

11-2015

Software Engineer

Cefalo Bangladesh Ltd
02.2015 - 06.2016

Senior Software Engineer

Streams Tech Ltd
03.2014 - 01.2015

Senior Member, Research and Development Group

Commlink Info Tech Ltd.
06.2012 - 09.2013

Member, Research and Development Group

Commlink Info Tech Ltd.
06.2010 - 05.2012

Bachelor of Science - Computer Science And Engineer

Bangladesh University of Engineering And Tech
07.2005 - 05.2010
Md Rezaul Karim SajibLead Software Engineer