Dulaj Thiwanka

Crafting innovative solutions with code

About Me

Dulaj Thiwanka

Driven by an unyielding passion for technology, I’m Dulaj Thiwanka—an IT graduate dedicated to building innovative, user-centric software solutions.

With a strong foundation in full-stack development, I specialize in React, Node.js, and cloud technologies, crafting seamless and scalable web applications. I thrive on solving complex problems, contributing to open-source projects, and continuously expanding my technical expertise.

Beyond coding, I’m an avid gamer, an adventurous traveler, and a lifelong learner, always exploring new ideas and perspectives. Let’s connect and collaborate on something impactful!

Skills

Frontend

HTML5
CSS3
JavaScript (ES6+)
React
Angular
Redux
Tailwind CSS
Bootstrap
Responsive Design
Accessibility

Backend

Node.js
Express.js
RESTful APIs
Auth (JWT, OAuth)

Databases

MongoDB
MySQL
Prisma ORM
Firebase

Cloud Technologies

AWS
Azure

DevOps

Git
GitHub

Other

Agile
Problem-Solving
System Design
UI/UX Wireframing
API Testing

AI-related Tools And Platforms

ChatGPT (OpenAI)
Google AI Studio
DeepSeek AI
OpenAI API
Claude AI (Anthropic)
Hugging Face
Google Gemini
Runway ML
V0.dev

Experience

Associate Software Engineer

Talentfort Pvt Ltd | November 2024 - Present

Developed and maintained web applications using React, Node.js, and Express.js. Implemented RESTful APIs and integrated with various third-party services. Improved application performance by 15% through code optimization and caching strategies.

ReactNode.jsExpress.jsRESTful APIsJavaScript

Former React Node Developer

Shakya Tech | August 2024 - October 2024

Designed and implemented user interfaces using React and Redux. Developed backend APIs using Node.js and MongoDB. Improved user engagement by 10% through UI/UX enhancements and performance optimizations.

ReactReduxNode.jsMongoDBJavaScript

Former Trainee Software Engineer

Syneptic Global | June 2024 - October 2024

Assisted in the development of web applications using Java and Spring Framework. Contributed to the design and implementation of RESTful APIs. Improved code quality by implementing unit tests and integration tests.

JavaSpringRESTful APIsJUnitMockito

Software Engineer Intern

Axiata Digital Labs | January 2022 - July 2022

Developed and maintained mobile applications using React Native. Implemented user authentication and authorization features. Improved application performance by 5% through code optimization and memory management.

React NativeReduxRESTful APIsFirebaseGit

Education

BSc (Hons) in Information Technology

SLIIT | 2020 - 2024

Majored in BSc (Hons) in Information Technology Specialising in Information Technology.

Advanced Level - Technology Section

Badulla Central College | 2017 - 2019

Studied core technology subjects including Engineering and ICT.

Computer Literacy

Open University of Sri Lanka | February 2017 - October 2017

Completed a computer literacy program.

Basic Java Course

ESOFT | 2016

Completed an introductory Java programming course.

GitHub Status

DThiwanka's avatar

Dulaj Thiwanka

@DThiwanka

Bio: 👨‍💻 Aspiring coder | 🚀 Passionate learner | 🌱 Coding enthusiast | 🤝 Open to collaborations | 🌟 Always curious | 🤖 AI Follower | 📚 Lifelong student

Location: Sri Lanka

Followers: 44

Following: 44

Public Repositories: 50

Created At: June 20, 2021

Last Updated: April 12, 2025

Contact Me