Available for opportunities

Hi, I'm Vidura Rames
Software Engineer & Team Lead

Passionate Software Engineer with 2+ years of experience specializing in full-stack development. Proven track record of rapid career growth from Trainee to Team Lead within 9 months. Currently expanding expertise in AI Engineering.

0 Years Experience
0 Projects Completed
šŸ› ļø DevOps
šŸ¤– AI Engineer
⚔ Full Stack
šŸš€ Team Lead

About Me

Get to know more about my background, journey, and passions

šŸŽ“ Education Journey

BSc (Hons) Software Engineering

Cardiff Metropolitan University (ICBT Campus)

2025-2026 Final Semester

Currently in final semester, course ending September 2025. Graduation expected February 2026.

Graduate Diploma in Software Engineering (GDSE)

Institute of Software Engineering (IJSE) - Panadura

2022-2024 Completed

Comprehensive software engineering program covering full-stack development practices.

šŸ“š Current Learning

šŸŽ“

IBM AI Engineering Professional Certification

Coursera • Ongoing

75%
Advanced certification covering machine learning, deep learning, and AI engineering practices

šŸŒ Languages

Sinhala Native speaker
Native
English Professional proficiency - handled meetings and client communications
Professional

šŸ”¬ Research & Interests

šŸ“š Reader & Researcher
šŸ¤– AI & Machine Learning
⚔ Automation Tools
šŸ’” Innovation & R&D
šŸ†

Key Achievements

  • Promoted from Trainee to Team Lead within 9 months
  • Successfully led multiple enterprise projects
  • Handled client meetings and project management
  • Trained and mentored 5+ junior developers
  • Developed automation tools improving team productivity
  • Contributed to Research & Development efforts for projects

Work Experience

My professional journey, career progression, and detailed accomplishments

2024 9 months

Team Lead & Software Engineer

šŸš€ Promoted within 9 months
QunatacomIT(pvt)Ltd January 2024 - September 2024

Led development teams and managed enterprise projects while maintaining hands-on development responsibilities. Spearheaded multiple commercial projects with client interaction and team management duties.

View Details ā–¼

šŸŽÆ Key Responsibilities

  • Led client and management meetings with cross-functional teams
  • Trained and managed a team of 3-5 trainee developers
  • Managed project tasks, milestones, and delivery timelines
  • Spearheaded Research & Development initiatives for new project features
  • Collaborated with QA and BA departments in dual-role capacity
  • Developed Python automation tools to streamline repetitive development tasks

šŸ† Major Achievements

  • Successfully delivered 2 major enterprise projects
  • Improved team productivity through automation tools
  • Mentored 5+ junior developers in full-stack development

šŸ”§ Technologies Used

Frontend
React (JavaScript) React (TypeScript) Redux Toolkit RTK Query
Backend
Spring Boot Spring Cloud Gateway Spring Security Microservices
DevOps
Docker Apache Kafka GitHub Actions
2024 4 months

Associate Software Engineer

⚔ Quick Promotion
QunatacomIT(pvt)Ltd April 2024 - January 2024

Rapidly advanced from trainee position due to exceptional performance and leadership potential. Contributed to enterprise-level applications and demonstrated strong technical and collaborative skills.

View Details ā–¼

šŸŽÆ Responsibilities

  • Developed full-stack web applications using modern frameworks
  • Collaborated with senior developers on enterprise-level projects
  • Participated in code reviews and maintained coding standards
  • Contributed to system architecture and design decisions
  • Assisted in junior developer mentoring activities

šŸ† Achievements

  • Consistently exceeded performance expectations
  • Successfully completed all assigned project modules
  • Demonstrated leadership potential leading to early promotion
  • Contributed innovative solutions to technical challenges
2023 4 months

Trainee Software Engineer

🌟 Foundation
QunatacomIT(pvt)Ltd December 2023 - April 2024

Started professional journey with intensive learning and practical application of enterprise development practices. Demonstrated exceptional adaptability and learning curve.

View Details ā–¼

šŸŽÆ Training Focus

  • Learned enterprise software development practices
  • Participated in training programs and workshops
  • Assisted in development of web applications
  • Gained hands-on experience with professional development tools

šŸ† Training Outcomes

  • Completed training program with distinction
  • Showed exceptional learning curve and adaptability
  • Gained proficiency in enterprise-level technologies
  • Built foundation for rapid career advancement

Projects

A comprehensive showcase of my work, contributions, and technical expertise

Zentra POS

Completed
Team Lead 3 months

Modern Point of Sale system with advanced inventory management, sales analytics, and multi-location support for retail businesses. Built with TypeScript for enhanced code quality and maintainability.

Key Features

  • Main-transactional functions implemented
  • Mobile-responsive design for tablets and phones

Leadership Responsibilities

  • Managed project tasks and sprint planning
  • Trained and mentored 2 junior developers
Frontend React (TypeScript) Zustand Tailwind CSS Material-UI
Backend : Zentra ERP backend
šŸ“¦ Established reusable component library

Zentra ERP

Completed
Full Stack Developer 1 Year

Comprehensive Enterprise Resource Planning system covering complete business workflow from supply chain to customer relationship management with real-time capabilities.

Business Workflows

  • Supply Chain: Purchase Order → GRN → Costing → Invoice → Payment
  • Sales Order processing and management pipeline
  • Stock take and adjustment systems
  • Customer relationship management (CRM) integration
  • Comprehensive payment management system
Frontend Flutter & Dart
Backend Spring Boot WebSocket MySQL
šŸ­ Streamlined operations for multiple companies

Smart ERP

Completed
Full Stack Developer 3 months

Intelligent ERP solution with automated workflows and smart analytics for small to medium enterprises, process automation.

Flutter & Dart Spring Boot MySQL

Tea Estate Management System

Completed
Full Stack Developer 4 months

Specialized management system for tea estates covering plantation management, harvest tracking, quality control processes, and comprehensive reporting for agricultural operations.

Agricultural Features

  • Plantation lifecycle management
  • Harvest tracking and quality assessment
  • Worker productivity monitoring
  • Weather data integration
Maven Java Jasper Reports Spring Boot Flutter & Dart MySQL

Travel Management System

Completed
Full Stack Developer 3 months

Comprehensive travel management platform with microservices architecture, featuring user authentication, booking management, real-time updates, and complete travel workflow automation.

Architecture & Features

  • Microservices architecture with service discovery
  • JWT-based role authentication system
  • Real-time booking and availability updates
  • Responsive modern UI with TypeScript
  • API Gateway for service orchestration
Backend Spring Boot Spring Cloud Gateway Spring Security JWT
Frontend TypeScript HTML Tailwind CSS

Chat Application

Completed
Desktop Developer 1 months

Real-time chat application built with JavaFX featuring socket programming for instant messaging, file sharing capabilities, and modern desktop interface design.

Real-time Features

  • Real-time messaging with socket programming
  • File sharing and transfer capabilities
  • User authentication and session management
  • Modern JavaFX interface design
JavaFX Socket IO MySQL Java 8

Reading Management Application

Completed
Android Developer 2 Weeks

Android application for book and reading progress management with features for tracking reading goals, statistics, and personal library organization.

Mobile Features

  • Personal reading library management
  • Reading progress tracking and goals
  • Statistics and reading analytics
  • Book recommendations and reviews
XML Android Java 8 Android Studio

Bank Management System

Completed
Full Stack Developer 2 months

Comprehensive banking system demonstrating both MVC and Layered architectural patterns with advanced features like email notifications and secure transaction processing.

Banking Features

  • Account management and transaction processing
  • Email notification system with JavaMail
  • Dual architecture implementation for comparison
  • Secure transaction processing and audit trails
Java 8 JavaFX JavaMail MySQL

Skills & Technologies

My comprehensive technical expertise across the full development stack

Java

Python

JavaScript

TypeScript

Node.js

React

React Native

Dart

Flutter

HTML/CSS

Tailwind CSS

Material-UI

Spring Boot

Spring Cloud

MySQL

Jasper Reports

Express js

Git/GitHub

Docker

Swagger

Apache Kafka

Postman

Hugging Face

šŸ’”

Development Philosophy

I believe in writing clean, maintainable code with a focus on user experience and performance. My approach combines technical excellence with practical problem-solving to deliver impactful solutions.

Get In Touch

Let's discuss opportunities, collaborations, and innovative projects

šŸ“

Location

Galle, Sri Lanka

Available for remote work worldwide
šŸ“§

Emails

contact@vidurawijesinghe.com

Response within 24 hours
šŸ’¼

Professional Networks

šŸ•’

Availability

Open to new opportunities

Currently available

Send Me a Message

I’d love to hear about your project or opportunity.

Email: contact@vidurawijesinghe.com — click the send button to get in touch.

Send Message šŸ“¤
Sending...
Loading...