Ishan Uditha

Tech Lead at LAUGFS Holdings Limited
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Colombo, Western Province, Sri Lanka, LK

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 1 ratings
  • (1)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

Shameera Prajapriya

I have worked with Ishan in several projects. He is very much interested in working with new projects under several business domains. He has the talent of identifying the exact customer requirement and providing the best solution to meet customer expectation. Ishan has worked in several platforms and he has the very good talent in C# environment. I would like to recommend Ishan as a Software Engineer who worked with me as a Team Player, Hard Worker and a Talented Person.

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • ASP.NET Core: Working with Azure Tables
    LinkedIn
    Oct, 2021
    - Nov, 2024
  • C#: Advanced Practices
    LinkedIn
    Oct, 2021
    - Nov, 2024
  • Databases for Node.js Developers
    LinkedIn
    Oct, 2021
    - Nov, 2024
  • Node: Authentication
    LinkedIn
    Oct, 2021
    - Nov, 2024
  • React: Building Progressive Web Apps (PWAs)
    LinkedIn
    Oct, 2021
    - Nov, 2024
  • 15 Secrets Successful People Know about Time Management (getAbstract Summary)
    LinkedIn
    Sep, 2021
    - Nov, 2024
  • ASP.NET Core: Token-Based Authentication
    LinkedIn
    Sep, 2021
    - Nov, 2024
  • Agile Project Leadership
    LinkedIn
    Sep, 2021
    - Nov, 2024
  • Building RESTful APIs with Node.js and Express
    LinkedIn
    Sep, 2021
    - Nov, 2024
  • Node.js Essential Training
    LinkedIn
    Sep, 2021
    - Nov, 2024
  • React.js Essential Training
    LinkedIn
    Sep, 2021
    - Nov, 2024
  • Software Architecture Foundations
    LinkedIn
    Sep, 2021
    - Nov, 2024
  • Software Architecture: From Developer to Architect
    LinkedIn
    Sep, 2021
    - Nov, 2024
  • Using Docker and .NET Core
    LinkedIn
    Sep, 2021
    - Nov, 2024
  • MS: Developing ASP.NET MVC Web Applications
    Microsoft
    Jan, 2016
    - Nov, 2024
  • MCPS: Microsoft Certified Professional
    Microsoft
    Mar, 2015
    - Nov, 2024
  • MS: Programming in HTML5 with JavaScript and CSS3
    Microsoft
    Mar, 2015
    - Nov, 2024
  • MBCS
    British Computer Society
    Mar, 2013
    - Nov, 2024
  • Technician Certificate in Telecommunication Systems
    City & Guilds, UK
    Dec, 2007
    - Nov, 2024

Experience

    • Sri Lanka
    • Oil and Gas
    • 100 - 200 Employee
    • Tech Lead
      • Mar 2019 - Present

      • Develop overall technical strategies for client projects from technical requirements• Communicate with clients on a regular basis regarding progress, challenges, timelines and end results• Direct and oversee local and off-shore developers & Perform code review sessions with other developers and suggest improvements or alternate approaches when appropriate• Create technical estimations, design and functional documents• Present technical strategies to clients and gather technical requirements as needed• Identify and troubleshoot issues as needed• Perform a mix of maintenance and new development• Implement project applications according to specifications & Research technical issues and provide recommendations to enhance software applications• Work closely with project managers/ account managers to ensure that client expectations are met and that the team adheres to project schedules and budget

    • Senior Software Engineer
      • May 2017 - Mar 2019

      • Get clear requirements from the relevant stakeholders• Possess a thorough understanding of the product from both a functional and technical perspective• Assist the lead in development strategy, decision making on development technology and tools• Suggest and setup development, staging, live environment (servers, databases and technologies) considering the planned future traffic for each project• Create task breakdown and prepare programming specs• Write well designed, testable efficient codes with appropriate comments• Prepare documentation, training manuals, flowcharts, layouts, diagrams and charts• Involve with R&D on new technologies, implement new technologies and share expertise throughout the organization• Suggest technical improvements, solutions with or without assistance using best practices and generate new ideas based on research

    • Sri Lanka
    • IT Services and IT Consulting
    • 100 - 200 Employee
    • Senior Software Engineer
      • Sep 2016 - May 2017

      • Requirement gathering, analyzing and system design• Design, architect and develop high-quality softwares • Identify, prioritize and execute tasks in the software development life cycle• Develop tools and applications by producing clean, efficient code• Automate tasks through appropriate tools and scripting• Review and debug code• Perform validation and verification testing• Collaborate with internal teams and vendors to fix and improve products• Document development phases and monitor systems• Ensure software is up-to-date with latest technologies

    • Software Engineer
      • Jun 2014 - Sep 2016

      • Software development (Requirement analysis and design, coding components - adhere to coding standards & design)• Proper documentation when required• Directly communicate with the client (Requirement clarification, product demonstrations, status update)• Positively participate in sprint planning• Developer testing & bug fixing• Product release management (Versioning, update release note, hosting)• R&D, Knowledge sharing• Work closely with the team and scrum master to burn down allocated story points. (Participate in daily scrum meetings and sprint retrospective)

    • IT Services and IT Consulting
    • 100 - 200 Employee
    • Software Engineer
      • Sep 2013 - Jun 2014

      • Architect, implement, and maintain services, applications, and system integration with strong focus on performance and scalability• Work on backend applications, integration projects to integrate web apps with legacy systems and other enterprise applications like ERP, CRM …etc. Work with remote teams and outsources vendor• Provide leadership to team members• Work closely with product managers and stakeholders• Provide engineering support to enhance or debug application related problems• Be part of the solution application team to design and document solutions for new products and services

    • United States
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Software Engineer
      • Jul 2011 - Sep 2013

      • Requirement gathering, analyzing and system design• ERP development using ASP.Net and Microsoft Single Page Application (SPA) with C# / SQL 2005 - Web platform• Maintenance of existing systems• Web designing using HTML, CSS• Graphics designing

    • Associate Software Engineer
      • Jun 2010 - Jul 2011

      • ERP development using ASP.Net and Microsoft Single Page Application (SPA) with C# / SQL 2005 - Web platform• Web designing using HTML, CSS• Graphics designing

    • Sri Lanka
    • Higher Education
    • 200 - 300 Employee
    • Web Administrator
      • May 2010 - Jun 2010

      Handling and Developing NIBM web site (http://www.nibm.lk) Handling and Developing NIBM web site (http://www.nibm.lk)

    • Sri Lanka
    • Higher Education
    • 200 - 300 Employee
    • Programmer Analyst
      • Nov 2008 - Mar 2009

      • Giving instructions to Diploma students • Conduct practical sessions and tutorial classes • Giving instructions to Diploma students • Conduct practical sessions and tutorial classes

Education

  • University of Colombo
    Master Computer Science (MCS)
    2016 - 2020
  • University College Dublin
    Bachelor of Science (BSc) - Hons, Second Class Honours, Grade 1
    2007 - 2012
  • National Institute of Business Management (NIBM - Sri Lanka)
    Higher Diploma In Computer Base Infomation System (HDCBIS), 1st Class Upper
    2009 - 2010
  • National Institute of Business Management (NIBM - Sri Lanka)
    Diploma In Computer System Designs (DCSD)
    2007 - 2008
  • City & Guilds, UK
    Technician Certificate in Telecommunication Systems, Telecommunications Engineering
    2007 - 2007
  • Prince of wales' Collage
    1994 - 2006

Community

You need to have a working account to view this content. Click here to join now