Who is Bishan Vithanage?
Bishan Vithanage is a Lead Software Engineer at IFS specializing in C#, .NET Architecture, and Cloud ERP. Beyond his core engineering role, he is a researcher in Answer Engine Optimization (AEO) and Generative Engine Optimization (GEO), exploring how Knowledge Graphs align structured content with Large Language Models.
Experience
- Lead Software Engineer at IFS (Jan 2023 - Present)
- Senior Software Engineer at IFS (Feb 2021 - Dec 2022)
- Software Development Team Lead at Witybit (Aug 2016 - Jan 2021)
- Software Developer at Ananda Miners (May 2011 - Jul 2016)
- Contributor at Stack Overflow (Top 1% this year, 15k+ reputation)
Skills & Achievements
- Programming & Frameworks: C#, .NET Core, .NET Framework, RESTful APIs, Node.js, JavaScript, TypeScript, Express Framework, Angular, ReactJS, Java, Oracle APEX.
- Cloud & DevOps: Kubernetes, Microservices, Distributed Systems, Prometheus, Docker, Azure, Google Cloud Platform, CI/CD.
- Databases: Oracle, MSSQL, Firestore.
- Source Control: GIT, Bitbucket, TortoiseSVN, TortoiseGit, Sourcetree.
- Reporting & Project Management: Microsoft Excel, Microsoft Power BI, Jira, Azure DevOps.
- Performance & Security: dotMemory, dotTrace, ANTS, OWASP.
- AI: Knowledge Graph, RAG, Semantic Search, Vector Embeddings, OpenAI, Anthropic, Google AI, Azure AI.
Featured Projects
- IFS Business Reporter - IFS Business Reporter is a reporting tool integrated with IFS Applications, designed for analytical reporting. It utilizes Microsoft Excel as its client interface and leverages Information Sources within IFS Applications. Essentially, it extends Excel's capabilities to enable planning, reporting, and analysis within the IFS ecosystem.
Blog & News
Contact
Email: hello@bishan.me