Latest Projects:
GTP-Translate Github Action
Translate any files to any languages with ChatGPT, then commit & push back to the github repository.
AI LangShift Chrome Extension
A lightweight Chrome extension that translates selected text instantly using OpenAI’s ChatGPT
Skills & Experiences
Professional Software Engineer with a strong foundation in software craftsmanship and scalable solution architecture.
- Professional C# developer with extensive experience in building robust solutions.
- Skilled .NET Developer Experienced in creating small, medium-sized, and large scalable applications.
- C# Library developer, Authored reusable C# libraries for ASP.NET Identity, online payments, and OpenAPI tooling.
- Back-end developer, experience with many back-end concepts. Passionate about clean architecture, Domain-Driven Design (DDD), CQRS, and Event-Driven systems.
- Experience writing CLI tools, to automate tasks & automation scripts. Using C# and python
- Experience writing CI/CD pipelines via GitHub Actions, GitLab CI/CD, and Azure Pipelines.
- HTTP API Specialist: Architected and maintained scalable REST APIs across multiple domains.
- OpenAPI Advocate: Built and maintained tools like Catdocs, a CLI for managing modular OpenAPI specs.
- Integration Pro: Integrated payment gateways, external APIs, and messaging systems like Service Bus and RabbitMQ.
- Node.js Developer Comfortable building back-end services using TypeScript and Node.js.
- Front-end skills: Experience with JavaScript, Angular, Svelte, htmx, CSS and modern component libraries.
- Full-stack Experience: Delivered end-to-end solutions, from backend services to frontend interfacses.
- SQL & NoSQL Expertise: Developed with SQL Server, PostgreSQL, SQLite, and Neo4j.
- FastAPI Developer: Built lightweight APIs and internal tools using Python’s FastAPI framework.
- DevOps-Aware: Experience with containerized deployments, health checks, monitoring, and scaling services in production.