Summary
Overview
Work History
Education
Skills
Accomplishments
Additional Information
Timeline
Manager
Mahmudur Rahman Manna

Mahmudur Rahman Manna

Software Architect
Dhaka, Bangladesh,Bangladesh

Summary

Developer of large software systems in the Linux environment for the last 15 years, with 10+ years as software architect in International critical and large-scale projects. Highly effective in making such systems a success. Worked onsite in Finland and was a Knowledge Migrant to The Netherlands as Senior Software Architect. Hands-on experiences of designing and developing :

  • ETL scripting with Java frameworks DI/kettle
  • Distributed HA cloud native microservice platform development with Spring boot and Angular in clustered environment of kubernetes in GCP, AWS cloud.
  • Intranet and Extranet Portal with Liferay 6 and Liferay DXP
  • Enterprise Business solution with Apache OFBiz and Moqui frameworks.
  • Data warehouses with Pentaho BI Server (Star schema, Metadata Layer, OLAP Cube)
  • DevOps environments and release automation with containerization and clustering tools and orchestrating proper monitoring with 12 factor based microservice architecture and APM tools.

Overview

6
6
years of post-secondary education
14
14
years of professional experience

Work History

Chief Software Architect

ADN Telecom Ltd.
Dhaka, Bangladesh
09.2020 - Current
  • Authored development guidelines to expedite cloud native application design in modern microservice architecture with high availability and multi cloud compatibility.
  • Recruited and mentored team, sharing skills and expertise and encouraged each member to bring forward ideas and suggestions for improvement.
  • Created migration strategies to bridge development gaps between existing software architecture and future updates.
  • Introduced agile methodologies and effective development best practices to division to enhance product development.

Consultant, Software Architecture

i2gether Initiatives Limited
Dhaka, Bangladesh
2020.May - 2020.Sep
  • Designed a BFF microservices architecture with no single point of failure and deployed in Kubernetes with traefik ingress controller and Consul load balancer and services are developed with spring cloud framework.
  • Designed the Authentication and Authorization solution with SSO and AD using Redhat Keycloak Identity Provider Platform in kubernetes environment.
  • Developed virtual teams with focus on trust development and extreme programming.

Senior Software Architect

Hishab Limited Dhaka, Bangladesh
Dhaka, Bangladesh
10.2019 - 02.2020
  • Re-designed a Voice conversation engine through a telephony system maintaining 12 factor architecture in AWS.
  • Authored development guidelines pipelining data streaming processes from VoIP server to Kaldi ASR to NLP tools to VoIP server in AWS.

Senior Software Architect

Cloudoffice Ltd
Dhaka, Bangladesh
12.2014 - 09.2019
  • Formed deployment strategies for software updates at multi-platform organizations using Liferay, Apache OFBiz, Spring framework.
  • Designed architecture strategies for large-scale cloud application deployments.
  • Drafted visual representations of software architecture design for presentation to stakeholders.
  • Constructed architecture governance processes, communicating parameters to development staff during adoption training.
  • Created migration strategies to bridge development gaps between existing software architecture and future updates.
  • Mentored team, sharing skills and expertise and encouraged each member to bring forward ideas and suggestions for improvement.

Testimonial ( https://www.linkedin.com/in/mannaco/ )

Mohammad Abdul Hamid

Senior Software Engineer at IdeaScale, LLC

September 14, 2018, Mohammad reported directly to manna

Manna Mahmud is a great guy and a very knowledgeable architect and developer. He is a dedicated, brilliant, hard working, result driven leader and thoughtful individual. Manna is great in dealing with difficult situations and a fantastic problem solver. It has been my honor to be working with him around two years, which had a lot of influence in what I am. He is a great person to be working with and I would love to be working with him.

Head of Software Architecture

Newgen Technology Limited
Dhaka, Bangladesh
05.2013 - 10.2014
  • Designed and developed a Manufacturing ERP Product named “Prottay” leading 28 java developers using open source java platform named Apache OFBiz.
  • Automated Build & Release management process and infrastructure using Git, Jira and Jenkins.
  • Recruited and mentored team, sharing skills and expertise and encouraged each member to bring forward ideas and suggestions for improvement.
  • Introduced agile methodologies and effective development best practices to division to enhance product development.

Testimonial ( https://www.linkedin.com/in/mannaco/ )

Mohammed Ershadul Haq

Lead Software Engineer at BRAC IT Services Limited

September 2, 2014, Mohammed Ershadul reported directly to manna

Manna Bhai is a very good at software architecture and quality reviewer and analyst. I worked directly under his guidance. I loved his way of providing prompt solution of complex problems. He is acting as my Lead & Apache Ofbiz integration Lead of all modules. He is a precious asset for any company. I would recommend him for any critical Enterprise Projects Architecture Lead. I wish him every success in life.

Consultant

ICDDR
Dhaka, Bangladesh, Bangladesh
12.2013 - 03.2014
  • Consulted them in their business Continuity Phase, to restructure the software development and delivery/release and support process with open source best practice tools following agile methodology.
  • Consulted with engineering team members to determine system loads and develop improvement plans.

Testimonial (https://www.linkedin.com/in/mannaco)

Md Abdur Razzak Ali Sorker

Senior Manager, Application Development, IT, icddr,b ; ITIL; PRINCE2 Foundation

May 23, 2016, Md Abdur Razzak Ali was a client of manna’s

Mr Manna is highly qualified in agile methodology implementation in project management. He has successfully implemented agile technique in SDL for various organization. I wish his success.

Sr. Software Architect

Orange 11 B.V (currently Trifork B.V )
Amsterdam, Netherlands, Netherlands
12.2011 - 03.2013
  • Reviewed business success drivers, applying strategic prioritization to future architectural updates.
  • Created migration strategies to bridge development gaps between existing software architecture and future updates.
  • Communicated software architecture strategies to senior leadership and third-party business leaders.
  • Drafted visual representations of software architecture design for presentation to stakeholders.

Team Lead

Zensar Technologies B.V
Amsterdam, Netherlands, Netherlands
03.2011 - 11.2011
  • Worked effectively with cross-functional design teams to create software solutions that elevated client side experience and significantly improved overall functionality and performance.
  • Instructed junior team members on protocols and procedures of each station to maximize contributions.
  • Quickly adapted plans and adjusted equipment to maintain high standards of functionality and safety.
  • Designed strategic plan for component development practices to support future projects.

Testimonial ( https://www.linkedin.com/in/mannaco/ )

Yogesh Kapadne

Global Vice President - Technology at Intelliswift Software, Inc.

August 23, 2011, Yogesh managed manna directly

Manna is truly a Liferay expert. It does not end there he his highly self motivated and dedicated person who dives into project and delivers it successfully. Manna also provides exceptional technical leadership to other team members. Mann also has great client management capabilities which keeps him in good stead from both technically and managerially perspective. All and all I'm very happy to have Manna as a part of team as integral and key core member.

Sjoerd Nijland

Agile Coach bij Veneta.com

April 24, 2013, Sjoerd was a client of manna’s

Manna has shown extraodinary vision helping us to achieve ambitious goals within a complex platform and environment. He managed to execute this vision and delivered the results above our expectation. He is very pro-active and creative. He managed to familiarize himself to a level of deep technical understanding in different systems in our environment. He is a great communicator and excellent in English. Moreover he is an inspiration leader for his team. He has strong communication skills when it comes to translating something technical in an understandable way (towards Business Management).

Software Architect

Codemate Ltd.
Oulu, Finland
05.2010 - 02.2011
  • Developed a very complex collaboration portal for the Municipality members to collaborate on issues from any location.
  • 20+ modules were designed and developed along with instant messenger, forum, poll, microblog, wiki, group management.
  • Authored development guidelines to expedite application design efforts through ready-made frameworks.
  • Developed application architecture strategy to specifically align with employer business goals.
  • Drafted visual representations of software architecture design for presentation to stakeholders.
  • Mentored team, sharing skills and expertise and encouraged each member to bring forward ideas and suggestions for improvement.

Testimonial ( https://www.linkedin.com/in/mannaco/ )

Md Ahasan Habib

Software Engineer @Microsoft

February 3, 2011, Md Ahasan reported directly to manna

Excellent leading capability and he has lead our team from the front. As a programmer, architect or system designer he is outstanding. We have learn from him lot. Wish him success in every step of his life.

Lasse Määttä

Chief People Officer at Codemate Ltd

February 1, 2011, Lasse managed manna directly

Manna, as we called him in Codemate, is a very talented and hard-working professional with excellent attitude. We worked with a very difficult and complex project. During the project, he shown his professionalism and sometimes did more than his best to get job done and to help others.

If someone ask, I will always recommend him to any J2EE related positions. Professional, good communication skills, hard-working, excellent attitude are keywords to describe him briefly.

Data Migration Consultant

Studica Inc
Dhaka, Bangladesh, Bangladesh
11.2009 - 04.2010
  • Migrated data from MS Dynamics 3 to Opentaps from their USA, Canada and UK systems.
  • Used Kettle (Pentaho Data Integration Tool) for composing complex ETL scripts and jobs to map MS Dynamics and Opentaps (Apache OFBiz).

BI Lead

Common Need Inc
Dhaka, Bangladesh, Bangladesh
02.2009 - 10.2009
  • Designed and developed Data warehouse platform for Plugjam in Solaris 10 with Mysql5 and Pentaho BI suite, also designed the ETL scripts from Moodle to Plugjam Data Warehouse.
  • Developed the charts and dashboards in a portal named web synergy.
  • Organized system infrastructure documentation and operating procedures, strengthening controls and enhancing overall performance.

BI Lead

Nexcom Telecommunications LLC
Dhaka, Bangladesh, Bangladesh
03.2008 - 01.2009
  • Developed Data warehouse and BI OLAP reports over VOIP Telecom billing system.
  • The ETL, Data warehouse Data model and critical OLAP reports were developed by me.
  • Collected, defined and analyzed business requirements.

Testimonial ( https://www.linkedin.com/in/mannaco/ )

Md. Ahmed

MCP, MSc in Computer Science

July 24, 2008, Md. worked with manna in different groups

Manna is the first person in my life from whom I got the clear idea of Data Warehousing. Although I heard it from my teacher 5 years back, I had got a few knowledge about it. So far I remember I got him in some most renowned newspaper as the first and only Data Warehouse Developer where many IT people didn't know ABC of DW. I have found him very sincere, hard working, honest and amiable.

I wish him every success in life.

Reaz

Lecturer

Daffodil Institute of IT
Dhaka, Bangladesh
01.2006 - 02.2008
  • Conducted Course Database Design and Development -The course is designed by NCC Education, UK.
  • Designed and distributed lecture handouts to round out material and increase student understanding.

Testimonial ( https://www.linkedin.com/in/mannaco/ )

Shamsuddin Ahammad

Sr. Software Engineer at About Time Technologies, L.L.C

April 1, 2010, Shamsuddin managed manna directly

I found Manna very enthusiastic in learning and implementing new technologies. Undoubtedly he is capable of learning new technologies within a very short time. He is having interests in research activities since his student life.

Besides, he was one of the favorite teachers at DIIT. His effort to teach Systems Analysis and Design was extra ordinary.

It was very nice to work with him.

Education

Bachelor of Science - Computing and Information Systems

London Metropolitan University
London, UK
03.2002 - 12.2005

A’ Levels - Computing

Bhuiyan Academy
Dhaka
01.2000 - 12.2001

Skills

    Service-Oriented Architecture

undefined

Accomplishments

  • Bangladesh Digital offices in Cloud - https://www.bbc.com/bengali/news-50731770
  • Cloud Native Multiple Micro-Frontends and Services Runtime -https://www.linkedin.com/pulse/cloud-native-multiple-micro-frontends-services-runtime-manna-mahmud/
  • Netty & Jersey Marriage, Asynchronous non-blocking Microservice API Gateway -https://medium.com/@mrmanna/netty-jersey-marriage-b7f12ac8d4a9
  • Implementing Single Page Application Shell with Java and HTTP/2 Cloud Gateway with Netty-https://medium.com/@mrmanna/implementing-single-page-application-shell-with-java-and-http-2-cloud-gateway-with-netty-aa0d083d38ca
  • PWA & Shell Architecture -https://medium.com/@mrmanna/pwa-shell-architecture-84dca8c29149github - https://github.com/mrmanna.

Additional Information

  • Citizen Bangladesh, (Work permit requires for all other countries)
  • Birth date Oct 31, 1982 at Dhaka, Bangladesh
  • Featured in National Newspaper, The daily Ittefaq, for developing a ETL tool in 2005
  • Featured in BBC Bangla, for Digital Workplace by Cloudoffice. 2019

Timeline

Chief Software Architect

ADN Telecom Ltd.
09.2020 - Current

Consultant, Software Architecture

i2gether Initiatives Limited
2020.May - 2020.Sep

Senior Software Architect

Hishab Limited Dhaka, Bangladesh
10.2019 - 02.2020

Senior Software Architect

Cloudoffice Ltd
12.2014 - 09.2019

Consultant

ICDDR
12.2013 - 03.2014

Head of Software Architecture

Newgen Technology Limited
05.2013 - 10.2014

Sr. Software Architect

Orange 11 B.V (currently Trifork B.V )
12.2011 - 03.2013

Team Lead

Zensar Technologies B.V
03.2011 - 11.2011

Software Architect

Codemate Ltd.
05.2010 - 02.2011

Data Migration Consultant

Studica Inc
11.2009 - 04.2010

BI Lead

Common Need Inc
02.2009 - 10.2009

BI Lead

Nexcom Telecommunications LLC
03.2008 - 01.2009

Lecturer

Daffodil Institute of IT
01.2006 - 02.2008

Bachelor of Science - Computing and Information Systems

London Metropolitan University
03.2002 - 12.2005

A’ Levels - Computing

Bhuiyan Academy
01.2000 - 12.2001
Mahmudur Rahman MannaSoftware Architect