In this edition of the Sysco LABS Profiles, Senior Technical Lead, Lohitha Chiranjeeva shares his thoughts on life at Sysco LABS. He speaks of his experiences of working within a company that has, over the years built up a reputation for being the center for leading age tech practices within the Sri Lankan Tech Industry.
For this week’s tech workshop, Pankajan Chathirasegaran who specializes in DB & infrastructure spoke about dependency injection, which is a software design pattern that implements inversion of control for software libraries. He then introduced us to Google Guice, an open source software framework for the Java platform released by Google under Apache. Guice provides support
For this week’s Innovation Session, Ananda Subasinghe from our Engineering team spoke about Semantic web, the extension of the World Wide Web that enables people to share content beyond the boundaries of applications and websites. He further went on to explain the topic of ontology matching, the process of determining correspondences between data labels. Ananda
Judgement is upon our interns! Today, all those taking part in the Six Month Startup had to pitch their ideas to Leapset’s judges the same way they would to a potential VC. One by one, the interns all pitched their ideas for solutions to improve the Leapset Platform. The exercise is a integral part of
This session was conducted by Senior Software Engineers, Kalinga Dissanayake and Azeem Mumtaz, of the Leapset platform team; who discussed the factors that make up a good Application Programming Interface (API). An API is to the programmer what a GUI is to the end-user. A good API empowers programmers with the ability to realize new
This article is by one of Leapset’s Tech Leads Sivakumaran Kathamutthu. Check out more of his work at: http://desing-principle-of-software.blogspot.com/ Design Principle Of Software The software design principle is set of protocol which is used to come up for a good design of software which is stable , easy to maintain and reduce the complexity . In
This article is by one of Leapset’s Tech Leads Sivakumaran Kathamutthu. You can read more by him on his blog: http://siva-write-once-run-anywhere.blogspot.com/ Software architecturing is in a nutshell ,organizing software component which is specific for a one functionality in a system, ie.an architectured system will have multiple component each specific for one kind of functionality. But each
This video is a presentation by our Director of Engineering and Architecture, Anjana Somathilake, on Google APIs. It introduces you to what Google APIs are and how you can use them, particularly in conjunction with each other, to create interesting marketable technology solutions. This presentation was a part of the Campus G sessions conducted by