Ishan Weerakoon

Ishan weerakoon

bookmark on deepenrich
location of Ishan WeerakoonSri Lanka
Phone number of Ishan Weerakoon+91 xxxx xxxxx
Followers of Ishan Weerakoon271 followers
  • Timeline

    Jul 2012 - Dec 2015

    System Administrator

    Direct Mailing Services (pvt) Ltd.
    Sri Lanka
    Mar 2016 - Aug 2016

    Web Developer

    AxellIT (Pvt) Ltd
    Current Company
    Aug 2016 - now

    Associate Tech Lead

    H2Compute
    Sri Lanka
  • About me

    Associate Tech Lead | Full Stack Developer | .Net | React js | Azure | JQuery | SQL Server | C# | php | XSLT | Freelancer

  • Education

    • Wrexham university

      2023 - 2024
      Bsc (hon) computing
  • Experience

    • Direct mailing services (pvt) ltd.

      Jul 2012 - Dec 2015

      Overseeing server maintenance and backups for various systems, encompassing web applications, file servers, and application servers. Proficiently managed servers hosting HRM, ERP, and payroll systems, implementing necessary modifications as required. Particularly adept at maintaining and enhancing payroll systems, which constituted a critical aspect of the role. The systems were predominantly developed using VB6 technology. Oversaw the maintenance of the company's proprietary archiving website, ensuring its functionality aligned with evolving business processes. Implemented necessary updates and modifications to the system, built using PHP, HTML, and CSS, to accommodate changes in business requirements.

      • System Administrator

        Aug 2014 - Dec 2015
      • PHP Web Developer

        Jul 2012 - Aug 2014
    • Axellit (pvt) ltd

      Mar 2016 - Aug 2016
      Web developer

      I maintained the existing software infrastructure of the company, ensuring its smooth operation. Additionally, I took on the task of developing new WordPress sites for incoming clients. In this small-scale organization, I was involved in all stages of project development, from initial planning to deployment. Moreover, I collaborated with the Android developer to assist in the deployment of mobileapplications onto the hosted accounts provided by the company.

    • H2compute

      Aug 2016 - now

      Involved in a development process from the planning stage to delivering stage. Visiting client site (Foreign) to delivery and training sessions as well as the after support if they required. As well as code review and give necessary training sessions to the junior developers is one of my favorite job role. Apart from that I worked as network administrator of the company if they required my support. Including maintaining daily backups, active directory and office 365 accounts. I have keen experience of publishing of existing software and troubleshoot the production issues. So most of the time I had to work with the support service desk for resolving customer issues. Communicate those changes to BA team is also I had to do. Show less Enhancement of existing software and developing a new software’s is major role of my job. Understanding about level 3 and 4 of the pharmaceutical industry for optimize the development process. TCP, Socket programing and device communications (like printers) is mandatory for my job. Interesting thing was I had to work with different type of devices like high end cameras, Unit controllers, conveyor belts and high end printers also. Creating sequence diagrams, database diagrams and process flows was helps to simply the change set for me as well as to the others. Show less Involved enhancing existing software and spearheading the development of new software solutions. I began by focusing on user interface design and later transitioned to backend development and API communications. Regular communication with clients was integral to ensure alignment with their requirements. Adopting agile development methodology, I facilitated sprint discussions to evaluate the strengths and weaknesses of assigned tasks. Integrating software with various web applications via APIs was another key aspect of my role. Internal testing before releasing software to the QA team was crucial to maintain quality standards. Additionally, I contributed to the development team of a mobile application using Xamarin, a cross-platform development tool. Show less

      • Associate Tech Lead

        Jan 2023 - now
      • Senior Software Engineer

        Apr 2019 - Jan 2023
      • Developer

        Aug 2016 - Apr 2019
  • Licenses & Certifications