Technical profile

Skills backed by real work.

I am a Computer Science and Engineering student at Gujarat Technological University, developing practical experience through personal web projects and database-backed applications. My work combines frontend development, application integration, website deployment and academic Computer Science foundations.

01 / Technical capabilities

Technologies & implementation

Specific tools and development tasks relevant to my current project work—not a list of unsupported expertise claims.

Frontend Development

Web interfaces and interactions

Build and maintain multi-page websites using semantic HTML, CSS layouts and JavaScript. Implement navigation, responsive interfaces, form interactions, search and filtering, and incremental improvements to existing pages.

HTML5 CSS3 JavaScript Responsive design DOM manipulation

Database-Backed Applications

Data and backend integration

Connect web interfaces to Supabase and work with PostgreSQL tables, records, authentication and application data. Familiar with CRUD workflows and the importance of database permissions and Row Level Security.

Supabase PostgreSQL SQL CRUD operations RLS concepts

Python Programming

Programming and coursework

Academic and practical learning in Python syntax, functions, control flow, exception handling and problem solving. Further coursework includes Python for data science and data analysis.

Python Functions Exception handling Data science foundations

Version Control & Deployment

Website publishing workflows

Maintain website source files in GitHub repositories and work with publishing workflows using GitHub Pages and Vercel. Manage HTML updates, static assets, deployment changes and website configuration.

GitHub Git basics GitHub Pages Vercel
02 / Applied experience

Projects & practical work

The strongest CV evidence is what I have actually built, configured or maintained.

Personal Website — agootson.is-a.dev

Develop and maintain a personal website with multiple pages, consistent navigation, responsive layouts, project information and a technical portfolio. Work includes editing existing HTML/CSS, adding JavaScript interactions, improving page structure and managing static website assets.

HTML CSS JavaScript GitHub Static deployment
View personal website

Raanbaai — Social Application

Work on a React and Vite application connected to Supabase, with social features such as posts, likes, comments and notifications. The project involves frontend components, authentication and persistence of application data.

React Vite Supabase PostgreSQL Vercel

MyFinance — Personal Finance Application

Develop a personal finance web application and work on the integration of login, protected dashboard access and database-backed user data. The intended architecture uses Supabase Auth and PostgreSQL with Row Level Security.

JavaScript Supabase Auth PostgreSQL Row Level Security GitHub Pages

Security controls should be described as implemented only after they have been configured and tested.

Project descriptions reflect the development work discussed for these projects. Before using this page as a formal CV, verify which features are completed, deployed and tested.

03 / Academic foundation

Computer Science knowledge

Relevant subjects from my Computer Science and Engineering studies, presented as academic knowledge rather than professional work experience.

Data Structures & Algorithms

Arrays, linked lists, stacks, queues, trees, searching and sorting concepts.

Object-Oriented Programming

Classes, objects, encapsulation, inheritance and polymorphism.

Computer Networks

Network models, communication protocols, addressing and routing fundamentals.

Operating Systems & System Software

Processes, memory management, operating system concepts and system-level software.

Computer Architecture & Microprocessors

Computer organization, processor fundamentals and microprocessor interfacing.

Probability, Statistics & Data Analysis

Statistical reasoning, probability, data interpretation and analysis methods.

Database Management Systems

Relational models, SQL, database relationships and data integrity concepts.

Cybersecurity — Developing Knowledge

Learning about authentication, authorization, secure configuration and common application security principles.

04 / Professional summary

My technical direction

Computer Science student focused on practical software development.

My current focus is frontend web development, database-connected applications and maintaining websites. I use personal projects to strengthen my JavaScript, SQL, application integration and deployment skills while continuing to study core Computer Science subjects. I am also developing my understanding of software security.

I am interested in opportunities where I can contribute to website development, learn from experienced developers and demonstrate my abilities through working projects.

Next step

Review my work.

My projects provide a more concrete view of my current skills than a list of technologies alone. Explore my portfolio or contact me to discuss a project or opportunity.

Explore projects Contact me