Ariful Alam
Ariful Alam

Software En

Dhaka, Bangladesh

Senior Software Engineer with over 6 years of experience architecting and implementing scalable distributed systems. Demonstrated expertise in building resilient microservices using Node.js, while maintaining robust performance at scale. Active open-source contributor, ranked among top 100 GitHub contributors from Bangladesh. Specializes in designing fault-tolerant architectures and optimizing system performance across complex distributed environments.

Skills
Node.js
Express.js
JavaScript
TypeScript
Nest.js
PHP
Laravel
MySQL
PostgreSQL
Cassandra
Git
Docker
RabbitMQ
React.js
Tailwind
Experience
  • 2024 - Present
    Software Engineer IV
    • At RoBenDevs, I am working with cutting-edge martech solutions, focusing on critical data transformation projects and automated messaging systems. My role involves developing ETL processes using serverless applications, implementing LLM-based conversational systems with Twilio integration, and enhancing our in-house CRM capabilities. I contribute to building scalable solutions that improve operational efficiency and automate complex business processes.
  • 2023 - 2024
    Senior Software Engineer
    • I worked for Grameenphone as an augmented resource of Miaki. Within Grameenphone, I was a crucial part of the core Notification system and InApp team where I was actively involved in a significant sub-leadership capacity, contributing my skills to serve a customer base of millions. My role encompassed several crucial responsibilities, including system performance optimization, user experience enhancement, and close collaboration with a dynamic team to effectively address the ever-evolving communication requirements of the telecommunications industry. I also worked closely with the DevOps teams to facilitate seamless system deployment and management, ensuring the robustness and reliability of the Notification system.
  • 2021 - 2023
    Backend Engineer II
    • I have worked on a variety of projects during my time here, each demanding a distinct strategy and approach. I held a versatile role within both the PHP and Node.js teams, making active contributions to the development of diverse server-side logic. While my primary role focused on backend processes, I occasionally extended my skills to front-end tasks to provide comprehensive and effective solutions.
  • 2019 - 2021
    Web Application Developer
    • My role involved developing and maintaining the company's web applications, ensuring seamless integration between front-end and back-end technologies. My work contributed significantly to the enhancement of the company's software products, improving user experience and overall functionality.
Education
Contact

Get in Touch

Fill in the form to start a conversation.
Dhaka, Bangladesh