Ushira Dineth

Full Stack Engineer focused on building products with extra attention to detail from UI/UX to Infrastructure and everything in between.

Seeduwa, Sri Lanka

UD

About

As a Full Stack Software Engineer, I have successfully taken part in multiple project learning and understanding how software is built from end to end. Currently, I work mostly with TypeScript, NextJS, Terraform and Kuberentes. I have over an year of experience in working with client projects. I am currently learning Go and Rust to expand my knowledge on low level languages.

Work Experience

Surge Global

September 2023 - Present

Associate Software Engineer → Software Engineer

Kubernetes
CI/CD
Terraform
AWS
I spearheaded the migration of the Hello Tiger Platform to an AWS EKS Kubernetes cluster using Terraform, enhancing scalability and cost efficiency. I contributed to infrastructure design, ensuring alignment with project requirements and optimizing performance. Additionally, I implemented monitoring tools like Istio, Prometheus, Grafana, Kiali, and Jaeger for real-time system tracking. Moreover, I introduced GitOps practices with ArgoCD and Helm charts to automate deployment processes, ensuring consistency and efficiency in managing infrastructure and applications on the AWS EKS Kubernetes cluster.

Surge Global

March 2023 - August 2023

Software Engineering Intern

TypeScript
NextJS
NestJS
Terraform
AWS
During my internship at Surge Global, I enhanced StudyRooms with UI improvements and OTP verifications, migrated it to AWS EKS Kubernetes, and led the development of SubM. I gained experience in full-stack development, DevOps, and technologies like Kubernetes, AWS, Docker, and GraphQL. Additionally, I implemented a real-time monitoring system using Prometheus, Grafana, Kiali, and Jaeger.

Education

SLIIT City University

2019 - 2023
Bachelor's Degree in Computer Science and Software Engineering

Skills

TypeScript
React/Next.js
Node.js
Kubernetes
AWS