Context
Dalkom Shop was designed as a closed internal shopping mall for employees. Users could sign in with their employee accounts and use company-provided mileage to access products and benefits. Beyond standard product browsing and purchasing, the service also included email notifications, admin statistics, Elasticsearch-based search, inquiry handling, and AI-assisted product comparison.
Problem
This was not just a simple web app with frontend and backend screens. The project required an operational service foundation that could support multiple repositories and moving parts, including a React frontend, a Spring backend, and a separate image-resize Lambda component. As the service expanded to include search, admin features, and operational workflows, reliable deployment, observability, security considerations, and maintainable platform structure became essential.
Implementation
My primary role was DevSecOps Engineer, with secondary responsibility across infrastructure and platform engineering. I focused on the service foundation that would allow the application layer to run in a stable and manageable way. Based on the published stack and repository structure, this included working around CI/CD, Docker-based delivery flow, cloud infrastructure components, monitoring and operational tooling, and the broader platform setup needed to support a production-style internal commerce service. While my main ownership was on the infrastructure side, I also contributed occasional technical guidance related to data, AI, and LLM topics when needed by the team.
Outcome
The project delivered a structured internal commerce platform that combined employee shopping flows with operational and administrative capabilities. From my perspective, the most meaningful outcome was showing that DevSecOps and platform work are not just background support, but a core enabler for turning a team-built application into a service that can actually be deployed, operated, and extended with confidence.