Software Engineer L1 → L2
@ StockareaOct 2024 - Present · L2 since Apr 2026
3 GB → 200 MB
Diagnosed and fixed a major report-generation bottleneck: memory cut from ~3 GB to ~200 MB, response time from ~5 min to ~5 sec, by restructuring how large datasets are queried and processed.
493 ms → 0.8 ms
Replaced substring LIKE scans with a Manticore full-text index, synced from MySQL by a scheduled job so indexed models pay nothing on write. Benchmarked at 1M rows: 493 ms to 0.8 ms, and flat as the table grows rather than linear in table bytes. Adds typo-tolerant matching LIKE cannot do at all.
Company-wide automation
Built and maintain the workflow-automation tools every team runs on, streamlining daily operations across the company.
One admin API, four domains
Build and own the Laravel admin API powering core logistics workflows across CRM, ERP, positions, and asset management.
CRM built, end to end
Designed and built the company's CRM modules and workflows end to end, with AI-powered automation integrated into the flows.
Asset management backend
Designed and built the positions & asset-management backend end to end as the sole engineer, covering data structuring, architecture, and implementation.
Full-stack with Next.js & React
Developing internal web applications, extending ownership from backend APIs to full-stack delivery.
AI automation in production
Build AI-powered automation workflows into logistics and CRM processes, with LLM-driven document and data handling that removes manual steps and speeds up operations.
Finance module & Zoho Books
Built and maintain the finance module: invoices, purchase orders, and bills synced with the Zoho Books API over webhooks, with automated profit and revenue reporting for the finance team, plus vendor bill-payment and expense tracking.
AI voice calls in production
Three outreach channels for the sales team on n8n with open-source LLMs: email, WhatsApp reminders, and AI voice calls handling 100+ calls a week, with constrained prompts, response validation, failure logging, and automatic retries. Follow-up work that filled a rep's day now takes 5 to 15 minutes.
Own the whole pipeline
End-to-end delivery: design, testing, debugging, and deployment via GitHub CI/CD, Docker, and Coolify.