{{ date }}

{{ time }}

ABBAS UDDIN

F R O N T E N D   D E V E L O P E R

Abbas
Hello,

I'm Abbas Uddin

My name is Abbas Uddin. I was born in Sylhet, Bangladesh. I am 24 years old. Currently I am studying Computer Science. I want to be a Software Developer in the future. I’m a Web Developer I spend my days with my hands in many different areas of web development front end engineering (HTML, CSS, and JavaScript), WordPress theme development. I’m extremely passionate about web development

I’m dedicated to building user-friendly websites. My goal is to become a skilled Software Developer, combining creativity with technical excellence to shape the future of web development.





Education

Ulster University London

BSc. in Computing Systems

Jan 2024 - Sep 2026
Core Modules:
  • Problem Solving for Computing: Logic, algorithms, and computational thinking.
  • Introduction to Databases: Relational database design, SQL, and data management.
  • Innovation and Society: Technological impact, ethics, and digital innovation.
  • Client Side Development: Front-end web development utilizing HTML, CSS, and JS.
  • Mathematics for Computer Scientists: Discrete math, algebra, and logical structures.
  • Introduction to Physical Computing: Hardware components, sensors, and basic architecture.
Key Projects:
  • Inventory Management System: Real-time tracking using Java and MySQL.
  • IoT Smart Home Prototype: Raspberry Pi appliance control via mobile app.
  • AI-Powered Chatbot: NLP customer service bot using Python and TensorFlow.

Sylhet International University

BSc. in Computer Science & Engineering

Sep 2022 - Jan 2024
Core Modules:
  • Introduction to Programming: Fundamentals of C/C++ programming, loops, and conditionals.
  • Data Structures: Arrays, linked lists, stacks, and queues with practical implementations.
  • Digital Logic Design: Boolean algebra, logic gates, and circuit design basics.
  • Mathematics for Computing: Calculus, linear algebra, and probability for engineering applications.
  • Database Systems: SQL, relational database design, and normalization.
  • Computer Organization: CPU architecture, memory systems, and assembly language.
Key Projects:
  • Student Management System: Built a C++ application to manage student records, including CRUD operations and file handling.
  • Library Database: Designed a relational database using SQL for book inventory and borrowing system.
  • Digital Circuit Simulator: Developed a tool to simulate logic circuits using Python, integrating GUI with Tkinter.

Shah Khurrom Degree College

Science

Jun 2019 - Dec 2021
Core Subjects:
  • Physics: Mechanics, electricity, and magnetism.
  • Chemistry: Organic and inorganic chemistry fundamentals.
  • Mathematics: Algebra, calculus, and geometry.
  • Biology: Basic biological systems and processes.
Key Activities:
  • Science Fair Project: Designed a model solar-powered irrigation system, demonstrating renewable energy applications.
  • Math Olympiad: Participated in regional competitions, solving complex algebraic and geometric problems.

Experience

Lead Developer

State Art Company

Front-end development, team leadership, and project management

2023 - Present

UI/UX Developer

Design Corporation

User interface design, prototyping, and user experience optimization

2022 - 2023

Front-End Developer

Creative Design Studio

Website development, responsive design, and cross-browser compatibility

2021 - 2022

Technical Skills

HTML5 90%
CSS3 / SASS (Bootsrtap & Tailwindcss) 90%
JavaScript 80%
React 70%
Next.js 70%
Python 60%
Java (Laravel) 75%
MongoDB 85%
UI/UX Design 80%

Projects

osv-depguard command-line vulnerability report in a terminal

osv-depguard

Developer Tool · Published on npm

A command-line scanner that checks a project's exact installed dependencies against the OSV.dev vulnerability database, then uses Claude to explain each finding in plain English with a fix command. Detection is fully deterministic, so the AI never invents vulnerabilities. Covered by 69 automated tests.

BridgeDrop file-sharing room with QR code

BridgeDrop

Cloud Application · Azure

Temporary file-sharing rooms that devices join by QR code. Files upload straight to Azure Blob Storage through short-lived, write-only access URLs, so file data never passes through the server. Rooms expire automatically, infrastructure is defined in Terraform, and a GitHub Actions pipeline lints the code and builds a Docker image on every push.

PetPulse API architecture and endpoints

PetPulse API

Back-End · Final-Year Project

A versioned Laravel 13 REST API for a smart pet-care monitoring system. It provides token authentication, a secret-protected webhook that receives AI-detected behaviour events and triggers push notifications, and audited links for sharing a pet's health record with a clinic. Supported by around 80 tests, CI workflows and written architecture decisions.

SelectionFurniture storefront product page

SelectionFurniture

Full-Stack · AI-Assisted

A furniture storefront with product galleries, reviews and a persistent cart, plus an admin tool where Gemini turns a short prompt or product link into a structured listing. The output is validated against a schema and mapped to the shop's own category structure, replacing manual data entry.

QR Cloud QR code generator interface

QR Cloud

Web Utility · Serverless

A serverless QR code generator. Next.js API routes render high-resolution codes with high error correction on demand and store nothing, behind a mobile-first glass-style interface. Codes were checked against Google Lens and Binary Eye.

WHAT I OFFER

WHAT I CAN DO

I build modern, accessible and scalable web applications, from responsive front-end interfaces to back-end APIs, database integration and cloud deployment. My experience spans React, Next.js, Node.js, AI integrations and cloud technologies, supported by hands-on projects including a published npm security tool, an Azure-hosted file-sharing platform and an AI-assisted e-commerce application.

01 / 06

Front-End & Responsive UI

Component-driven interfaces in React and Next.js, written in modern JavaScript and TypeScript and styled mobile-first with Tailwind CSS. Design concepts become polished, accessible, reusable UI, with considered typography, colour systems and interaction detail.

React · Next.js · TypeScript · Tailwind CSS · Accessibility · Design Systems

02 / 06

Full-Stack Web Applications

Complete features from database to interface: Next.js applications with API routes, Laravel and Flask back ends, and MySQL or Azure Cosmos DB storage. Experience includes a furniture e-commerce platform with its own REST API, and a file-sharing app with upload progress and structured error handling.

Next.js · Laravel · Flask · MySQL · Cosmos DB · REST API

03 / 06

AI & API Integration

Practical AI features built into real products: Gemini 2.5 Flash through the Vercel AI SDK for product content generation, and the Claude API for plain-English summaries and an interactive visitor greeting. Third-party REST and JSON data sources are connected to the interface in the same way.

Claude API · Vercel AI SDK · Gemini · REST API · JSON

04 / 06

Developer Tools & Security

Node.js command-line tools and npm packages built for working developers. osv-depguard, published on npm, is a deterministic dependency scanner that checks projects against the OSV.dev vulnerability database and uses Claude to explain its findings in plain English, with full documentation to match.

Node.js · npm Publishing · OSV.dev · CLI Design · Documentation

05 / 06

Cloud Deployment & Maintenance

Deploying and running applications on Vercel and Azure, with infrastructure defined in Terraform, Blob Storage and Cosmos DB for data, and GitHub-based CI/CD. After launch I stay hands-on: tracing bugs such as race conditions and memory leaks, and working through a prioritised improvement backlog.

Vercel · Azure · Terraform · GitHub Actions · Serverless · Ongoing Support

06 / 06

Performance, SEO & PWA

Improving load speed and search visibility through semantic markup, CSS purging and minification, sitemaps, robots configuration, web app manifests and service workers for offline-capable experiences, all of which are implemented on this site.

Core Web Vitals · Technical SEO · Sitemaps · Service Workers · PWA

Open to graduate and junior developer roles, and to select freelance projects. Let's talk

Testimonials

What people say about my work
Eleanor Crisp

Eleanor Crisp

UX Design

Your work is so impressive. The attention to detail and clean code made our project a success. We'll definitely give you more projects in the future.

Sue Shei

Sue Shei

Public Relations

Abbas delivered our website ahead of schedule and exceeded all expectations. His communication was excellent throughout the entire process.

Gordon Norman

Gordon Norman

Accountant

Working with Abbas was a pleasure. He understood our requirements perfectly and delivered a website that perfectly represents our brand.

Get in touch

Open to graduate and junior developer roles, and to select freelance projects. Send a message below or reach me directly.

Location

London, United Kingdom

Chat Now
Chat with Abbas