Faizan Muthaliff

Good software feels like magic  effortless, smooth, and intuitive.

My job is to build that magic, one line of code at a time

About Me

I'm a passionate full-stack developer with nearly two years of professional experience, eager to build reliable and intuitive software solutions. My academic background and workplace exposure have allowed me to develop a strong programming foundation while continuously improving my ability to approach challenges with creativity and precision.
In addition to my technical expertise, I value the qualities that help a team thrive. Clear communication, thorough documentation, and punctuality are skills I actively practice, ensuring that projects move forward smoothly and colleagues can rely on me. With this balance of technical ability and professional discipline, I am motivated to create solutions that make a meaningful difference.
📍 Colombo, Sri Lanka
Faizan Muthaliff avatar

Faizan Muthaliff

Software Engineer

Resume

Work Experience

Intern Software Engineer

Surge Global LogoSurge Global

Feb 2025 – Current
  • • Developed a time-logging chatbot and visualization applications
  • • Integrated APIs from Google Calendar, Jira, Clockify, Rooster, and Google Chat
  • • Streamlined internal workflows, reducing weekly time to log work items by 66.7%
  • • After project completion, assigned to client project using Next.js, Nest.js, and WordPress

Tech Stack: Next.js, Nest.js, WordPress, AWS, ElasticSearch, PostgreSQL, ArgoCD, Postman, FastApi

Software Engineer (Contract)

Crew Connect LogoCrew Connect

Oct 2024 – Jan 2025
  • • Designed and structured a job-seeking website with two remote developers
  • • Built a responsive front-end using Next.js and back-end with Node.js and MySQL
  • • Tested APIs with Postman and managed collaboration via GitHub

Tech Stack: Figma, Next.js, Node.js, PostgreSQL, Postman, GitHub

Trainee Software Engineer

Codegen LogoCodegen International

Jul 2022 – Jul 2023
  • • Enhanced front-end and back-end functionality for TravelBooker platforms
  • • Resolved complex issues, improving system stability and user experience
  • • Participated in Agile processes, documenting progress and solutions

Tech Stack: Angular (TypeScript, HTML, CSS), Spring Boot, Maven, Node.js, WordPress, Elementor, Postman, FileZilla, Tomcat, SQL Developer, SQL Scripts

Skills

Frameworks

Next.jsNode.jsNestJSReactExpressAngularFastApiFlaskSpring BootWordPressElementor

Languages

JavaScriptTypeScriptPythonJavaRGo

Tools & Technologies

GitDockerAWSMongoDBPostgreSQLPostmanFileZillaTomcatSQL DeveloperSQL ScriptsFigmaMavenElasticSearchArgoCDElasticvuePrisma

Education

BSc (Hons) Computer Science

Informatics Institute of Technology

2021 – 2024

1st Class Honors

Cambridge A Levels

Lyceum International School, Panadura

2018 – 2020

2 A's and 1 B

Cambridge O Levels

Lyceum International School, Panadura

2016 – 2018

7 A's

Featured Projects

NLP Travel Application

NLP Travel Application

NLP-powered travel and event planning app providing personalized recommendations using NER, semantic analysis, and zero-shot classification.

PythonFlaskNLPBART-LargeTOPSISGoogle Places API
E-GoKarting Booking Website

E-GoKarting Booking Website

Live booking site for Sri Lanka’s first E-GoKarting arena with kart details and online reservations.

WordPressElementorPayHere
CrewConnect Job Platform

CrewConnect Job Platform

Job-seeking platform with a fully developed backend and frontend, currently deployed as a demo frontend.

Next.jsNode.jsPostgreSQL
Travel Booking Website

Travel Booking Website

Frontend website showcasing SUV travel services across Sri Lanka with Canva graphics and email form integration.

Next.jsTailwind CSSCanva
TimeForge TimeLogging

TimeForge TimeLogging

Internal timelogging app integrating Google Calendar, Clockify, Rooster, Jira, and Gemini into Google Chat.

Google Chat APIGoogle Calendar APIClockify APIJira APIGemini APINest JS
Laptop POS System

Laptop POS System

POS system for a laptop repair company with job/item tracking and formatted invoice/receipt printing.

FlaskSQLitePyInstaller
WeVolve Emotion Detection App

WeVolve Emotion Detection App

Mobile app that detects and tracks user emotions through facial analysis and provides mood improvement tips.

React NativeComputer VisionImage Processing
AI Question Generation Model

AI Question Generation Model

NLP-powered system for automatic quiz and question generation using transformers and reinforcement learning.

PythonNLPTransformersReinforcement Learning
Digital Marketing & Analytics Project

Digital Marketing & Analytics Project

SEO-focused celebrity website with keyword optimization, Google Analytics tracking, and performance insights.

SEOGoogle AnalyticsWeb Development
Kevlar - Password Manager

Kevlar - Password Manager

Secure password manager using SHA-256 hashing and AES-256 encryption for two-layer credential protection.

JavaScriptAES-256SHA-256Base64
Social App Demo

Social App Demo

Social media web app demo with authentication, captcha-protected feed, likes, and profile management.

Next.jsTailwind CSSNode.jsExpress.jsPostgreSQLPrismaDockerGitHub Actions
Pizza POS System

Pizza POS System

POS system for pizza stores with categorized menus, size/price variations, and visual item identification.

Node.jsGoPostgreSQL
Workout Tracker MERN

Workout Tracker MERN

Workout tracking application to log exercises and reps using the MERN stack.

MongoDBExpress.jsReactNode.js
Moosic - E-commerce Website

Moosic - E-commerce Website

Team-built e-commerce site for musical products with gallery, cart, reviews, and interactive features.

ReactNode.jsMongoDB

Side Quests

Presented at Cutting Edge Tech Expo

Presented at Cutting Edge Tech Expo

I was able to demonstrate and present my Final Year Project Application to Companies and students alike at the 2024 Cutting Edge Tech Expo.