Junior Front-End Developer

Junior Front-End Developer with full-stack project experience.

MSc Information Technology graduate building responsive interfaces, authentication flows, PHP/MySQL web apps, and deployed full-stack projects with a focus on clean user journeys and practical problem solving.

About Me

I am an aspiring Junior Front-End Developer with a strong interest in building responsive websites and intuitive digital interfaces. I recently completed an MSc in Information Technology at Robert Gordon University, where I developed a secure authentication web application focused on improving cybersecurity practices for SMEs. My experience includes front-end UI development, form validation, authentication flows, and creating user-friendly layouts for non-technical users.

Global Collaboration

Flexible across time zones, comfortable with remote collaboration, and confident communicating clearly with international teams and clients.

Remote Friendly Cross-Time-Zone Communication International Collaboration

Education

Aerial view of Robert Gordon University campus in Aberdeen
Robert Gordon University campus, Aberdeen

Postgraduate Degree

Robert Gordon University

Aberdeen, Scotland, United Kingdom

2023 - 2024

MSc Information Technology

Strengthened practical knowledge in web development, databases, secure systems, and research-led problem solving. Completed a secure authentication dissertation project focused on improving cybersecurity adoption for UK retail SMEs.

Secure Web Systems Database Development Research Project
University of Madras campus building in Chennai
University of Madras campus, Chennai

Undergraduate Degree

University of Madras

India

2020 - 2023

B.Com Information Systems

Built a foundation across commerce, business systems, information management, and digital processes, supporting a balanced understanding of technology and real-world business needs.

Information Systems Business Processes Commerce Foundation

Projects

TeamO Mart Marketplace Web App preview
Marketplace flow

PHP and MySQL Coursework Project

TeamO Mart Marketplace Web App

Built a marketplace-style web application for browsing products and services, managing seller listings, and supporting a basic cart-to-delivery checkout flow.

  • Implemented user-facing pages for sign up, login, homepage browsing, product details, and cart flow.
  • Built signup and login handling with duplicate email/username checks and password_hash/password_verify.
  • Used PHP sessions to support logged-in navigation and shopping cart state.
  • Connected the app to a MySQL database with PDO queries for products, services, users, and buyer details.
  • Created seller dashboard functionality to upload, update, and delete marketplace items with image upload handling.
  • Added category, subcategory, and search filtering for product and service discovery.

Tech: PHP, MySQL, PDO, PHP sessions, password hashing, HTML, CSS, Bootstrap, JavaScript

Focus: Marketplace UI, database-driven pages, authentication forms, seller CRUD, cart flow, form handling

Impact: Delivered a live marketplace demo covering account creation, seller CRUD, product discovery, cart state, and checkout-to-delivery flow.

Demo note: Coursework demo for testing only. Please use test details and avoid entering real personal, payment, or password information.

Cooking Foodie Recipe Web App preview
Recipe platform

PHP and MySQL Recipe Platform

Cooking Foodie Recipe Web App

Built a database-backed recipe web application for browsing food content, managing user roles, and giving cook/chef users a dashboard to maintain recipes.

  • Created sign up and login flows with role selection for recipe seekers and cook/chef users.
  • Used PHP sessions to protect signed-in pages and support role-aware navigation.
  • Built a chef dashboard to add, view, edit, and delete recipes stored in a MySQL recipes table.
  • Added profile update functionality for user account details pulled from the database.
  • Designed a recipe browsing homepage with category sections, featured recipe cards, and external recipe resources.
  • Implemented JavaScript UI interactions including a recipe slider, search toggle, mobile navigation, and saved dark mode preference.

Tech: PHP, MySQL, MySQLi, HTML, CSS, JavaScript, Font Awesome

Focus: Recipe content management, role-based access, PHP sessions, CRUD operations, responsive UI, dark mode interactions

Impact: Delivered a live role-based recipe CMS demo with protected sessions, chef dashboard CRUD, profile updates, and responsive recipe browsing.

Demo note: Coursework demo for testing only. Please use test details and do not reuse any real password.

Skills

HTML5

Semantic page structure

CSS3

Responsive layouts

JavaScript

Interactive interfaces

React

Component-based UI

TypeScript

Typed dashboard state

Real-Time Dashboards

Live feed UI and charts

Express

API routing

MongoDB, Mongoose, and Atlas

Cloud database models

Git

Version control

WordPress

CMS page builds

PHP Web Development

Server-rendered marketplace pages

MySQL, PDO, and MySQLi

Relational database queries

PHP Sessions and Login Flow

Logged-in navigation and cart state

Seller CRUD and Image Uploads

Upload, update, and delete items

Cart and Checkout Flow

Cart, delivery details, and order flow

Bootstrap UI Development

Responsive marketplace layouts

Recipe CRUD Dashboard

Add, edit, delete, and view recipes

Role-Based PHP Access

Recipe seeker and cook/chef flows

JavaScript UI Controls

Slider, search, mobile nav, and dark mode

Backend Development with Node.js and Express

API routes and server logic

Authentication System Design

Registration, login, and protected flows

Password Security and JWT Authentication

bcryptjs hashing and token sessions

Email OTP 2FA and Nodemailer

One-time code verification

Environment Variables and Secrets

.env and Render configuration

Cloud Deployment

Render and MongoDB Atlas setup

Deployment Debugging and Troubleshooting

Logs, SMTP, whitelist, and start scripts

Security Hardening

Rate limits and private file protection

Responsive Design UI Development Form Validation Authentication Flows Debugging

Contact

Email: kumartharun2612@gmail.com

United Kingdom flag Phone: +44 7508276428

GitHub: github.com/tharun-2612

LinkedIn: linkedin.com/in/tharun-kumar-46815b294

Copied to clipboard