Summary
Overview
Work History
Education
Skills
Websites
Accomplishments
Projects
Affiliations
Certification
References
Timeline
Generic

Oshan Wijewardena

Colombo

Summary

I am a adapted software engineer with a strong background in full-stack web development, specializing in SaaS applications and mobile applications. Proficient in JavaScript, TypeScript, Python, and PHP, I excel in web technologies like React.js and Node.js and mobile technologies like Flutter and React Native. My skills in code quality, performance optimization, and collaboration enable me to contribute effectively while continuously seeking professional growth.

Overview

3
3
years of professional experience
1
1
Certification

Work History

Software Engineer

One Day Digital
Tihariya
08.2023 - Current
  • Research, Development and deployment of SaaS applications, collaborating with software engineers and implement new features and resolve technical issues.
  • Participated in testing and debugging, ensuring software stability and performance.
  • Contributed to code reviews, maintaining code quality and improving coding standards across the team.
  • Planning and executing agile software development projects

Trainee Software Engineer

Techneed Pvt.Ltd.
Colombo3
02.2022 - 03.2023
  • Collaborated with cross-functional teams to deliver high-quality web solutions, focusing on frontend and backend development for SaaS platforms.
  • Assisted in writing and maintaining technical documentation to support development efforts and ensure clarity for future developers.
  • Gained experience in resolving software bugs, optimizing application performance, and improving user experience.
  • Actively participated in Agile team meetings, providing feedback and ideas for improving software development processes.

Education

B.Sc. - Information Technology Specialised in Software Engineering

Sri Lanka Institute of Information Technology

Skills

  • Programming Languages: JavaScript, TypeScript, Python, Java, PHP
  • Web Technologies: Reactjs, Angular, Nodejs, Expressjs, Java Springboot, Nextjs, Redux, Webpack, Flux, MIU, jQuery, Bootstrap, Django, flask, Laravel, HTML5, CSS3, SCSS, GraphQL, RESTful APIs, Wordpress
  • Mobile Development: Flutter, React Native
  • Tools & Build Systems: Git, GitLab, Docker, CloudPanel, DigitalOcean, AWS S3, Jira
  • Database Systems: MongoDB, Relational Databases, Firebase
  • Development Practices: Agile Software Development, Unit Testing
  • Documentation & Debugging: Writing technical documentation, troubleshooting, and debugging code

Accomplishments

    Improve Productivity and Create a Professional Sri Lankan Film Industry
    Link:
    https://ieeexplore.ieee.org/document/10417549

Projects

  • WEB APPLICATION FOR THINKABLE EVENT MANAGEMENT SYSTEM

This is a project that using for manage events. there are two type of users hosting customers and ticket buying customers. hosting customers have to get permition fom amdin to host thier event from the web app. then customers can see event details, time, locations and purchase tickets. I implemented backend with strape nodeJS and frontend with nextJS React libraries.

Github link : https://github.com/OKWijewardena/Thinkable_Frontend

  • WEB APPLICATION FOR LOCALSHOP

This is Saas web application for Create own stores for the customers and doing there businnesses. system have cusomers and Super admin. this web app implemented with php laravel.

Github link : https://github.com/OKWijewardena/app.localshop.lk.git

  • WEB APPLICATION FOR MINISTORE

This is Saas web application for Create own stores for the customers and doing there businnesses. system have cusomers and Super admin. this web app implemented with php laravel.

Github link : https://github.com/OKWijewardena/app.ministore.lk.git

  • MERN WEB APPLICATION FOR SMARTCO COMPANY SYSTEM

MERN stack and Cloudinary were used to implement a company system and customer use side as a web app.

Github link : https://github.com/OKWijewardena/SmarCo.git

  • FLUTTER MOBILE APP FOR SMARTCO CUSTOMERS

Flutter was used to implement a company customer use side as a web app.

Github link : https://github.com/OKWijewardena/SmartCo_monile_app.git

  • ML WEB APPLICATION FOR THE RESEARCH

Implementing machine learning web application using python flask as a backend and javascript ReactJS as a frontend

Github link : https://github.com/OKWijewardena/Movie-Casting-App.git

  • CODE GENERATION APPLICATION WITH AI

Python and OpenAI technologies were used to implement an AI-generated style codes match with user requirements app.

Github link : https://github.com/OKWijewardena/Table-converter-App.git

  • TABLES CREATING APPLICATION WITH AI

Python and OpenAI technologies were used to implement an AI-generated tables for the user requirements app.

Github link : https://github.com/OKWijewardena/Table-converter-App.git

  • QUESTIONS ANSWERING APPLICATION WITH AI

Python and OpenAI technologies were used to implement an AI-generated Answering to the multiple questions by reading PDF files app.

Github link : https://github.com/OKWijewardena/PDF-Questions-App.git

  • SOCIAL MEDIA MARKETING APPLICATION WITH AI

Python and OpenAI technologies were used to implement an AI-generated social media marketing strategy app.

Github link : https://github.com/OKWijewardena/Social-media-marketing-app.git

  • MERN WEB APPLICATION FOR CLASS INSTITUTE

Implemented class management functionalities for a web app on Institute Management System by using MERN stack technology.

Github link : https://github.com/OKWijewardena/Institute-Management-System-MERN

  • MERN WEB APPLICATION FOR TEA COLLECTING

Implemented finance management functionalities for tea collecting web application that made for tea factory by using MERN stack technology.

Github link : https://github.com/OKWijewardena/Tea-Collecting-Website

  • MOBILE APP FOR THE IOT BUTTON

Implemented Doctor and Nurse calling system by connecting with the physical IoT button using Java and FireBase in Android studio.

Github link : https://github.com/OKWijewardena/IotButtonMobileApp.git

  • JAVA WEB APPLICATION FOR EVENT PLANING

Implemented a Event Planning System for a Hotel by using java and Tomcat

Github link : https://github.com/OKWijewardena/Hotel- Management.git

  • MOBILE APPLICATION FOR SELL VEHICLE PARTS

Implemented Supplier Item Management for a Vehicle Service and Spare parts management system using Java and SQLite in Android studio.

Github link : https://github.com/OKWijewardena/AutoCare-MAD- Project-.git

  • WEB APPLICATION FOR MUSIC INSTRUMENT STORE

Implemented a Musical Instruments Store System by using html, css, javascript and PHP.

Github link : https://github.com/OKWijewardena/SoundSpace.git

Affiliations

  • Activity Director of the Leo club in Sri Lanka Institute of Information Technology
  • Organize a Youth Empowerment Project called 'Apita Hetak' with former General Daya Rathnayaka.
  • Worked on a project called 'Hunger,' which involved providing food for beggars.

Certification

  • CERTIFICATE FROM 365 DATA SCIENCE FOR INTRODUCTION TO PYTHON.
  • CERTIFICATE FROM 365 DATA SCIENCE FOR INTRODUCTION TO JUPYTER.
  • CERTIFICATE FROM 365 DATA SCIENCE FOR MATHEMATICS.
  • DIPLOMA IN AUTOCAD IN ESOFT DIPLOMA IN ENGLISH IN ESOFT

References

  • Ms. Wishalya Tissera, Lecture, Sri Lankan Institute of Information Technology, 011 754 4801, wishalya.t@sliit.lk
  • Ms. Prasangika Peiris, QA Engineer, ICP Technologies, Angampitiya Rd, Sri Jayawardhanepura Kotte, Sri Lanka, 0763860442, ppeiris@icptechno.com

Timeline

Software Engineer

One Day Digital
08.2023 - Current

Trainee Software Engineer

Techneed Pvt.Ltd.
02.2022 - 03.2023

B.Sc. - Information Technology Specialised in Software Engineering

Sri Lanka Institute of Information Technology
Oshan Wijewardena