CurrentJan 2024 – Present
Senior Software Engineer
In regulated aircraft maintenance, a wrongly-signed repair isn't a bug: it's a failed audit or a grounded plane. The work is making the platform enforce who's allowed to act, and keep the proof.
Lead backend engineer. I own the .NET modular monolith behind ~10 React/TypeScript apps, and I'm the one shipping the LLM and computer-vision features layered on top.
- Own the C# / ASP.NET Core backend (CQRS with MediatR, EF Core plus Dapper, a WorkflowCore state machine), driving signed approval workflows, RBAC, digital certificates, and SAP integration.
- Built full-stack features end to end: a production planner where technician workload, machine availability, leave, overtime and holidays all collide on one bar, and the schedule has to name why a job won't fit rather than just colour the cell red. Plus a technical-document review workflow over real-time SignalR.
- Embedded LLM features (LangChain + OpenAI) and led two AI pilots: a GPT/vision virtual receptionist and a YOLO video-analytics platform.
Mentor · 8-person team30+ interns · 4 cohorts
Jan 2023 – Jan 2024
Mid-Level Backend Engineer
Business-critical flows fail quietly when an event slips between services. This role was about building Go foundations solid enough that none did.
I built the Go services and event pipelines the rest of the product depended on, and made them the boring, dependable kind.
- Golang API services with MySQL, Redis & MongoDB; Kafka consumers for real-time data processing.
- Wrote the Swagger docs new engineers now onboard from; led RFID R&D and drove Scrum adoption.