Rukshan Silva

Technical Team Lead at Energy One Limited
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
AU
Languages
  • English Native or bilingual proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

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

Filter reviews by:

Tuan Abdeen ☁

Rukshan is a highly proficient and professional Software Engineer. He joined John Keells as a fresh graduate and able to work with little supervision and always produced very high quality work. He was quick to learn industry-level best practices and showed his ability to pick up new skills / technologies and then apply them was awesome. I have no hesitations in recommending him for future roles & hope to work with him again in the near future.

Deepika Lisk

Rukshan is one of those rare people who asks you "how you are?" and waits for your reply! Having a calm and helpful personality, Rukshan communicates well at all levels and displays good people-handling skills. And one thing that really stands out about Rukshan - is his old-world type of professionalism - the right mix of specialized knowledge with professional behavior! I wish him every success in life!

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

Credentials

  • Certified ScrumMaster® (CSM®)
    Scrum Alliance
    Sep, 2018
    - Nov, 2024
  • Oracle Certified Professional, Java SE 6 Programmer (OCPJP)
    Oracle
    Mar, 2015
    - Nov, 2024
  • Member of British Computer Society (MBCS)
    THE BRITISH COMPUTER SOCIETY
    Jan, 2010
    - Nov, 2024

Experience

    • Australia
    • Oil and Gas
    • 1 - 100 Employee
    • Technical Team Lead
      • May 2017 - Present

      Responsibilities/ Achievements  Resourcing, Product roadmap, technical strategy and workload planning  Employee performance and career growth management  Lead weekly technical update sessions with stakeholders and board of directors  Create high-level Architectural specifications, communicate Architectural designs with internal and customer’s technical teams  Onsite client consultation on Application Design and Deployment  Define code collaboration disciplines, inspect pull requests  Resolve most technically challenging issues  Act as a Scrum Master in agile activities  Involved in the hiring process - Member of the technical interview panel  Implemented Scrum practices within the team. This Helped in identifying scope creep and occasional delivery extensions.  Designed relational DB for Electricity market Data transition from 30 mins to 5 min with improved performance Show less

    • Australia
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Principal Software Engineer
      • May 2015 - May 2017

      Responsibilities/ Achievements  Define proven coding standards and testing procedures  Review, Scope and Define client business processes and their supporting systems  Asses the risks associated with design and technology choices and make recommendations  Product release/ delivery management  Direct interaction with end users in finalizing the requirements  Design, Develop and Test new functionalities and change requests  Troubleshoot, monitor logs and deliver rapid fixes to the issues identify in production environment  Execute unit, integration, functional test plans and debug the application  Developed new standards for better quality performance and reliability of the application with the use of active logs/ exception monitoring tools (OpenOps) and performance monitoring tools (JVisual VM). This significantly brought down the number of issues appeared in Production/ Staging environment by 50%. Show less

    • United States
    • IT Services and IT Consulting
    • 700 & Above Employee
    • Technical Lead/ Consultant
      • Oct 2014 - May 2015

      Responsibilities/ Achievements  Outsourced at client base (https://www.pearson.com) as a full time Technical Lead, representing the company  Conduct pair programming sessions in building business critical features  Design and backend development of Tool Profile Automation system in Java and related technologies  Document the code by listing description of the program, special instructions, and to track any changes made in database tables  Assist Java development team with technical limitations  Participate and practice agile software development as SCRUM and TDD/ BDD  Trained/ mentored junior team members to get up to the speed and to follow best coding standards. This helped in producing better clean, readable and maintainable code as a Team Show less

    • Sri Lanka
    • Investment Banking
    • 1 - 100 Employee
    • Senior Software Enginner/ Technical Lead
      • May 2011 - Oct 2014

      Responsibilities/ Achievements  Development of high available, low latency distributed online stock trading application (OMS) using Java multithreading and socket based programming from ground up  Designed and built interfaces using FIX as the messaging standard for trade communication with the stock exchange  Participate in multiple roles ranging from software development & testing, review codebase of team members and assist them in their technical difficulties  Evaluate and identify the necessary Java technologies to be used in development to meet client requirements more efficiently, and with greater reusability  Ensure the delivered software solution meets the technical specifications and design requirements  Conduct technical interviews for new recruits  Introduced Scrum development methodology to address identified gaps providing high quality software and on time delivery, enabling fortnight releases with 100% end user collaboration Show less

    • United States
    • Business Consulting and Services
    • 1 - 100 Employee
    • Solutions Developer
      • Jun 2008 - Apr 2011

      Responsibilities/ Achievements  Development of scheduler service using J2EE technology implementing MVC design pattern.  Perform as Support Engineer providing maintenance support for the delivered projects  Design and Development of front-end, back-end and database components  Review Codebase written by the fellow team members  Hold technical presentations to colleagues  Tuned the codebase/ performance to handle 5 times the actual load for IBE module Responsibilities/ Achievements  Development of scheduler service using J2EE technology implementing MVC design pattern.  Perform as Support Engineer providing maintenance support for the delivered projects  Design and Development of front-end, back-end and database components  Review Codebase written by the fellow team members  Hold technical presentations to colleagues  Tuned the codebase/ performance to handle 5 times the actual load for IBE module

Education

  • Staffordshire University
    BSc(Hons) in Computing, Computer Science
    2005 - 2008
  • Royal College - Colombo, Sri Lanka
    Advanced Level, English
    1992 - 2005

Community

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