Full stack development using Angular, HTML, TypeScript, CSS, Java Spring, E2E, Integration and Unit testing (Cypress and Serenity).
Experienced in modern technologies & concepts including but not limited to Docker, Kubernetis, Microservices, RESTFul API Design, AWS Cloud.
Integral part of the teaching team with responsibilities including team management, unit content consultation, unit content preparation and unit assessment for Faculty of IT and Faculty of Engineering.
Units Demonstrated:
ENG1003 Engineering Mobile Apps
ENG5001/6001 Advanced Engineering Data Analysis (Masters/ PhD Course)
FIT3159 Computer Architecture
FIT2100 Operating Systems
FIT2101 Software Engineering Process and Management
FIT2004 Data Structures & Algorithms
ENG1013 Engineering Smart Systems - See custom libraries developed by me for the unit here.
ENG1014 Engineering Numerical Analysis
FIT2014 Theory of Computation
ENG1090 Foundation Mathematics
FIT1051 Programming Fundamentals in Java
FIT9131 Programming Foundations in Java (Masters Course)
Electrical & Computer Systems Engineering Help Desk
Assisting fellow TAs with their requests, issues and concerns related to teaching, being the communication link between the TAs and the faculty.
Session Coordinator & Subject Matter Expert - Training & management of IT support officers, resolve complex issues to assist the delivery process of e-Assessment process of the university.
Developed a web based common ration distribution management system for the Ceylon Electricity Board (Sri Lanka) to manage and monitor the distribution of commonly used goods from vendors to different areas in Sri Lanka during the time of island-wide curfew due to COVID-19. The web-based project was developed using Django framework.
Development of mission critical software using C++, Java for London Clearing House (LCH), Exposure to use of standard interface protocols, Basic knowledge on use of GPUs for accelerated development, End to End testing with TestNG and Agile software development with tools including Jira, Git, Jenkins etc., Research on Language Theory for the development a customized Behavior Driven Development model.
Mandatory undergraduate internship: Auditory Signal Processing for a web-based application, 3D model design using json, Fall detection and protection mechanism for elderly with Digital Signal Processing. The report prepared based on the work done during the internship was nominated for the ‘Best Engineering Undergraduate Internship Report’ award in 2015.