Hello! I'm

An enthusiastic Full-Stack Software Developer with skills in software development, web development, and database management. I utilize a diverse set of languages such as HTML, CSS, JavaScript, Java, Python, and SQL as well as frameworks like React and Next.js to make meaningful contributions to the tech industry.

Saira with a purple background
desk

About Me

I'm a dedicated software developer driven by a love for continuous learning and solving problems. My experiences include collaborative projects such as responsive website development for Angels on Wheels, where I focused on enhancing user experience and security. My educational background in Computer Science along with technical proficiency in HTML, CSS, JavaScript, Java, Python, SQL and more prepare me for a successful career in the tech industry.

  • Next.js
  • React
  • HTML5
  • CSS & TailwindCSS
  • JavaScript
  • TypeScript
  • Python
  • Java
  • PHP
  • SQL
  • C & C#
  • Git & GitHub
  • Node.js
  • Express.js

My Projects

  • Angels on Wheels Database Management Website

    Collaborated with a team using Agile Methodologies to create a website for 'Angels on Wheels', a non-profit organization. Developed using HTML, CSS, PHP, JavaScript, and SQL for efficient volunteer, event, and campaign management. Integrates secure user authentication features to enhance security, privacy, and data protection

  • AI-Prompts Full-Stack CRUD App

    Developed a Next.js Full-Stack CRUD application that allows users to create, view, update, and delete Prompts for AI and store them using MongoDB. Deployed on Vercel, uses Next.js, React, TailwindCSS, Typescript and Javascript. Integrated Google OAuth2.0 authentication and authorization services to facilitate secure user access control in the application.

  • E-Commerce Website

    Developed a sample client-side E-Commerce website to showcase HTML, CSS, and JavaScript proficiency to create an interactive and responsive online shopping experience. Incorporated best practices in front-end web development, responsive software design, and UX/UI principles to enhance the user experience.

  • MERN Recipe Web App

    A recipe web application that uses front-end technologies like React and JavaScript. This allows users to create accounts, upload recipes, and access a library of created recipes. Implements a communication system between the front-end and MongoDB backend database through API requests, enabling users to efficiently save and retrieve recipes associated with their accounts. Node and Express.js are used on the backend establishing a responsive server architecture that integrates with MongoDB for secure storage and retrieval of recipes, showcasing full-stack development and database management.

  • Grayscale Converter

    Image processing through a Java program that involves the manipulation of pixel data in a Multidimensional Array. It converts a small .ppm image into grayscale. Grayscale images are single-channel representations of the original image, where each pixel's color information is replaced with an intensity value, ranging from pure black to pure white.

  • Spell Check

    This is a Java-based spell-checking application that utilizes a Binary Search Tree (BST) data structure to identify misspelled words in user-supplied text. The program prompts users to provide a dictionary file, which is loaded into a BST. The user is prompted to input a string of words for spell-checking. The program efficiently handles lowercase, non-punctuated words. The dictionary file can be customized, making this project a valuable tool for proofreading text.

Let's Connect!

I'm currently looking for new opportunities, my inbox is always open. Whether you want to chat or just want to say hi, I'll try my best to get back to you!

Github IconLinkedin Icon