
Jan 2025 — Jul 2025
Associated with APSISThis was my second project at APSIS. It was a large-scale ERP system for the BRAC Group, involving a large engineering team, formal processes, and strict documentation. I worked on this project as a Software Engineer.
One of the biggest challenges was learning the company's custom-built ERP framework, known as the APSIS Engine. The backend followed a synchronous microservice architecture, while the frontend used Next.js.
The APSIS Engine was highly database-driven. Once I understood its concepts, many common ERP features became easier to implement. For example, a table with pagination, searching, filtering, and sorting could be configured through the sys_tables database table using a unique slug. A reusable frontend component used that slug to call the APSIS Engine API and render the table. Similar mechanisms handled forms, menus, user creation, delegation, web notifications, SMS, email, and other ERP features.
Another challenge was understanding complex ERP workflows and maintaining relationships between interconnected entities and databases.
I contributed to several modules, mainly Budget Control, Fleet Management, and Project Management, without owning any module completely from start to finish.
I developed and fixed APIs for Donor Projects, Activities, and Activity Groups, and worked on several complex reports.
I fixed issues after the project was handed over to our team during UAT. The system managed BRAC employee transportation, including vehicle and driver management, service scheduling, slot booking, and transportation requests.
I also contributed to several Project Management submodules.
Most importantly, this project taught me how to work effectively in a large enterprise team, follow strict engineering practices, understand complex ERP processes, and manage Git/GitHub contributions carefully to avoid merge conflicts and unnecessary costs.
Anjan Das
Senior Software Engineer | Node.js, NestJS, TypeScript, AWS, GCP | Scalable Product & Cloud Solutions | anjandas.dev
Borat Hossain
Senior Technical Business Analyst (8 Years +) | Banking & Manufacturing ERP Consultant |SaaS Product Analyst| Digital Transformation|System Analyst | Business Process Automation | IFRS-16 |FICO Consultant|PGD SCM
CMd. Momtaz Uddin Rashel
ERP | CRM | SaaS ERP | SFA | UMS | SQA | Test Automation | Manual Testing | API Testing | Performance Testing
Zafrul Hasan Nasim
SQA Engineer @APSIS Solutions Ltd || FinTech || ERP || SFA || Postman || Jmeter || Selenium-Java-TestNG || Jira