Full-Stack Software Engineer with Strong Backend / .NET Depth

Software Engineering CV

I approach software as an engineering system: clear boundaries, readable code, useful abstractions, and delivery habits that keep products maintainable after launch. My core strength is backend and API development with .NET, while my current growth track includes AI application development, developer tooling, and structured automation.

Contact PDF CV will be linked here after it is added.

Engineering Highlights

  • .NET and ASP.NET Core backend development with API-first design
  • Data-intensive product work across SQL, LINQ, PL/SQL, and GraphQL
  • React-based full-stack delivery with maintainable frontend boundaries
  • AI / MCP / LLM tooling as an active focus alongside production engineering
  • Technical writing that documents engineering tradeoffs and implementation patterns

Technical Toolkit

Backend and APIs

  • .NET
  • C#
  • ASP.NET Core
  • REST APIs
  • Authentication
  • Clean architecture

Data and Querying

  • SQL
  • LINQ
  • Entity Framework
  • ADO.NET
  • PL/SQL
  • Oracle

Frontend

  • React
  • JavaScript
  • HTML
  • CSS
  • Responsive UI
  • Component-driven thinking

Realtime and Integration

  • GraphQL
  • Realtime data flows
  • XML
  • API contracts
  • Data modeling
  • Performance tuning

Industrial and Device Integration

  • S7.NET
  • Siemens S7-1500
  • PLC integration
  • TIA Portal
  • Structured memory mapping
  • OT/IT connectivity

AI and Agentic Development

  • LLM application development
  • MCP
  • Agentic workflows
  • Prompt-driven tooling
  • Developer automation
  • Workflow orchestration

Engineering Foundations

  • Algorithms
  • Data structures
  • Testing mindset
  • Documentation
  • Technical writing
  • Maintainability

Experience & Education

Backend, full-stack, and maintainable product development

Software Engineering Focus

Designing application layers, APIs, data models, and frontend flows with an emphasis on clarity, testability, and long-term maintainability.

Active focus area

AI Tooling and Agentic Workflows

Exploring LLM application development, MCP integrations, agentic workflows, and prompt-driven tooling that improves engineering throughput without sacrificing reliability.

Practical engineering communication

Technical Writing and Knowledge Sharing

Publishing technical articles on LINQ, JavaScript performance, GraphQL, PL/SQL, and PLC integration to demonstrate implementation thinking and clear technical communication.

Computer Engineering

Computer Engineering

Academic foundation in software development, algorithms, data structures, databases, operating systems, computer networks, and engineering problem solving.