Sign in to view Rasika’s full profile
or
New to LinkedIn? Join now
By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
Sign in to view Rasika’s full profile
or
New to LinkedIn? Join now
By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
Auckland, Auckland, New Zealand
Sign in to view Rasika’s full profile
Rasika can introduce you to 5 people at Woolworths Group
or
New to LinkedIn? Join now
By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
780 followers
500+ connections
Sign in to view Rasika’s full profile
or
New to LinkedIn? Join now
By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
View mutual connections with Rasika
Rasika can introduce you to 5 people at Woolworths Group
or
New to LinkedIn? Join now
By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
View mutual connections with Rasika
or
New to LinkedIn? Join now
By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
Sign in to view Rasika’s full profile
or
New to LinkedIn? Join now
By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
Websites
- www.rasikah.com
-
http://www.rasikah.com
About
Welcome back
By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
New to LinkedIn? Join now
Articles by Rasika
-
What is the importance of data and data empowerment?
What is the importance of data and data empowerment?
Today, Information and Communication Technology (ICT) has become an integral part of our life. As a result, a person…
Activity
780 followers
-
Rasika Hemantha shared thisI’m happy to share that I’ve started working as Senior Software Developer at Woolworths Group.
-
-
Rasika Hemantha shared thisOpenAI has released GPT-4. The new model can respond to images, process up to 25,000 words ect. Please check below like for more information. https://lnkd.in/gm65wjZi
-
-
-
Rasika Hemantha shared thishttps://lnkd.in/g2Jhm9d
-
Rasika Hemantha shared thisThe new #microservices Orchestration System is at the designing.
-
Rasika Hemantha liked thisRasika Hemantha liked thisEver had a test fail because of 𝗗𝗮𝘁𝗲𝗧𝗶𝗺𝗲.𝗨𝘁𝗰𝗡𝗼𝘄? When your logic depends on the current time, using DateTime.UtcNow directly can be problematic because you can’t control its value during testing. My favorite solution is to introduce an 𝗜𝗦𝘆𝘀𝘁𝗲𝗺𝗧𝗶𝗺𝗲 𝗶𝗻𝘁𝗲𝗿𝗳𝗮𝗰𝗲, making it easy to mock time in unit tests. It also centralizes time access in one place, which makes future changes much easier. An alternative is to pass DateTime as a parameter, but the interface approach is far more flexible. P.S. There's also TimeProvider as a potential approach here which was a nice addition to .NET 8. To learn more, check out my blog: https://nikolatech.net Share your thoughts in the comments below.👇 If you find this content helpful, consider following me for more daily insights! Feel free to repost to share the knowledge. ♻
-
Rasika Hemantha liked thisRasika Hemantha liked thisA nice cheat sheet of different monitoring infrastructure in cloud services. This cheat sheet offers a concise yet comprehensive comparison of key monitoring elements across the three major cloud providers and open-source / 3rd party tools. Let's delve into the essential monitoring aspects covered: - Data Collection: Gather information from diverse sources to enhance decision-making. - Data Storage: Safely store and manage data for future analysis and reference. - Data Analysis: Extract valuable insights from data to drive informed actions. - Alerting: Receive real-time notifications about critical events or anomalies. - Visualization: Present data in a visually comprehensible format for better understanding. - Reporting and Compliance: Generate reports and ensure adherence to regulatory standards. - Automation: Streamline processes and tasks through automated workflows. - Integration: Seamlessly connect and exchange data between different systems or tools. - Feedback Loops: Continuously refine strategies based on feedback and performance analysis. Over to you: How do you prioritize and leverage these essential monitoring aspects in your domain to achieve better outcomes and efficiency? -- Subscribe to our weekly newsletter to get a Free System Design PDF (368 pages): https://lnkd.in/gauQcE45 #systemdesign #coding #interviewtips .
-
Rasika Hemantha liked thisRasika Hemantha liked this🚀 Microservices Architecture – Explained Microservices architecture is a way of building applications as small, independent services instead of one large monolithic application. Let’s break down the diagram in simple terms: 👥 1. Clients These are the users or systems interacting with your application: 🔹Web Apps 🔹Mobile Apps 🔹Third-party systems They send requests to your backend. 🚪 2. API Gateway (Single Entry Point) Think of this as the main door of your system. It: 🔹Routes requests to the correct service 🔹Handles authentication (JWT/OAuth) 🔹Applies rate limiting 🔹Secures APIs Instead of calling services directly, clients go through the API Gateway. 🧩 3. Microservices (Independent Small Services) Each service has one responsibility: 1. User Service → Manages users & authentication 2. Product Service → Manages products & inventory 3. Order Service → Processes orders 4. Payment Service → Handles payments 5. Notification Service → Sends emails, SMS, alerts 🔹 Each service runs independently 🔹 Each can be developed independently 🔹 Each can be deployed independently 🔹 Each can scale independently 🔹 Each can use different technologies if needed This means if Payment Service is under heavy load, you scale only that service — not the entire application. 🗄️ 4. Database per Service In microservices, each service has its own database. For example: User Service → User DB Product Service → Product DB Order Service → Order DB ❗ Services do NOT directly access other service databases. They communicate only through APIs or events. This avoids tight coupling and keeps services independent. 🔄 5. Service-to-Service Communication Microservices talk to each other in two main ways: 🔹 Synchronous (REST / gRPC) Example: Order Service calls Payment Service to process payment. 🔹 Asynchronous (Kafka / RabbitMQ / Event Bus) Example: After payment success, an event is published → Notification Service sends email. ⚖️ 6. Service Discovery In dynamic environments (like Kubernetes), services may change IP addresses. A Service Registry (like Eureka or Kubernetes DNS) helps services find each other automatically. 📦 7. Containerization & Deployment Microservices are usually deployed using: 🔹 Docker (Containerization) 🔹 Kubernetes (Orchestration) 🔹 CI/CD pipelines (Automated builds & deployments) Each service runs in its own container. 📊 8. Monitoring & Observability Since multiple services are running, we need visibility: 🔹 Centralized logging (ELK / Splunk) 🔹 Monitoring (Prometheus / Grafana) 🔹 Distributed tracing (Zipkin / Jaeger) Without observability, debugging becomes very difficult. 🔐 9. Security Security is critical in microservices: 🔹 JWT / OAuth2 authentication 🔹 Role-Based Access Control (RBAC) 🔹 API Gateway security policies 🔹 Mutual TLS between services #Microservices #SoftwareArchitecture #SystemDesign #DistributedSystems #CloudNative #Kubernetes #EventDrivenArchitecture #BackendDevelopment #DevOps #ScalableSystems
-
Rasika Hemantha liked thisRasika Hemantha liked this💡 .𝗡𝗘𝗧 𝗧𝗶𝗽 - 𝗠𝘆 𝗖𝘂𝗿𝗿𝗲𝗻𝘁 .𝗡𝗘𝗧 𝗟𝗶𝗯𝗿𝗮𝗿𝘆 𝗦𝘁𝗮𝗰𝗸 Currently, I’m working on a .NET project and thought I’d share the libraries I’m using day to day. Nothing experimental or trendy here — just tools that have been working well in a real codebase and helping keep things predictable and maintainable. 📌 These are the libraries in my current stack: 🔸 EF Core – For most data access and consistency 🔸 Dapper – For fast, read-heavy queries where control matters 🔸 OpenTelemetry – To get visibility into what’s happening inside the app 🔸 FluentValidation – Clean and readable validation rules 🔸 MassTransit – Handling async messaging and events 🔸 xUnit – Simple and reliable testing 🔸 Serilog – Structured logging that’s actually useful in production 🔸 ErrorOr – Clear success and error handling instead of nulls 🔸 Quartz – Scheduling background jobs and recurring tasks This setup has been solid so far and easy to reason about as the project grows. 💬 What libraries are you currently using in your .NET projects? Comment below 👇 🧠 Subscribe to my free newsletter – .𝙉𝙀𝙏 𝙒𝙚𝙚𝙠𝙡𝙮 𝙏𝙞𝙥𝙨 𝙗𝙮 𝙋𝙤𝙤𝙧𝙣𝙖. Get simple, practical tips on .NET, ASP.NET Core, EF Core, AI and more every week.👇 👉 https://lnkd.in/gZebJJMi ♻️ If you found this helpful, consider reposting to help others in the community. 👉 Follow me, Poorna Soysa, and hit the 🔔 on my profile so you don’t miss upcoming .NET tips and deep dives.
-
Rasika Hemantha liked thisRasika Hemantha liked this𝗗𝗧𝗢 𝘃𝘀 𝗘𝗻𝘁𝗶𝘁𝘆 𝗶𝗻 .𝗡𝗘𝗧 — 𝗪𝗵𝘆 𝗜𝘁 𝗠𝗮𝘁𝘁𝗲𝗿𝘀 A common question in .NET architecture: Should you expose your Entity directly, or use a DTO (Data Transfer Object)? Here’s the bottom line: 𝗘𝗻𝘁𝗶𝘁𝘆 → Represents your database model. Great for persistence, but risky to expose externally. 𝗗𝗧𝗢 → A lightweight object for API requests/responses. Enhances security, performance, and decoupling. 𝗪𝗵𝘆 𝗗𝗧𝗢𝘀 𝗺𝗮𝘁𝘁𝗲𝗿: - Keep sensitive fields hidden (e.g., PasswordHash) - Transfer only the data you need - Use tailored DTOs for different endpoints - Prevent breaking changes when DB schema evolves - Apply validation rules easily 𝗥𝘂𝗹𝗲 𝗼𝗳 𝗧𝗵𝘂𝗺𝗯: • Entities stay inside the data layer • DTOs travel across API and client layers Question for fellow developers: Do you always use DTOs in your .NET projects, or do you sometimes expose Entities directly? 𝗪𝗮𝗻𝘁 𝗺𝗼𝗿𝗲 𝗖# & 𝗔𝗦𝗣.𝗡𝗘𝗧 𝗖𝗼𝗿𝗲 𝘁𝗶𝗽𝘀 𝗹𝗶𝗸𝗲 𝘁𝗵𝗶𝘀? 𝗦𝘂𝗯𝘀𝗰𝗿𝗶𝗯𝗲 𝘁𝗼 𝗺𝘆 𝗻𝗲𝘄𝘀𝗹𝗲𝘁𝘁𝗲𝗿: https://lnkd.in/d7vqHFbN ➕ Follow me(Kanaiya Katarmal) for .NET & software architecture insights, and hit the 🔔 on my profile so you don’t miss upcoming .NET tips and deep dives. #dotnet #csharp #softwarearchitecture #entityframework #dto hashtag #cleanarchitecture #apis #backenddevelopment #programming
-
Rasika Hemantha liked thisRasika Hemantha liked this𝗦𝗰𝗮𝗹𝗶𝗻𝗴 𝘁𝗼 𝟭,𝟬𝟬𝟬,𝟬𝟬𝟬 𝗨𝘀𝗲𝗿𝘀: 𝗔 𝗣𝗿𝗮𝗰𝘁𝗶𝗰𝗮𝗹 𝗣𝗼𝘀𝘁𝗴𝗿𝗲𝗦𝗤𝗟 𝗔𝗽𝗽𝗿𝗼𝗮𝗰𝗵 I once worked on a system that grew from zero to over a million users. It started as a monolith: one app server, one database. That was fine for a while. But as traffic grew, performance dropped. The database became the bottleneck. We didn't jump straight to microservices or complex orchestration. We took a practical, step-by-step approach to evolve our database architecture. Here is the journey depicted in the graphic below: 1️⃣ Initial Launch: Started with a single, robust PostgreSQL primary instance. Simple and cost-effective. 2️⃣ Distribute Reads: When read traffic increased, we added Read Replicas behind a load balancer. The primary handled writes; replicas handled reads. 3️⃣ Optimize Connections: As concurrency spiked, we were exhausting database connections. We introduced pgBouncer for efficient connection pooling. 4️⃣ Caching at Scale: To hit 1M+ users, we needed to stop hitting the DB for everything. We added Redis to cache frequently accessed data. The main lesson: Solve the problem you have right now. Don't build architecture for 5 years from now if you don't have customers today. Overengineering before there is real demand is a trap. Your application supports a business. If the business isn’t working, scaling won’t fix it. 👉 Learn more about scaling applications here: https://lnkd.in/dyP-rghS What’s the biggest bottleneck you’ve faced when scaling an app? --- Do you want to simplify your development process? Grab my Clean Architecture template here and save 7 days of development time: https://lnkd.in/dYNsNb52
-
Rasika Hemantha liked thisRasika Hemantha liked thisFive Years. One Pandemic. One Bootstrapped Journey. We started Snippet Digital in the wake of Covid, and what a ride it’s been. Over the past 5+ years, we built Keyword Insights, one of the most recognized SEO tools in the industry, and with a small, scrappy team, we bootstrapped our way to a seven figure business. This week, Andy Chadwick flew out to Dubai to plan the next phase of both our agency and SaaS. Big things ahead. A massive thank you to everyone who’s been part of the journey, every customer who subscribed, every agency client who trusted us, and every person who liked, shared, or gave us feedback. We wouldn’t be here without you.
-
Rasika Hemantha liked this✨ From global event stages to NZ classrooms ✨ Over the past 12 years, I’ve had the privilege of delivering events across six continents – from major exhibitions in Dubai to international conferences in Oman, to high-value expos in Singapore, and community activations here in New Zealand. What I’ve learned is that every event is really about people – creating spaces for connection, learning, and growth. That same drive to connect and inspire has guided me in my recent teaching role at AUT. Shifting from the buzz of global events to the energy of a classroom has been a fascinating journey – one that’s reminded me how much impact we can have when we invest in people directly. The pivot hasn’t always been smooth, but it’s been rewarding. Adapting, listening, and finding ways to add value in new environments has reinforced one of my biggest lessons: skills are transferable when you lead with curiosity and purpose. Have you ever made a career pivot that surprised you with how transferable your skills turned out to be? #CareerPivot #EventManagement #Education #Leadership #LifelongLearning
Experience & Education
-
Woolworths Group
******* * *********
-
*** ******* ***** * **** *******
****** ******** *********
-
*******
****** ******** *********
-
******** ********** ** **********
****** ** ******** *********** ****** First Class
-
-
******* **********
****** ** ******** ************** * *** undefined
-
View Rasika’s full experience
See their title, tenure and more.
Welcome back
By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
New to LinkedIn? Join now
or
By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
Licenses & Certifications
-
-
-
Lean Six Sigma Green Belt Certification
ASQ Human Development and Leadership Division
IssuedCredential ID TH12810 -
Microsoft Certified Technology Specialist .NET Framework 3.5 ASP.NET Applications
Microsoft
IssuedCredential ID SR1859838 -
Microsoft Certified Technology Specialist .NET Framework 2.0 Web Applications
Microsoft
IssuedCredential ID SR1859838
Languages
-
English
Full professional proficiency
Recommendations received
2 people have recommended Rasika
Join now to viewView Rasika’s full profile
-
See who you know in common
-
Get introduced
-
Contact Rasika directly
Explore more posts
-
Harisha Lakshan Warnakulasuriya(BSc.(ousl))
Unicornprofessional Venture • 14K followers
Redis Client Android v1.1 – Business Case Study in Sri Lankan Business Context “Money is not what allows you to do new things. It is your ‘creativity’ that is used to find and target things that people need.” – Travis Kalanick, Founder of Uber Taxi 1. Problem and Need A majority of businesses in Sri Lanka, especially those in banking, fintech, e-commerce and IoT-related businesses, require fast, secure and simple software solutions for data management and analysis. For businesses using in-memory databases like Redis, a secure software that can control Redis remotely and from mobile is essential. 2. Solution: Redis Client Android v1.1 Redis Client Android v1.1 is a mobile Redis client software, designed to meet the needs of Sri Lankan businesses. Features: 🔒 Secure Login: EncryptedSharedPreferences and TLS-enabled connections 💻 Full Redis control: Execute SET/GET, DEL, KEYS, Pub/Sub commands 💾 History & KEYS management: Easily manage command history and KEYS ✅ Enterprise Ready: Suitable for Android 6.0+ and Sri Lankan organizations 3. Sri Lankan Business Use Cases Using Redis Client Android v1.1, several businesses in Sri Lanka can benefit from the following benefits: Banks and Fintech organizations: Redis databases can be managed securely from mobile. E-commerce and Retail businesses: Business decisions can be made efficiently with real-time analytics and fast in-memory data access. IoT and Agriculture: Data from smart systems and agricultural IoT devices can be analyzed efficiently. Dev and QA Teams: Redis testing and debugging can be done from anywhere, improving performance. 4. Business Benefits Using Redis Client Android v1.1: Increased Efficiency: Fast data management with Mobile Redis client Secure Environment: Data security with TLS and EncryptedSharedPreferences Creative Solutions: Creative functions that can be enhanced according to people's needs 5. Summary Redis Client Android v1.1 provides Sri Lankan businesses with a secure and efficient software to control Redis from mobile. “Creativity, not money, brings great impact to your business.”
4
-
Padula Guruge
Gapstars • 6K followers
Your cloud career should not be delayed because of cost. With the AWS Bootcamp at CodeWave Academy, you can now learn with flexible installment plans designed to support your journey into cloud and DevOps. ✅ Easy 3, 6, and 12 months plans ✅ Supported by leading Sri Lankan banks
3
-
Kusal R Dissanayaka
Axiata Digital Labs • 768 followers
Changing Tech Is Easy but Changing Minds Isn’t As part of my MSc research on how AI can reduce human involvement in IT support services in Sri Lankan IT companies, I noticed something important, the biggest challenge isn’t the technology, it’s the mindset. Many people are still hesitant to adopt change, even when it’s clearly beneficial. If we truly want to move forward with tech, we need to start by changing ourselves. Adaptability starts from within. #AI #DigitalMindset #ITSupport #SriLanka #TechTransformation #MScResearch
13
2 Comments -
Harisha Lakshan Warnakulasuriya(BSc.(ousl))
Unicornprofessional Venture • 14K followers
Redis Client Android v1.1 – Business Case Study in Sri Lankan Business Context “Money is not what allows you to do new things. It is your ‘creativity’ that is used to find and target things that people need.” – Travis Kalanick, Founder of Uber Taxi 1. Problem and Need A majority of businesses in Sri Lanka, especially those in banking, fintech, e-commerce and IoT-related businesses, require fast, secure and simple software solutions for data management and analysis. For businesses using in-memory databases like Redis, a secure software that can control Redis remotely and from mobile is essential. 2. Solution: Redis Client Android v1.1 Redis Client Android v1.1 is a mobile Redis client software, designed to meet the needs of Sri Lankan businesses. Features: 🔒 Secure Login: EncryptedSharedPreferences and TLS-enabled connections 💻 Full Redis control: Execute SET/GET, DEL, KEYS, Pub/Sub commands 💾 History & KEYS management: Easily manage command history and KEYS ✅ Enterprise Ready: Suitable for Android 6.0+ and Sri Lankan organizations 3. Sri Lankan Business Use Cases Using Redis Client Android v1.1, several businesses in Sri Lanka can benefit from the following benefits: Banks and Fintech organizations: Redis databases can be managed securely from mobile. E-commerce and Retail businesses: Business decisions can be made efficiently with real-time analytics and fast in-memory data access. IoT and Agriculture: Data from smart systems and agricultural IoT devices can be analyzed efficiently. Dev and QA Teams: Redis testing and debugging can be done from anywhere, improving performance. 4. Business Benefits Using Redis Client Android v1.1: Increased Efficiency: Fast data management with Mobile Redis client Secure Environment: Data security with TLS and EncryptedSharedPreferences Creative Solutions: Creative functions that can be enhanced according to people's needs 5. Summary Redis Client Android v1.1 provides Sri Lankan businesses with a secure and efficient software to control Redis from mobile. “Creativity, not money, brings great impact to your business.
5
-
Thilina Abeyrathna
Altrium • 1K followers
Just wrapped up a workshop on "Cost-Effective & Secure AI Agents" with an amazing group of students. The Problem We Tackled: Most AI agent tutorials teach you to build impressive demos, but they skip the critical production challenges: - LLM costs that can spiral to $5,000+/month for "simple" agents - Security vulnerabilities unique to AI systems - Zero monitoring or observability What I Demonstrated: - Smart model routing implementation showing 65% cost reduction - Semantic and prompt caching setup for additional 30% savings - Real-time prompt injection attacks and defense mechanisms - Production monitoring dashboard with cost and security tracking Key Takeaways: ✅ 85% total cost reduction through layered optimization ✅ Practical security patterns that actually work in production ✅ Monitoring approaches using free tools like Langfuse and Helicone ✅ When NOT to build agents (just as important as when to build them) The next generation of AI engineers is learning to think beyond just "making it work" to "making it work safely and affordably at scale." Huge respect to these students for diving deep into the messy, unglamorous parts of production AI systems. These are the skills that will matter when AI moves from demos to real business impact. #AI #MachineLearning #ProductionAI #AIEngineering #CostOptimization #AISecurıty #CrewAI #LLMOps
108
7 Comments -
Tisankan Jeyakumar
Yarl Ventures • 9K followers
Let’s talk about something real — project value vs budget. Especially with our local Sri Lankan clients. Over time, I’ve noticed this a lot: Someone wants a full e-commerce system — website, app, payment gateway, user roles, sales reports — all for the price of a smartphone. Another person asks for a full hotel management system — bookings, billing, staff, housekeeping, reports — all for LKR 60,000. I understand people want to save money. But building proper software takes time, planning, and skilled effort. It's not just about “something that works” — it’s about building something that works well and lasts long. Here’s a real example from my experience: A client needed a POS system with repairs, bills, daily reports, WhatsApp alerts, and multiple users. Budget? Rs. 50,000. To be honest, that’s not even enough for the initial design stage. So I always say — instead of asking: “Can you do it for less?” Try asking: “How do we build this the right way?” Software is an investment. A good system will save you time, reduce your workload, and help you grow your business. And honestly, it’s good to see more Sri Lankan businesses starting to realize this. Let’s keep moving in that direction — build with quality, not just cost in mind. #SoftwareDevelopment #SriLanka #RealTalk #BudgetVsValue #BuildItRight #Tisankan #Perspectives
6
-
Lava Kafle
Kathmandu University • 13K followers
NSTQB®- Nepal Software Testing Qualifications Body ISTQB® - International Software Testing Qualifications Board Mercure Kathmandu Sukedhara Heights YouTube video: lava kafle: channel: enjoy: shorts: software: Testing: QA: Quality: Assurance: AI: Artificial Intelligence: Agentic AI: AI: Agents: GenAI: Generative AI: nepal: conference: girls: women: rule: lead: empower: feminism: future: https://lnkd.in/gTRW5m4B
-
SHAFIR K
Portal (PVT) LTD • 960 followers
This doesn’t mean “don’t enter IT.” It means the easy path is gone. Before 2020, companies hired freshers to train. Now they hire only people who can ship from day one. That’s the root problem behind these numbers: Too many graduates Too few real-world-ready engineers Companies under cost pressure So freshers who only have a degree will struggle. Freshers with projects, GitHub, freelancing, and production-level skills will still get hired. The bar moved. It didn’t disappear. Adapt or get filtered out. 💯
7
-
Uyasha Ishini
National Institute of… • 69 followers
Proud to present our group project: a scalable, microservices-based full-stack web application, developed during our Enterprise Application Development(EAD-2) HND in Software Engineering at National Institute of Business Management (NIBM - Sri Lanka). From planning to final deployment, this project challenged us to think like modern developers — designing for flexibility, maintainability, and real-world performance. What We Built With: Frontend: React.js with responsive UI components Backend: Multiple Microservices using REST APIs Databases: MySQL Architecture: Modular & decoupled for smooth scaling 💡 This experience strengthened our grasp of component-based design, inter-service communication, database optimization, and collaborative development. 💬 Huge appreciation to my amazing teammates(Lithuni Munasinghe, Shehara Jayamanne, Amjad A., Ilma)for their commitment and synergy throughout the build and to our lecturer Mr.Lahiru Yapa for expert guidance and encouragement. 📎 Explore more on the project : https://lnkd.in/dEHRPEZx #FullStackDevelopment #Microservices #ReactJS #SQL #APIDesign #CleanArchitecture #SoftwareEngineering #NIBM #TeamWork #WebAppDevelopment
2
-
Janitha Gunawardana
CodeGen International • 346 followers
Lumos is a fully automated SDLC enablement platform designed to streamline and optimize the entire software development lifecycle. It integrates seamlessly with development, testing and operations workflows to reduce manual effort, enforce best practices, and improve overall delivery efficiency.
14
-
Rajith Arulanandam
Sitecore • 884 followers
ONE.SRILANKA": The Sri Lankan Digital Media Ministry must create only “ONE” I repeat just ONE centralized platform containing all essential, up to date information on the current situation. This single point will provide access to critical services like donations, lost and found, and aid provision, which are currently hard to track due to website links all over the place So anyone wants to donate can come register on this, and anyone needs help can request as well. And any critical updates could also be conveyed through this.
5
-
sandip dulal
Code NX Innovations • 2K followers
🚀 Big update for Nepal’s Government IT sector! The Ministry of Communication and Information Technology (MoCIT) of Nepal has recently issued the “Norms for Cost Estimation of IT Systems Development and Consultation Services, 2082”. Find the role, qualification, experience and salary for IT Sector in Nepal Government. Link: https://lnkd.in/dakm_Aww
14
-
Asma Muzammil
Colombo International Campus • 11K followers
A few weeks back, I had an incredible Women Techmakers SriLanka Chapter session where we dug deep into the real story of Quality Assurance. As a QA thought leader and community builder, I shared some hard-earned insights that sparked quite a discussion! 3 key discoveries I shared that changed perspectives: 1. Unmasking the QA Myth 🔍 Surprise - QA isn't just a final checkpoint or a bug-hunting department! My biggest reality check came when I realized quality isn't something you can "test in" at the end. It's woven into every decision, every line of code, every team interaction. Watching teams struggle with this "test later" mindset showed me why we needed a complete perspective shift. 2. The Reality of Quality Culture 🌱 Through my journey leading QA across EdTech, Healthcare, and Social Media projects, I've crashed into this truth: documentation and tools mean nothing without the right mindset. Quality culture isn't built through processes alone - it grows through shared responsibility, open communication, and teams who understand why quality matters, not just how to test. 3. Cultivating Quality-First DNA 🧬 The most powerful discovery? When teams stop seeing QA as a department and start seeing it as their collective responsibility, everything changes. I've seen startups transform their output by embedding quality thinking into daily standups, design discussions, and even casual team chats. It's about making quality second nature, not second thought. The best part? The passionate discussions that followed. Love seeing tech makers getting excited about quality and asking the hard questions about implementing these ideas in their teams. 🎥 Want to catch the full session? I've dropped the recording link in the comments below. What's your biggest challenge in building a quality-first culture in your team? Let's chat about it - after all, community learning is how we all grow stronger! #QualityAssurance #TechLeadership #QACulture #WomenInTech #AgileQA
12
1 Comment -
Mukesh Raj Khadka
Veel • 602 followers
🚨 The Reality of QA & Automation in Nepal’s IT Industry 🚨 We hear a lot about “QA” and “automation” in Nepal’s IT market. But is it truly being practiced—or just followed as a trend? 👉 Job descriptions demand 20+ skills, but only a handful are actually applied. 👉 QA is still treated as a final step, not a part of the development journey. 👉 Pay scales remain unfair—QA is undervalued compared to development roles. 👉 Automation is often adopted just to show it exists, not because it adds real value. Nepal’s IT sector is growing, yes. But without recognizing QA as an equally critical discipline, we risk building numbers—not quality.
33
1 Comment -
Musab Mahmood 🎯
Jaseci Labs • 2K followers
Just a thought.... Not to hurt anybody.... Many sri lankan startups today are focusing on food delivery apps, turning unemployed youth into cheaper labor, and building gig platforms that provide services at very low cost. so the rich can get their meals without leaving home. we build junk food empires, and later hospitals become richer. at the same time, look at chinese startups. they are developing renewable energy, building next-generation warfare and defence systems, even investing in serious tech at school level. that’s why they dominate evs and future industries. sri lanka is naturally blessed with sun, wind, ocean, land, and talent. so why can’t we dominate one strong domain? instead of using unemployment as cheap labor, why can’t we create jobs that actually improve people, and improve the country? just a thought. about the future we are building. #SriLankaStartups #ChineseInnovation #FutureOfWork #TechForGood #DeepTech #RenewableEnergy #EVs #Entrepreneurship #JobCreation #CapabilityOverLabor #BuildTheFuture #Innovation #StartupCulture #TalentDevelopment #SustainableGrowth #ThinkBig
88
7 Comments -
Chathuranga Kasthuriarachchi (CK)
Virstack • 2K followers
This doesn’t mean “don’t enter IT.” It means the easy path is gone. Before 2020, companies hired freshers to train. Now they hire only people who can ship from day one. That’s the root problem behind these numbers: Too many graduates Too few real-world-ready engineers Companies under cost pressure So freshers who only have a degree will struggle. Freshers with projects, GitHub, freelancing, and production-level skills will still get hired. The bar moved. It didn’t disappear. Adapt or get filtered out. 💯
13
-
Kehan Hasalawa
CALLISTO • 537 followers
Project : Building a robot using Arduino IDE and a Bluetooth Control to avoid obstacles JAVA INSTITUTE FOR ADVANCED TECHNOLOGY PCJT Software Engineering Degree - BEng (Hons) Software Engineering The Java Institute for Advanced Technology is a leading research-based higher education institute in Sri Lanka. It is an ISO 9001:2015 certified institute that is registered under the Tertiary and Vocational Education Commission (P01/0537). The Software Engineering qualification conducted by Java Institute is credit rated under the Scottish Credit and Qualifications Framework (SCQF) and the European Qualifications Framework (EQF). Java Institute offers the BSc (Hons) in Software Engineering Top Up, validated by the Birmingham City University - UK, as well the BEng (Hons) in Software Engineering full degree from IIC University of Technology - Cambodia, which are recognized by UGC Sri Lanka. OBJECTIVE OF PUBLISHING THIS POST: TO GIVE AN EXAMPLE OF USING SOCIAL MEDIA AND ONLINE PLATFORMS TO SHARE CONCEPTS AND FOR THE KNOWLEDGE ENHANCEMENT OF THE YOUNG GENERATION. #arduinoproject #JavaInstitute #PCJT #SoftwareEngineering #CodingNinja #FullStackSoftwareEngineering #SriLanka #MaharishiUniversity #USA #UGC #TVEC #BCU #SQA #JIAT #IICUniversity
4
-
Kavinda Chandrasekara
Lycerix (Pvt) Ltd • 2K followers
Not every lead turns into a client, and that’s a good thing. A while back, I had a meeting with a Sri Lankan client who wanted to build a mobile app for Android and iOS. The idea was clear. Our solution was clear. Everything was aligned. Until we reached the agreement stage. He told me: “If you don’t send me the resumes of your team members, I can’t continue this project.” That was the dealbreaker. I understand why he asked, he had bad experiences with freelancers before, and resumes were his way of regaining trust. But here’s the thing: when you work with a registered company, you’re not buying individual CVs. You’re trusting the company’s hiring process, its accountability, and its commitment to deliver. So, I said "No". We walked away from the deal. And honestly, that’s the best part of entrepreneurship: learning when to walk away. Every client, every meeting, every “No”, it’s a blessing in disguise. It teaches you to stand by your principles, protect your team, and focus on the clients who truly trust you. So, have you ever had to turn down a deal even when everything else looked perfect?
10
1 Comment
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore More