Skip to content
View Janaka2's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Block or report Janaka2

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
janaka2/README.md

πŸ‘‹ Hi there 🌱

I'm Janaka, a Senior Java Developer with 21+ years of hands-on experience in enterprise software engineering β€” now actively applying my skills to modern AI-powered solutions. I work with Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), Context-Aware Generation (CAG), LangChain, LlamaIndex, and have integrated these with Java/Spring Boot and automation tools like Openat Agebt SDK, AutoGen and GitHub Actions, etc. I'm currently based in Zug, Switzerland and hold a Swiss Permit C for permanent residency and work authorization.

πŸ”§ My expertise includes a wide range of technologies like Java, Spring, Angular, React/Redux, and DevOps tools such as Jenkins and Maven. I have a strong focus on backend and front-end development, testing and QA, and DevOps, always staying up-to-date with the latest technologies and Agile methodologies. I'm also well-versed in additional areas such as GraphQL, Machine Learning, Deep Learning, and Natural Language Processing.

🌐 I am fluent in English and Sinhalese, with working knowledge of Dutch and elementary knowledge of French. I have a strong track record of delivering excellence across various industries, including finance, telecommunications, e-commerce, and government.

🀝 I'm committed to working closely with my colleagues to develop innovative solutions that drive success. Feel free to connect with me on LinkedIn, or check out my technical blog at javawithme.wordpress.com.

🌟 Fun fact: I'm certified in Life Mastery, Mental Health First Aid Skills, Goal Setting, Emotional Intelligence, and IntelliJ IDEA tricks for Java developers. I'm a certified practitioner of Mindfulness-Based Stress Reduction, which helps me stay focused and balanced in my work and personal life. I'm a culinary enthusiast, always eager to experiment with new flavors and techniques in the kitchen. πŸ’‘

πŸ’Ό Currently working at Credit Suisse and Cognizant as a Sr. Full-Stack Solution Engineer.

πŸ“« Feel free to reach out to me at [email protected] , on LinkedIn or give me a call at +41 762248445. πŸ’Œ πŸš€ Resume 🌱

Pinned Loading

  1. API-Development API-Development Public

  2. Real-time-Data-Streaming-and-Analytics Real-time-Data-Streaming-and-Analytics Public

  3. DevOps-CI-CD-Pipeline-Project DevOps-CI-CD-Pipeline-Project Public

  4. Machine-Learning-Project Machine-Learning-Project Public

  5. Distributed-Computing-with-Apache-Spark Distributed-Computing-with-Apache-Spark Public

  6. RAG-Powered-Chatbot RAG-Powered-Chatbot Public

    Building a RAG-Powered Chatbot for Custom Documents

    Python