M
M.M.M. Shurafa
Interactive Portfolio Interface

Profile: M.M.M. Shurafa

Role: Software EngineerMotivated and detail-oriented Software Engineer (Undergraduate) with 6+ years of experience in Working, including internships, trainings and project-based work. Proficient in modern technologies such as Java, JavaScript, Node.js, HTML/CSS, and MongoDB. Experienced in agile development, software architecture, UI/UX design, and cloud-based solutions. Proven ability to manage digital projects, lead marketing initiatives, and create technical content. Passionate about building scalable applications, delivering meaningful user experiences, and continuously learning—I'm a fast learner who thrives in dynamic environments. Also deeply interested in blockchain, investing, and chess. ⁠

PROFILE PANEL

Mahdiya Shurafa

STATUS: AVAILABLE
M.M.M. Shurafa  profile
ROLESoftware Engineer
LOCATION41/6 Perakumba Mawatha, Kolonnawa - 10600, Sri Lanka
EMAILsmahdiya.official@gmail.com

CONSOLE

init --profile portfolio
ready: true
routes: /projects /blog /resume
Profile Overview

Professional Summary

A concise overview built directly from the portfolio profile.

PROFILE ID

Mahdiya Shurafa

Software Engineer

VERIFIED
About profile image
Resume
41/6 Perakumba Mawatha, Kolonnawa - 10600, Sri Lanka

SUMMARY LOG

Motivated and detail-oriented Software Engineer (Undergraduate) with 6+ years of experience in Working, including internships, trainings and project-based work. Proficient in modern technologies such as Java, JavaScript, Node.js, HTML/CSS, and MongoDB. Experienced in agile development, software architecture, UI/UX design, and cloud-based solutions. Proven ability to manage digital projects, lead marketing initiatives, and create technical content. Passionate about building scalable applications, delivering meaningful user experiences, and continuously learning—I'm a fast learner who thrives in dynamic environments. Also deeply interested in blockchain, investing, and chess. ⁠

Career Progress

Experience Timeline

A structured view of roles, responsibilities, outcomes, and core technologies.

GeoEDGE (PVT) LTD
ROLE 01Full-Time

Associate Software Engineer | Business Analyst

GeoEDGE (PVT) LTDHybrid (Sri Lanka)Jan 2026 - Present
Company

Contributed to multiple client and internal software projects under Heaven’sCode, focusing on performance, scalability, and modern web design.

AngularNode.jsSpringBootDockerJHipsterPostgresqlAzure DevopsTailwind CSSBootstrapGitCI/CDGitHubFHipster
Heaven'sCode (PVT) LTD
ROLE 02Internship

Intern | Software Engineer | Frontend & Backend Engineer

Heaven'sCode (PVT) LTDRemoteOct 2025 - Present
Company

Contributed to multiple client and internal software projects under Heaven’sCode, focusing on performance, scalability, and modern web design.

AngularNode.jsSpringBootDockerJHipsterPostgresqlAzure DevopsTailwind CSSBootstrapGitCI/CDGitHubFHipster
Team CodeMe
ROLE 03Project-Based

Software Engineer | Full-Stack Developer ( Acadamic Projects )

Team CodeMeRemoteAug 2024 - Present
Company

Designed and developed full-stack web applications using modern technologies and best practices for Academic projects.

JavaJavaScriptNode.jsPHPReact.jsFirebaseMongoDBMySQLHTMLCSSGitAgileREST APIs
Capital Link International Holdings
ROLE 04Full-time

Marketing Team Lead & Project Manager | Digital Content Specialist

Capital Link International HoldingsColombo, Western Province, Sri LankaFeb 2025 - May 2025
Company

Led digital marketing initiatives and managed project execution to enhance the company’s online presence and branding.

Digital MarketingContent CreationMarketing StrategyProject ManagementSocial Media Advertising
Institute of Certified Management Accountants of Sri Lanka (CMA)
ROLE 05Internship

Marketing Trainee - Digital Marketing

Institute of Certified Management Accountants of Sri Lanka (CMA)Colombo, Sri LankaDec 2024 - Jan 2025
Company

Worked on digital branding and social media strategies to support CMA Sri Lanka's engagement and visibility goals.

Social Media MarketingContent StrategyCampaign Optimization
LimitOne Lanka (Pvt) Ltd.
ROLE 06Contract

Digital Outreach Executive

LimitOne Lanka (Pvt) Ltd.Sri LankaAug 2024 - Mar 2025
Company

Executed digital marketing strategies to grow audience reach and increase customer interaction.

Digital OutreachMarketing ToolsBrand Engagement
Rogers International (Pvt) Limited
ROLE 07Full-time

Senior Recruitment Officer

Rogers International (Pvt) LimitedSri LankaNov 2022 - Jan 2023
Company

Led end-to-end recruitment operations and collaborated with internal teams to meet staffing needs.

RecruitmentOnboardingTalent AcquisitionCommunication
Daraz.lk
ROLE 08Part-time

Direct Shipping - Self-Employed

Daraz.lkSri LankaDec 2022 - Mar 2025
Company

Managed order fulfillment and logistics operations for Daraz.lk’s direct shipping services.

LogisticsOrder ManagementCustomer ServiceTime Management
AIESEC in SLIIT
ROLE 09Volunteer

Team Member | Brand Marketing (Back Office)

AIESEC in SLIITSri LankaDec 2021 - Apr 2022
Company

Supported AIESEC's marketing campaigns with design and coordination tasks.

DesignMarketing CoordinationTeam Collaboration
Education

Education Timeline

Education and training milestones with dates and key details.

ITEM 01Jan 2024 - Nov 2025

Higher National Diploma in Computer Science and Software Engineering

Sri Lanka Institute of Information Technology (SLIIT)

13th Floor, BOC merchant tower, 28 St Michaels Rd, Colombo 00300CGPA: 3.7439

Basic Programming Concepts through various languages such as Object-Oriented Programming in Java, C++, and C Language. Mathematics courses included Algebra, Calculus, Statistics, Discrete Math.

C langJavaC++htmlcssJavaScriptLinuxGitAngularNode.jsReactJSMongoDBMySQLFirebase
Sri Lanka Institute of Information Technology (SLIIT)
ITEM 02Jan 2023 - Dec 2023

Foundation Certificate in Information Technology

Sri Lanka Institute of Information Technology (SLIIT)

New Kandy Road, Malabe, Sri LankaCGPA: #

Completed foundation program covering essential topics in IT and software engineering, laying the groundwork for higher education in computing and programming

C++JavaHTMLCSSJavaScriptGit
Achievements

Certifications & Languages

Verified certifications and spoken languages.

CERTIFICATIONS

Front-End Development with React.js & JavaScript July 2023

dewTown

Jun 20, 2023
Status: Verified

7-day Bootcamp on Python & Artificial Intelligence

The Digital Adda

Dec 11, 2023
Status: Verified

Back-End Development with JavaScript, Node.js & Express.js June 2023

The Digital Adda

Dec 12, 2023
Status: Verified

Google Certification for Git, GitHub & Version Control

The Digital Adda

Dec 12, 2023
Status: Verified

Microsoft Certification for Web Development using JavaScript, Node.js & Express Bootcamp

The Digital Adda

Dec 12, 2023
Status: Verified

DevTown Certification for Python

The Digital Adda

Dec 12, 2023
Status: Verified

Certification for completing 7-day Bootcamp with DevTown on HotStar Clone using HTML, CSS, and JavaScript

The Digital Adda

Dec 12, 2023
Status: Verified

LANGUAGES

EnglishEnabled
HindiEnabled
SinhalaEnabled
TamilEnabled
Project Library

Projects

Selected work with previews, tech stack, timeline, and links.

ShoeLand E-Commerce
CASE FILE
Completed

ShoeLand E-Commerce

Apr 1, 2024

A full-stack responsive e-commerce website featuring product listings, dynamic cart, user authentication, and responsive design. Built with PHP, JavaScript, and MySQL.

PHPJavaScriptMySQLHTML+1
Code
Hospital Management System (Visionary Vibes)
CASE FILE
Completed

Hospital Management System (Visionary Vibes)

Nov 1, 2023

Group project by Visionary Vibes: A Java-based desktop application aimed at digitizing MediCare Plus's hospital operations. Features include appointment scheduling, outpatient service management, and pharmacy handling. Developed using Swing UI and MySQL with CRUD operations, SMS/email notifications, and a responsive workflow to streamline administration.

JavaSwingMySQLHTML+2
Code
Student Record Management System (SRMS)
CASE FILE
Completed

Student Record Management System (SRMS)

Feb 1, 2024

Web-based app using Firebase and REST APIs to automate student record handling. Features a responsive UI and real-time database updates for efficient administration.

FirebaseREST APIJavaScriptHTML+1
Code
Skills System

Skills Matrix

A structured view of core skills, tools, and strengths.

SKILLS OVERVIEW

LANGUAGES
6 items
JavaPythonJavaScriptPHPGoTypeScript
FRAMEWORKS
6 items
Next.jsReactExpressNode.jsSpring BootFlutter
DATABASES
2 items
PostgreSQLMySQL
TOOLS
7 items
GitDockerPostmanSupabaseGoogle ColabHugging Face TransformersPyTorch

HIGHLIGHTED PROFICIENCY

Java
85%
Python
78%
JavaScript
82%
PHP
70%
Go
55%
TypeScript
72%
Flutter
55%

STRENGTHS (SOFT SKILLS)

Team CollaborationProblem SolvingTime ManagementAdaptabilityLeadershipFast LearnerEffective CommunicationCuriosity & Continuous LearningCritical ThinkingAttention to DetailAccountability & OwnershipCreativity & InnovationEmotional IntelligenceSelf-MotivationResilience in High-Pressure EnvironmentsConflict ResolutionDecision MakingStrategic ThinkingGoal-Oriented MindsetOrganizational SkillsPresentation SkillsClient & Stakeholder ManagementCross-Cultural CommunicationGrowth MindsetEmpathy & Active ListeningInitiative & ProactivenessFlexibility to ChangeOpen-MindednessPrioritizationMentoring & Coaching
LANGUAGES
EnglishEnabled
HindiEnabled
SinhalaEnabled
TamilEnabled
Contact

Let’s work together

Recruiter, client, or collaborator—send a message and we’ll take it from there.

CONTACT CHANNELS
MESSAGE FORM