Saiful Alam Rakib

Saiful Alam Rakib

Software Engineer
Dhaka, Bangladesh.

About

With a career spanning roles such as Software Engineer and Web Developer, experience has been accumulated in industries ranging from SaaS to IoT and photography platforms. Key responsibilities include transitioning legacy systems to modern frameworks, developing new features for SaaS platforms, collaborating on cross-team schema definitions, and leading sub-teams to ensure timely delivery of projects. Proficiency is demonstrated in technologies like React (functional components), Laravel, and microservice architecture. Robust contributions were made to requirement analysis, system design, development phases, and production deployments. Currently seeking opportunities that involve software development or team leadership with a focus on innovative technologies and scalable solutions.

Work

Cefalo
|

Software Engineer

Full Time

Summary

Currently serving as a Software Engineer, I lead the migration of legacy Angular applications to modern React projects and develop data visualization solutions for IoT devices.

Highlights

Migrated legacy Angular applications to modern React projects using functional components, significantly enhancing user experience and system performance.

Developed robust applications to process and visualize data from IoT devices through various analytical charts, enabling improved data-driven insights.

Actively contributed to comprehensive requirement analysis and participated in all feature development phases, ensuring strict alignment with project objectives and stakeholder needs.

Collaborated effectively with cross-functional teams to streamline the transition from legacy systems to modern frameworks, improving development efficiency.

ThemeXpert
|

Software Engineer

Full Time

Summary

As a Software Engineer, I designed and implemented new features for a knowledge-base application, scaled SaaS platforms, and integrated custom domain functionality.

Highlights

Designed and implemented new features for a knowledge-base application using Laravel and React, including custom Editor.js plugins, enhancing content management capabilities.

Contributed to a community platform by introducing new features and enabling multi-theme support, significantly increasing user engagement.

Developed and integrated custom domain functionality across web applications using Laravel-based solutions, expanding platform versatility and client options.

Scaled and improved a SaaS platform by developing robust and scalable features, directly supporting business growth and increased user capacity.

Glostars Oy | Photography Platform
|

Web Developer

Contract

Summary

As a Web Developer, I transitioned a legacy web application to modern React, serving a global user base of over 100K+ users.

Highlights

Transitioned the legacy Glostars web application to a modern React project, successfully serving a global user base exceeding 100,000 users.

Designed and implemented custom services and tools for image uploading and modification, significantly improving user functionality and experience.

Engaged in extensive cross-team collaboration to define precise schema designs used across multiple services, optimizing data consistency and integration.

Supervised a sub-team, effectively delivering new features on schedule by meticulously breaking down tasks and assigning responsibilities.

Digital Healthcare Solutions
|

Associate Software Engineer

Full Time

Summary

As an Associate Software Engineer, I migrated legacy Angular applications to a modern React architecture and contributed to a healthcare e-commerce platform.

Highlights

Migrated two legacy Angular applications (CRM and Insurance Management) to a modern React functional component architecture, enhancing system efficiency and maintainability.

Designed an asynchronous platform to display statistical data for video and audio calling services, enabling real-time data insights for healthcare operations.

Contributed significantly to the development of the Healthmart e-commerce platform for medical supplies, supporting critical business operations and logistics.

Conducted regular technical spikes to rigorously enhance system performance, maintainability, and scalability, ensuring robust application health.

Softnio
|

Laravel Developer

Full Time

Summary

As a Laravel Developer, I led the conversion of an HTML application to a dynamic web application, resulting in 2,000+ installations and serving millions of users.

Highlights

Led the conversion of an HTML application to a dynamic web application (TokenLite) using Laravel, achieving over 2,000+ installations and serving millions of users.

Built a robust SaaS platform integrated with Facebook Ads, effectively catering to numerous active users and expanding market reach.

Developed an internal accounting application to significantly streamline operational processes, improving efficiency and data accuracy.

Supported critical platform operations by actively participating in monthly week-long support rotations, ensuring continuous system stability and uptime.

Education

Dhaka International University

Bachelor's degree

Computer Science

Courses

Structured Programming

Data Structures and Algorithms

Object-Oriented Programming

Cloud Computing & IoT

Artificial Intelligence & Compiler Design

Life Line Polytechnic Institute

Diploma

Computer Science

Courses

Programming Basics

Database Fundamentals

Software Development Basics

Software Engineering Principles

Mobile & Web App Development

Languages

Bangla

Native

English

Fluent

Hindi

Conversational

Certificates

Software Design and Architecture

Issued By

University of Alberta

Professional React Developer

Issued By

Coursera/Scrimba

Introductory Front End Secure Coding

Issued By

SecureFlag

Advanced Front End Secure Coding

Issued By

SecureFlag

JavaScript REST API (Intermediate)

Issued By

Hackerrank

Professional Web Development

Issued By

CreativeIT

Skills

Frontend Development

React, Next.js, Vue.js, Inertia.js, Shadcn, Tailwind CSS, HTML, CSS, JavaScript, TypeScript, Redux, React Query.

Backend Development

Laravel, PHP, Node.js, MySQL, API Development, REST APIs.

Full Stack Development

Full-Stack Architecture, System Design, SaaS Development, Cloud-based Solutions, Real-time Communication (Socket.io), Video Conferencing (Jitsi Meet).

Software Engineering Practices

Legacy System Migration, Code Optimization, Scalability, Maintainability, Debugging, Problem-solving, Requirement Analysis, Feature Development Lifecycle, CI/CD.

Soft Skills

Communication, Teamwork, Problem-solving, Time Management, Adaptability, Leadership, Cross-functional Collaboration.

Projects

Bill Organizer

Summary

A full-stack application designed to help users manage their personal bills and subscriptions, built with Laravel 12 for the backend and Vue.js 3 for the frontend.

ThriveDesk

Summary

A cloud-based help desk software that helps businesses of all sizes provide excellent customer support.

Medics BD

Summary

A medical application facilitating doctor appointments and hospital/clinic searches, featuring real-time communication and video conferencing.

Token Lite

Full Time

Summary

TokenLite is a SaaS-based fundraising platform that helps you to create ICO, STO, IEO, and other token sales campaigns with a few clicks. It is a secure and scalable platform that helps you to raise funds for your project.