Sign In
Get Clay Free →

Suggestions

    Charitha Herath

    Senior Software Engineer at Microsoft

    Professional Background

    Charitha Herath is a highly skilled Information Systems and Information Technology professional with over 15 years of extensive experience in the design and development of mission-critical applications and system software. Adept at utilizing both Microsoft and UNIX platforms, Charitha has established a reputation for excellence in software engineering, showcasing a profound understanding of development methodologies that drive successful project outcomes.

    Charitha is currently a Senior Software Engineer at Microsoft, where they apply their expertise to lead innovative software solutions that meet the complex needs of clients worldwide. Their journey at Microsoft includes progressive roles such as Software Engineer 2 and Software Development Engineer in Test 2, demonstrating their adaptability and commitment to continuous learning.

    Prior to their tenure at Microsoft, Charitha made significant contributions as a Tech Lead and Senior Software Engineer at Creative Search Technologies, a partner of Microsoft’s Independent Software Vendor (ISV) program. Here, they not only contributed to software development but also took charge of guiding teams, ensuring that projects met rigorous quality standards, and effectively collaborating with other stakeholders.

    Charitha’s early career included impactful roles at MillenniumIT, where they played a vital part in software engineering and development, and E-W Information Systems Ltd, where their development skills were first honed and applied in real-world scenarios. This diverse experience has equipped Charitha with a unique perspective towards problem-solving and software design, enabling them to tackle challenges with creativity and technical prowess.

    Education and Achievements

    Charitha’s academic foundation began at President's College in Maharagama, followed by advanced studies in Mathematics at D. S. Senanayake College. They then pursued a Bachelor of Science in Information Technology at the Sri Lanka Institute of Information Technology, which provided them with a robust understanding of IT principles and practices.

    Throughout their academic and professional journey, Charitha has garnered several accolades and certifications, including a designation as a Certified Scrum Master. This certification not only underscores their commitment to Agile development methodologies but also showcases their ability to lead teams in transformative software projects efficiently.

    Skills and Expertise

    Charitha's skill set encompasses a wide range of programming languages and technologies, including C++, VC++, C#, Java, and Python. They also possess proficiency in industry-standard databases like Oracle and MySQL. Their focus on object-oriented design and development enables them to create scalable and maintainable software solutions. Furthermore, their experience with both Agile and traditional development methodologies ensures that they can adapt to various project environments and team dynamics.

    Moreover, Charitha's leadership abilities shine through their extensive experience as a team lead and technical lead, where they have motivated and guided teams to achieve their full potential. Their problem-solving mindset, technical acumen, and a deep understanding of client needs enable Charitha to deliver high-quality, user-centric software solutions consistently.

    Related Questions

    How did Charitha Herath develop their expertise in software engineering methodologies?
    What project management techniques has Charitha Herath found most effective during their career?
    In what ways has Charitha Herath contributed to the success of teams at Microsoft?
    What strategies does Charitha Herath employ to ensure the quality of mission-critical applications?
    How does Charitha Herath balance new technology adoption while ensuring software stability?
    Charitha Herath
    Add to my network

    Location

    Oslo Area, Norway