Download CV
Shansana Waruna
Senior Software Engineer | Fullstack

About

Welcome to my portfolio! I bring to the table a rich tapestry of skills and experiences as a full stack software engineer. With a proven track record of excelling both as an individual contributor and as a collaborative team member/leader, I offer a unique blend of versatility and leadership in web application development.

State management (Redux / Zustand)
API / Web services
NodeJs / Express
React / NEXT.js
HTML / CSS / JS / SCSS
2016
Higher Diploma in Information Technology
University of Colombo, Sri Lanka
2012
Foundation in Information Technology
University of Colombo, Sri Lanka
2014
Diploma in Information Technology
University of Colombo, Sri Lanka

Experience

9+ years

Expertise in monolithic, microservices & multitenant architectures. Proficient in AWS Services, Docker, Node.js, MongoDB, & more.

September 2015 - August 2016
Software Developer
Openarc Systems Management
  • Backend development with yii (php framework) and Codeigniter framework
  • Development with postgresql and mysql relational databases
  • Work with backend developers (PHP)
  • Prototyping using Axure rp , Create UI moqups with balsamiq mockups
september 2014 - August 2015
Trainee Software Developer
Openarc Systems Management
  • Develop websites using Joomla CMS
  • Backend development with yii (php framework)
April 2023 - Now
Technical Lead
Codzbee (PVT) Ltd
  • Lead fullstack software engineer
  • Application architecture design and Development
  • Technical communication
  • Manage Nodejs and PHP projects
October 2019 - April 2023
Senior Software Engineer - Fullstack
Oganro Ltd
  • Lead fullstack javascript developer (Nodejs / Nextjs / MongoDb)
  • Team leader (PHP)
  • Application architecture design and Development
  • Custom wordpress plugin development and management
October 2017 - October 2019
Front-end Engineer
Oganro Ltd
  • Work with other backend developers (PHP/Java)
  • Nodejs API Development
  • Develop client side applications using frameworks and libraries like Angular, React, Jquery
  • Client application design and Development
  • Wordpress website development

Projects

Project

Skygiftcard

Netherlands

A web application developed using Node.js for the backend, and Next.js with Tailwind CSS for the frontend. The project is hosted on AWS cloud services, ensuring scalability and reliability. Skygiftcard simplifies the process of purchasing and redeeming gift cards specifically for flight ticket bookings. Users can easily purchase, manage, and redeem their gift cards for flight tickets, providing a convenient and hassle-free experience for travelers.

Extras

Creative work

In my spare time, I channel my creativity into logo design using Adobe Illustrator. Crafting logos allows me to explore my passion for graphic design.

Design work

Gamer

When I'm not immersed in code, you can often find me in the virtual worlds of video games. I have a passion for gaming that extends beyond just playing—I also share my experiences with others through live streams on Facebook Gaming.

Hire me?

I can assist you with the technical aspects of your project or help you grow your business through effective IT solutions.

Or send me an email to contact@shansana.dev