Hello, I'm

Nipuna Jayawardana

Software Engineer

I design, develop, and deploy scalable and secure web and mobile applications, using the latest technologies and best practices.

About Me

As a fullstack software engineer, I craft elegant and responsive web and mobile applications using cutting-edge technologies. With over 5 years of industry experience, I have honed my skills in solving complex problems with analytical thinking and innovative solutions. Microservices architecture is my forte. I thrive on creating modular and resilient applications that can be deployed and scaled independently. Problem solving is my passion. I always seek the optimal solutions for any challenge, using well-defined interfaces and cutting-edge technologies.
TypeScript
Java
Angular
SpringBoot
Node.js
JavaScript
MongoBD
React
NextJs
NestJs
Flutter
Kubernetes
Firebase
Google Maps API
Redis
GraphQL
Linux

My Work Experience

Haulmatic Technologies
JAN 2020 - Present
Senior Software Engineer
Software Engineer

Haulmatic is a platform built to automate complex logistic and supply chain management operations by connecting all verticals and stakeholders

  • As a core member of the Engineering team, played a pivotal role in the successful transition from a pre-revenue to a post-revenue stage.
  • Created and implemented the organization module, the essential component of the system, that supported multi-tenancy and connected users, vehicles, and locations for job execution and coordination. More than 50 organizations are onboarded
  • Created and implemented GPS functionality with hardware and mobile devices to monitor and show over 300 vehicles on a map in real-time along the job for multiple organizations.
  • Designed and developed fundamental features that serve as the foundational elements of the product.
  • Designed and Developed many end-to-end features employing a full-stack development approach to ensure comprehensive functionality and seamless integration within the system.
  • Contributed to the recruitment process by conducting interviews, preparing assignments, and producing documents for the evaluation process.
Genessis Software
MAY 2019 - JAN 2020
Associate Engineer

GENESIIS Software is a software engineering firm that specializes in crafting custom software for impactful businesses, delivering tailored solutions with precision and expertise

  • Designed and developed customer Feedback module
  • Developed Features for the Application Xeno, which is a Human Resource Management Web Application
  • Debugged and fixed UI and backend errors for the largest recruitment website in Sri Lanka, topjobs.lk, improving performance and reliability.
  • Created and maintained documentation and design specifications for features using agile methodologies
Sri Lanka Telecom Mobitel
OCT 2016 - NOV 2017
Software Engineering Intern

SLT-MOBITEL, is the national telecommunications services provider in Sri Lanka and one of the country's largest companies[2] with an annual turnover in excess of Rs 40 billion.

  • Resolved UI issues and improved user experience.s
  • Debugged and enhanced UI functionality and design.
  • Fixed UI errors and optimized UI performance.
  • Reduced query execution time and resource consumption by applying query optimization strategies and best practices

My Projects

  • project
    Haulmatic

    Haulmatic is a platform built to automate complex logistic and supply chain management operations by connecting all verticals and stakeholders

  • project
    Topjobs

    Sri Lanka's No.1 online job site & Sri Lanka's No.1 online job portal

  • project
    M-Ticketing

    Official Train ticket booking system developed by Sri Lanka Telecom Mobitel

  • project
    Personal Portfolio Website

    My Personal Website

  • project
    JSON to Many Converter

    Convert JSON Objects to Formats such as Excel,CSV,PDF. etc.

  • project
    Intelligent Heart Disease Predictor

    Predict the likelihood of contracting coronary heart disease based on different user data points

  • project
    Micro Frontend POC with Webpack 5 and React module federation

    Micro Frontend Proof of concept by using Webpack 5 and React module federation

Let's Connect

I'm currently looking for new opportunities, my inbox is always open. Whether you have a question or just want to say hi, I'll try my best to get back to you!