Pasindu Tennage

Pasindu Tennage

ABOUT ME
Post Graduate Research Assistant
Post Graduate Research Assistant

Having excelled in academics, while achieving the highest GPA of 4.13 out of 4.2 in the engineering faculty, university of Moratuwa, I am a highly motivated team player with good technical, analytical and mathematical skills, together with teamwork, enthusiasm and loyalty. Eventual career goal is to pursue higher studies in high performance computing domain.

English
Sri Jayawardenepura (+05:30)
Joined February 2018
EXPERTISE
4 years experience
I've an extensive experience in working with python, specially in machine learning, data mining and neural networks. As for the projects...
I've an extensive experience in working with python, specially in machine learning, data mining and neural networks. As for the projects, I did my final year research project in Neural Machine Translation domain, which involves python deep learning libraries.
2 years experience
I've an extensive knowledge on natural language processing. Having published 3 research papers on Neural Machine Translation in 3 top lev...
I've an extensive knowledge on natural language processing. Having published 3 research papers on Neural Machine Translation in 3 top level conferences, I have gained a good knowledge on several disciplines of NLP including, machine translation and Word Embedding,
Neural NetworksLanguage resourcesNeural machine translation
View more
Neural NetworksLanguage resourcesNeural machine translationStatistical machine translationWord embedding
View more
4 years experience
Being a computer science and engineering graduate, from the best university in Sri Lanka, I have used JAVA throughout my degree program, ...
Being a computer science and engineering graduate, from the best university in Sri Lanka, I have used JAVA throughout my degree program, both for academic projects and other projects. During my internship at WSO2, I was exposed to webservices and other cutting edge JAVA technologies. I have done significant number of projects using JAVA>
6 years experience
Being a computer science and engineering graduate, I have an extensive knowledge on applied mathematics. Having done physical science for...
Being a computer science and engineering graduate, I have an extensive knowledge on applied mathematics. Having done physical science for my advance level, with 3 credits and being the island 22nd, I have excellent mathematical and analytical skills.
Operations ResearchLinear AlgebraDifferential equations
View more
Operations ResearchLinear AlgebraDifferential equationsGraph TheoryApplied statisticsNumerical Methods
View more
Computer Security
2 years experience
I have an excellent theoretical background in computer security domain. Key areas involve encryption techniques, physical computer secur...
I have an excellent theoretical background in computer security domain. Key areas involve encryption techniques, physical computer security and mathematical knowledge on cryptographic techniques.
1 year experience
I have an extensive knowledge on the underlying theories of compiler design. Having followed 2 modules on this topic during my Bsc, I hav...
I have an extensive knowledge on the underlying theories of compiler design. Having followed 2 modules on this topic during my Bsc, I have built several projects and sample compilers
Theory of computing
3 years experience
Theoretical computer science has been one of my key strengths through out my degree program. Moreover I have worked as a teaching assista...
Theoretical computer science has been one of my key strengths through out my degree program. Moreover I have worked as a teaching assistant for Theory of computing after y graduation.
Finite automataPush down automataTuring machine
View more
Finite automataPush down automataTuring machine
View more
SOCIAL PRESENCE
GitHub
SE-GSRMS
0
0
OES
Online examination system is an online platform that hold online quizzes. It has an associated database to store the content, hence the contents can be reused. This is semester 5 individual project.
Java
0
0
Stack Overflow
23 Reputation
0
0
5
EMPLOYMENTS
Research Assistant
Univeristy of Moratuwa
2018-01-01-Present
Currently I am doing a full time research Msc in Computer Science and Engineering. Research project involves, graph theory, common sub ex...
Currently I am doing a full time research Msc in Computer Science and Engineering. Research project involves, graph theory, common sub expression elimination and performance improvement.
Python
SymPy
Graph Theory
View more
Python
SymPy
Graph Theory
View more
Teaching Assistant
Univerisity of Moratuwa
2017-07-01-Present
Conducted lab sessions and assignments for semester 3, 4, 5 students. Involved in teaching Theory of Computing and Computer Networks
Conducted lab sessions and assignments for semester 3, 4, 5 students. Involved in teaching Theory of Computing and Computer Networks
Wireshark
Wireshark
Intern Software Engineer
WSO2
2017-06-01-2017-12-01
I worked as a member of WSO2 identity server team. Successful completion of the project based on SAML metadata involved many technologies...
I worked as a member of WSO2 identity server team. Successful completion of the project based on SAML metadata involved many technologies that are mentioned above. I was a member of WSO2 Identity Server 5.3.0 realease team.
Java
OSGi
SAML
View more
Java
OSGi
SAML
View more
PROJECTS
Neural Machine Translation for Sinhala and Tamil
2017
A research project which aims at building a Neural Machine Translator for the underresourced language pair, Sinhala and Tamil. Succesful ...
A research project which aims at building a Neural Machine Translator for the underresourced language pair, Sinhala and Tamil. Succesful completion of the project involved publishing 3 research papers in 3 top level natural language processing conferences
Python
View more
Python
View more
Peer to Peer File QueryView Project
2017
A peer to peer file querying application which is purely based on distributed computing methods. The projects operates in 2 modes; UDP an...
A peer to peer file querying application which is purely based on distributed computing methods. The projects operates in 2 modes; UDP and WebServices. As a part of this project, an API was built which is used for makeing the communication of UDP reliable.
Java
WebSocket
View more
Java
WebSocket
View more