Undergraduate Trainee at IFS
Available for Freelancing

Your path toSoftware & AI Mastery

I'mJanith Niroshannero

A software engineer passionate about Artificial Intelligence, building fast, accessible, and beautiful web applications. Let's create something amazing together.

Go
Go & APIs
.NET Core
JS
Node.js
S
Spring Boot
Angular
R
React
N
Next.js
1+

Years Exp

Janith Niroshan

What I Offer

Comprehensive software solutions using diverse technologies including Go, .NET Core, Spring Boot, Node.js, Angular, React, and modern cloud platforms to bring your ideas to life.

Frontend Development

Modern, responsive web applications using Angular, React, Next.js, and TypeScript with pixel-perfect designs.

Backend Development

Scalable server solutions with Go, .NET Core, Spring Boot, Node.js, and robust API architectures for enterprise applications.

Full Stack Solutions

End-to-end applications combining modern frontends with powerful backends using microservices architecture.

Mobile Development

Cross-platform mobile apps with React Native and progressive web app implementations for iOS and Android.

Cloud & DevOps

Cloud deployment, CI/CD pipelines, containerization with Docker, and infrastructure as code solutions.

Performance & Security

Application optimization, security implementation, code reviews, and technical architecture consulting.

My Expertise

Skills & Technologies

A comprehensive overview of my technical skills and proficiency levels across various domains of software development.

Frontend Development

React90%
Next.js85%
TypeScript85%
JavaScript90%
Tailwind CSS90%
HTML/CSS95%
Framer Motion80%
Three.js70%

Backend Development

Node.js85%
Python80%
Express.js80%
PostgreSQL75%
MongoDB75%
REST APIs85%
GraphQL70%

Tools & Technologies

Git90%
Docker75%
VS Code95%
Figma80%
Jest75%
Webpack70%
Linux75%

Soft Skills

Problem Solving90%
Team Collaboration85%
Communication85%
Project Management80%
Leadership75%
Adaptability90%

Technologies I work with:

ReactNext.jsTypeScriptNode.jsPythonTailwind CSSPostgreSQLDockerGitFigma
Verified Badges

Professional Badges & Certifications

A curated collection of professional certifications, project awards, and academic achievements.

IFS Academy - Certified Software Engineer
Introduction to Linux (LFS101)
Introduction to Jenkins (LFS167)

Projects

Browse by category

Vytal - Medical Support Platform

Vytal - Medical Support Platform

Comprehensive medical support platform connecting patients, donors, and healthcare providers across Sri Lanka. Real-time emergency response system for blood, organs, medicines, and financial support with verified user profiles and transparent interactions.

BallerinaReactReal-time AlertsAuthentication

My Journey

A timeline of my projects, achievements, and professional milestones.

Started University Studies
education

Started University Studies

Department of Computer Engineering, Faculty of Engineering, University of Ruhuna

2023-08-14
University of Ruhuna, Sri Lanka

Started undergraduate studies at the Department of Computer Engineering, Faculty of Engineering, University of Ruhuna on August 14, 2023.

Began academic journey in Computer Engineering
Promoted as Editor
achievement

Promoted as Editor

Career Guidance Students Society, Faculty of Engineering, University of Ruhuna

2024-10-17
University of Ruhuna, Sri Lanka

I'm promoted as the Editor at Career Guidance Students Society on October 17, 2024, at University of Ruhuna, Faculty of Engineering.

Editor positionCareer GuidanceStudent SocietyGraphic Design
Design Lead - Career and Internship Fair 2025
achievement

Design Lead - Career and Internship Fair 2025

Career and Internship Fair 2025

2025-02-07
University of Ruhuna, Sri Lanka

Contributed as the Design Lead for the Career and Internship Fair 2025, leading the design efforts for the event.

Design LeadEvent ContributionCareer FairInternship Fair
Started at IFS Sri Lanka
achievement

Started at IFS Sri Lanka

Undergraduate Trainee Software Engineer

2025-05-05
IFS Sri Lanka

Started working at IFS Sri Lanka as an Undergraduate Trainee Software Engineer, beginning my professional journey in enterprise software development.

Undergraduate TraineeEnterprise SoftwareProfessional Growth

Let's Work Together

I'm currently available for new opportunities. Feel free to reach out!