[{"E:\\Development\\the-amaya\\src\\index.js":"1","E:\\Development\\the-amaya\\src\\App.js":"2","E:\\Development\\the-amaya\\src\\reportWebVitals.js":"3","E:\\Development\\the-amaya\\src\\components\\pages\\index.js":"4","E:\\Development\\the-amaya\\src\\components\\pages\\homepage\\index.js":"5","E:\\Development\\the-amaya\\src\\components\\pages\\educationpage\\index.js":"6","E:\\Development\\the-amaya\\src\\components\\pages\\researchpage\\index.js":"7","E:\\Development\\the-amaya\\src\\components\\pages\\skillspage\\index.js":"8","E:\\Development\\the-amaya\\src\\components\\pages\\achievementspage\\index.js":"9"},{"size":500,"mtime":1608300534040,"results":"10","hashOfConfig":"11"},{"size":174,"mtime":1608299697124,"results":"12","hashOfConfig":"11"},{"size":362,"mtime":1606554541227,"results":"13","hashOfConfig":"11"},{"size":339,"mtime":1608383740788,"results":"14","hashOfConfig":"11"},{"size":7579,"mtime":1608813205818,"results":"15","hashOfConfig":"11"},{"size":3954,"mtime":1608460617090,"results":"16","hashOfConfig":"11"},{"size":2789,"mtime":1608461073797,"results":"17","hashOfConfig":"11"},{"size":7058,"mtime":1608799404655,"results":"18","hashOfConfig":"11"},{"size":2442,"mtime":1608805867101,"results":"19","hashOfConfig":"11"},{"filePath":"20","messages":"21","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"22"},"15e0qcr",{"filePath":"23","messages":"24","errorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"25","usedDeprecatedRules":"22"},{"filePath":"26","messages":"27","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"22"},{"filePath":"28","messages":"29","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"22"},{"filePath":"30","messages":"31","errorCount":0,"warningCount":11,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"32","messages":"33","errorCount":0,"warningCount":10,"fixableErrorCount":0,"fixableWarningCount":0,"source":"34","usedDeprecatedRules":"22"},{"filePath":"35","messages":"36","errorCount":0,"warningCount":11,"fixableErrorCount":0,"fixableWarningCount":0,"source":"37","usedDeprecatedRules":"22"},{"filePath":"38","messages":"39","errorCount":0,"warningCount":11,"fixableErrorCount":0,"fixableWarningCount":0,"source":"40","usedDeprecatedRules":"22"},{"filePath":"41","messages":"42","errorCount":0,"warningCount":6,"fixableErrorCount":0,"fixableWarningCount":0,"source":"43","usedDeprecatedRules":"22"},"E:\\Development\\the-amaya\\src\\index.js",[],["44","45"],"E:\\Development\\the-amaya\\src\\App.js",["46"],"import logo from './logo.svg';\nimport './App.css';\nimport {HomePage} from './components/pages/index'\n\nfunction App() {\n return (\n \n );\n}\n\nexport default App;\n","E:\\Development\\the-amaya\\src\\reportWebVitals.js",[],"E:\\Development\\the-amaya\\src\\components\\pages\\index.js",[],"E:\\Development\\the-amaya\\src\\components\\pages\\homepage\\index.js",["47","48","49","50","51","52","53","54","55","56","57"],"E:\\Development\\the-amaya\\src\\components\\pages\\educationpage\\index.js",["58","59","60","61","62","63","64","65","66","67"],"import React,{ Component } from 'react';\r\nimport './styles.css'\r\nimport { FontAwesomeIcon } from '@fortawesome/react-fontawesome'\r\nimport { faGithubSquare, faMedium, faLinkedin, faYoutubeSquare } from \"@fortawesome/free-brands-svg-icons\"\r\nimport { faGraduationCap, faSchool, faBriefcase } from '@fortawesome/free-solid-svg-icons'\r\nimport { Link, Element, Events, animateScroll as scroll, scrollSpy, scroller } from 'react-scroll'\r\nclass EducationPage extends React.Component {\r\n countGpa = () => {\r\n console.log('hhkk')\r\n }\r\n changeEducationCard = () => {\r\n const windowWidth = window.innerWidth;\r\n if (windowWidth < 1000){\r\n document.getElementById('education-page-cards-container').style.flexDirection = 'column';\r\n document.getElementById('Education-page-section').style.height = '1700px';\r\n } else {\r\n document.getElementById('education-page-cards-container').style.flexDirection = 'row';\r\n document.getElementById('Education-page-section').style.height = '800px';\r\n }\r\n }\r\n componentDidMount = () => {\r\n window.addEventListener(\"resize\", this.changeEducationCard);\r\n }\r\n \r\n render() {\r\n return(\r\n \r\n \r\n
\r\n
E
\r\n
d
\r\n
u
\r\n
c
\r\n
a
\r\n
t
\r\n
i
\r\n
o
\r\n
n
\r\n
\r\n
\r\n
\r\n \r\n
Maliyadeva Girls’ College
\r\n
G.C.E. Advanced Level
\r\n
(Physical Science)
\r\n
Rank
\r\n
01
\r\n
January 2003 – August 2016
\r\n
\r\n
\r\n \r\n
University of Moratuwa, Sri Lanka
\r\n
B.Sc. Engineering
\r\n
(Electronics and Telecommunications)
\r\n
GPA
\r\n
4.14
\r\n
September 2017 – Present
\r\n
\r\n
\r\n \r\n
University of Sydney
\r\n
Visiting Student Researcher
\r\n
(Internship)
\r\n
Months
\r\n
06
\r\n
October 2020 – Present
\r\n
\r\n
\r\n
\r\n \r\n )\r\n }\r\n}\r\n\r\nexport default EducationPage;","E:\\Development\\the-amaya\\src\\components\\pages\\researchpage\\index.js",["68","69","70","71","72","73","74","75","76","77","78"],"import React,{ Component } from 'react';\r\nimport './styles.css'\r\nimport { FontAwesomeIcon } from '@fortawesome/react-fontawesome'\r\nimport { faGithubSquare, faMedium, faLinkedin, faYoutubeSquare } from \"@fortawesome/free-brands-svg-icons\"\r\nimport { Link, Element, Events, animateScroll as scroll, scrollSpy, scroller } from 'react-scroll'\r\n\r\nclass ResearchPage extends React.Component {\r\n render() {\r\n return(\r\n \r\n
\r\n
Research
\r\n
\r\n
Content Aware 360 Degree Video Optimization in Mobile Systems
\r\n
Development of an end to end system to efficiently stream 360 Degree videos. Visual content analysis including\r\n image saliency, object composition, and optical flow is incorporated to design a tiling scheme to encode the 360\r\n degree videos for efficient bandwidth utilization and improved Quality of Experience. My current contribution\r\n includes mathematical modeling of user behaviour (requested field of view) using the existing datasets.\r\n
\r\n
\r\n
\r\n
Combining object detectors for stereo images
\r\n
A geometric approach to combine object detections on corresponding images of two stereo cameras on autonomous\r\n driving vehicles, to increase precision and recall. A fasterRCNN-resnet101 detection model was used on KITTI\r\n can Cityscapes autonomous driving datasets for the experiment. LIDAR and stereo image depth calculations were\r\n done. Used Tensorflow, keras and openCV was used.\r\n
\r\n
\r\n
\r\n
Generalization ability of object detection/ segmentation models
\r\n
Observed and evaluated the performance of object detection and object segmentation models across various\r\n autonomous driving datasets of different scenes and cities. Objective is to explore the correlation between model\r\n architectures and scene properties on generalization ability. Experiments are being carried out with KITTI,\r\n Cityscapes, berkeley and Apollo scape\r\n
\r\n
\r\n
\r\n
\r\n )\r\n }\r\n}\r\n\r\nexport default ResearchPage;","E:\\Development\\the-amaya\\src\\components\\pages\\skillspage\\index.js",["79","80","81","82","83","84","85","86","87","88","89"],"import React,{ Component } from 'react';\r\nimport './styles.css'\r\nimport { FontAwesomeIcon } from '@fortawesome/react-fontawesome'\r\nimport { faGithubSquare, faMedium, faLinkedin, faYoutubeSquare } from \"@fortawesome/free-brands-svg-icons\"\r\nimport { Link, Element, Events, animateScroll as scroll, scrollSpy, scroller } from 'react-scroll'\r\n\r\nclass SkillsPage extends React.Component {\r\n render() {\r\n return(\r\n \r\n
\r\n
\r\n
\r\n
\r\n \r\n \r\n \r\n \r\n
\r\n
Python
\r\n
\r\n
\r\n
\r\n \r\n \r\n \r\n \r\n
\r\n
MATLAB
\r\n
\r\n
\r\n
\r\n \r\n \r\n \r\n \r\n
\r\n
C/C++
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n \r\n \r\n \r\n \r\n
\r\n
Tensorflow
\r\n
\r\n
Skils
\r\n
\r\n
\r\n \r\n \r\n \r\n \r\n
\r\n
Solidworks
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n \r\n \r\n \r\n \r\n
\r\n
ROS
\r\n
\r\n
\r\n
\r\n \r\n \r\n \r\n \r\n
\r\n
Altium
\r\n
\r\n
\r\n
\r\n \r\n \r\n \r\n \r\n
\r\n
Git
\r\n
\r\n
\r\n
\r\n
\r\n )\r\n }\r\n}\r\n\r\nexport default SkillsPage;","E:\\Development\\the-amaya\\src\\components\\pages\\achievementspage\\index.js",["90","91","92","93","94","95"],"import React,{ Component } from 'react';\r\nimport './styles.css'\r\nimport { Link, Element, Events, animateScroll as scroll, scrollSpy, scroller } from 'react-scroll'\r\n\r\nclass AchievementsPage extends React.Component {\r\n render() {\r\n return(\r\n \r\n
\r\n
Achievements
\r\n
\r\n
Highlights
\r\n
\r\n
Bronze medal - International Physics Olympiad
2017
\r\n
All Island best performance - G.C.E. Advanced Level
2016
\r\n
Participation/ National Champion - Asian Physics Olympiad
2017
\r\n
Participation/ National Champion - International Science Olympiad
2008
\r\n
Baden Powell Award - World Organization of Scout Movement
2019
\r\n
\r\n
\r\n
\r\n
Other
\r\n
\r\n
1st Runner Up and Best Impromptu Speaker- Speech Olympiad XII
2018
\r\n
First Runner Up - Unilever Business Challenge
2018
\r\n
9th in Sri Lanka - IEEEextreme 13
2018
\r\n
President Guide award
2014
\r\n
Music Visharad Award - Bhathkande University (Luknow- India)
2013
\r\n
\r\n
\r\n
\r\n
\r\n )\r\n }\r\n}\r\n\r\nexport default AchievementsPage;",{"ruleId":"96","replacedBy":"97"},{"ruleId":"98","replacedBy":"99"},{"ruleId":"100","severity":1,"message":"101","line":1,"column":8,"nodeType":"102","messageId":"103","endLine":1,"endColumn":12},{"ruleId":"100","severity":1,"message":"104","line":1,"column":16,"nodeType":"102","messageId":"103","endLine":1,"endColumn":25},{"ruleId":"100","severity":1,"message":"105","line":6,"column":10,"nodeType":"102","messageId":"103","endLine":6,"endColumn":26},{"ruleId":"100","severity":1,"message":"106","line":7,"column":50,"nodeType":"102","messageId":"103","endLine":7,"endColumn":56},{"ruleId":"100","severity":1,"message":"107","line":7,"column":69,"nodeType":"102","messageId":"103","endLine":7,"endColumn":77},{"ruleId":"108","severity":1,"message":"109","line":21,"column":44,"nodeType":"102","endLine":21,"endColumn":51},{"ruleId":"110","severity":1,"message":"111","line":46,"column":5,"nodeType":"112","messageId":"113","endLine":62,"endColumn":6},{"ruleId":"114","severity":1,"message":"115","line":51,"column":13,"nodeType":"102","messageId":"116","endLine":51,"endColumn":16},{"ruleId":"114","severity":1,"message":"115","line":54,"column":13,"nodeType":"102","messageId":"116","endLine":54,"endColumn":16},{"ruleId":"114","severity":1,"message":"115","line":57,"column":13,"nodeType":"102","messageId":"116","endLine":57,"endColumn":16},{"ruleId":"114","severity":1,"message":"115","line":60,"column":13,"nodeType":"102","messageId":"116","endLine":60,"endColumn":16},{"ruleId":"117","severity":1,"message":"118","line":157,"column":48,"nodeType":"119","endLine":157,"endColumn":99},{"ruleId":"100","severity":1,"message":"104","line":1,"column":16,"nodeType":"102","messageId":"103","endLine":1,"endColumn":25},{"ruleId":"100","severity":1,"message":"120","line":4,"column":10,"nodeType":"102","messageId":"103","endLine":4,"endColumn":24},{"ruleId":"100","severity":1,"message":"121","line":4,"column":26,"nodeType":"102","messageId":"103","endLine":4,"endColumn":34},{"ruleId":"100","severity":1,"message":"122","line":4,"column":36,"nodeType":"102","messageId":"103","endLine":4,"endColumn":46},{"ruleId":"100","severity":1,"message":"123","line":4,"column":48,"nodeType":"102","messageId":"103","endLine":4,"endColumn":63},{"ruleId":"100","severity":1,"message":"124","line":6,"column":10,"nodeType":"102","messageId":"103","endLine":6,"endColumn":14},{"ruleId":"100","severity":1,"message":"125","line":6,"column":25,"nodeType":"102","messageId":"103","endLine":6,"endColumn":31},{"ruleId":"100","severity":1,"message":"106","line":6,"column":50,"nodeType":"102","messageId":"103","endLine":6,"endColumn":56},{"ruleId":"100","severity":1,"message":"126","line":6,"column":58,"nodeType":"102","messageId":"103","endLine":6,"endColumn":67},{"ruleId":"100","severity":1,"message":"107","line":6,"column":69,"nodeType":"102","messageId":"103","endLine":6,"endColumn":77},{"ruleId":"100","severity":1,"message":"104","line":1,"column":16,"nodeType":"102","messageId":"103","endLine":1,"endColumn":25},{"ruleId":"100","severity":1,"message":"127","line":3,"column":10,"nodeType":"102","messageId":"103","endLine":3,"endColumn":25},{"ruleId":"100","severity":1,"message":"120","line":4,"column":10,"nodeType":"102","messageId":"103","endLine":4,"endColumn":24},{"ruleId":"100","severity":1,"message":"121","line":4,"column":26,"nodeType":"102","messageId":"103","endLine":4,"endColumn":34},{"ruleId":"100","severity":1,"message":"122","line":4,"column":36,"nodeType":"102","messageId":"103","endLine":4,"endColumn":46},{"ruleId":"100","severity":1,"message":"123","line":4,"column":48,"nodeType":"102","messageId":"103","endLine":4,"endColumn":63},{"ruleId":"100","severity":1,"message":"124","line":5,"column":10,"nodeType":"102","messageId":"103","endLine":5,"endColumn":14},{"ruleId":"100","severity":1,"message":"125","line":5,"column":25,"nodeType":"102","messageId":"103","endLine":5,"endColumn":31},{"ruleId":"100","severity":1,"message":"106","line":5,"column":50,"nodeType":"102","messageId":"103","endLine":5,"endColumn":56},{"ruleId":"100","severity":1,"message":"126","line":5,"column":58,"nodeType":"102","messageId":"103","endLine":5,"endColumn":67},{"ruleId":"100","severity":1,"message":"107","line":5,"column":69,"nodeType":"102","messageId":"103","endLine":5,"endColumn":77},{"ruleId":"100","severity":1,"message":"104","line":1,"column":16,"nodeType":"102","messageId":"103","endLine":1,"endColumn":25},{"ruleId":"100","severity":1,"message":"127","line":3,"column":10,"nodeType":"102","messageId":"103","endLine":3,"endColumn":25},{"ruleId":"100","severity":1,"message":"120","line":4,"column":10,"nodeType":"102","messageId":"103","endLine":4,"endColumn":24},{"ruleId":"100","severity":1,"message":"121","line":4,"column":26,"nodeType":"102","messageId":"103","endLine":4,"endColumn":34},{"ruleId":"100","severity":1,"message":"122","line":4,"column":36,"nodeType":"102","messageId":"103","endLine":4,"endColumn":46},{"ruleId":"100","severity":1,"message":"123","line":4,"column":48,"nodeType":"102","messageId":"103","endLine":4,"endColumn":63},{"ruleId":"100","severity":1,"message":"124","line":5,"column":10,"nodeType":"102","messageId":"103","endLine":5,"endColumn":14},{"ruleId":"100","severity":1,"message":"125","line":5,"column":25,"nodeType":"102","messageId":"103","endLine":5,"endColumn":31},{"ruleId":"100","severity":1,"message":"106","line":5,"column":50,"nodeType":"102","messageId":"103","endLine":5,"endColumn":56},{"ruleId":"100","severity":1,"message":"126","line":5,"column":58,"nodeType":"102","messageId":"103","endLine":5,"endColumn":67},{"ruleId":"100","severity":1,"message":"107","line":5,"column":69,"nodeType":"102","messageId":"103","endLine":5,"endColumn":77},{"ruleId":"100","severity":1,"message":"104","line":1,"column":16,"nodeType":"102","messageId":"103","endLine":1,"endColumn":25},{"ruleId":"100","severity":1,"message":"124","line":3,"column":10,"nodeType":"102","messageId":"103","endLine":3,"endColumn":14},{"ruleId":"100","severity":1,"message":"125","line":3,"column":25,"nodeType":"102","messageId":"103","endLine":3,"endColumn":31},{"ruleId":"100","severity":1,"message":"106","line":3,"column":50,"nodeType":"102","messageId":"103","endLine":3,"endColumn":56},{"ruleId":"100","severity":1,"message":"126","line":3,"column":58,"nodeType":"102","messageId":"103","endLine":3,"endColumn":67},{"ruleId":"100","severity":1,"message":"107","line":3,"column":69,"nodeType":"102","messageId":"103","endLine":3,"endColumn":77},"no-native-reassign",["128"],"no-negated-in-lhs",["129"],"no-unused-vars","'logo' is defined but never used.","Identifier","unusedVar","'Component' is defined but never used.","'faGripHorizontal' is defined but never used.","'scroll' is defined but never used.","'scroller' is defined but never used.","react-hooks/exhaustive-deps","The ref value 'domRef.current' will likely have changed by the time this effect cleanup function runs. If this ref points to a node rendered by React, copy 'domRef.current' to a variable inside the effect, and use that variable in the cleanup function.","default-case","Expected a default case.","SwitchStatement","missingDefaultCase","no-redeclare","'url' is already defined.","redeclared","jsx-a11y/alt-text","img elements must have an alt prop, either with meaningful text, or an empty string for decorative images.","JSXOpeningElement","'faGithubSquare' is defined but never used.","'faMedium' is defined but never used.","'faLinkedin' is defined but never used.","'faYoutubeSquare' is defined but never used.","'Link' is defined but never used.","'Events' is defined but never used.","'scrollSpy' is defined but never used.","'FontAwesomeIcon' is defined but never used.","no-global-assign","no-unsafe-negation"]