Yasas Sri Wickramasinghe

Lead Software Engineer (Past), Lecturer

Tech Enthusiast and Human-Computer Interaction Researcher.

  • senior engineer (2)
  • developer (2)
  • senior developer (2)
  • careers (2)
  • learn programming (1)
  • advice (3)
  • coding (1)
  • latest in tech (1)
  • programming (1)
  • creative coding (1)
  • leadership (7)
  • team management (3)
  • leadership skills (5)
  • how to (1)
  • management (3)
  • Interviews (1)
  • languages and frameworks (1)
  • java (1)
  • work relationships (1)
  • conflict resolution (1)
  • building teams (2)
  • career ladder (1)

All Contributions

engineer vs developer moshed
  • senior engineer

Are you a Software Developer or a Software Engineer?

codedependency
  • learn programming

5 Reasons to Use Dependency Injection in Your Code

guiding a software development team - Lorenzo Herrera
  • leadership

Top 5 Tips When Guiding Your Software Development Team

engineermentor
  • leadership skills

The Best Engineers are Great Mentors: Why You Should Become One

Product Dev Tips
  • leadership

7 Product Development Strategies for Tech Leads

work from home tech leads tech leads
  • leadership skills

Work From Home Guide for Tech Leads

senior java interview questions experienced senior developers
  • career search

Senior Java Interview Questions And Answers

tech leader tech lead managing conflicts
  • leadership

Tech Leads’ Guide to Managing Conflicts

tech lead technical leader
  • building teams

The Biggest Problem Tech Leads Face & How to Overcome It

technical lead tech lead 2021
  • building teams

Technical Lead Roles and Responsibilities in 2021