Introduction
I'm Khadija, a Software Engineer. I am passionate about the Women in Tech Community, Java, and Computer Networking. I’m a Brandeis CS Graduate and a Rewriting the Code Fellow.
About
Hello! I’m Khadija, a passionate Software Engineer with a love for Java and Computer Networking. I’m deeply committed to improving accessibility in tech and creating inclusive, user-friendly experiences. My passion for coding is only matched by my passion for organizing—yes, I’m that person who spends their weekends re-organizing everything in sight! When I’m not coding or optimizing networks, you’ll probably find me diving into a great book, whether it’s the intricacies of *Algorithms* by Sedgewick or the timeless elegance of Jane Austen’s novels.
I believe in the power of precision, whether it’s in writing code or managing my surroundings. A well-structured approach helps me thrive, and I bring that same level of organization and dedication to my professional projects. From networking to accessibility, I am always looking for ways to make the tech world more efficient and inclusive. Let’s connect and build something impactful together!
My projects
Caption-Y
A search engine for finding movies and TV shows. Users can enter queries and get results. Queries can be lines from movies or things that have been said in the movie (not necessarily quotes) or descriptions of the plot.
- Flask
- Python
- PostgreSQL
- React
- ElasticSearch
styleMe
StyleMe is a full-stack web application built using Ruby on Rails, designed to provide users with a dynamic platform for exploring and experimenting with different clothing styles and fashion combinations.
- Ruby on Rails
- PostgreSQL
- Bootstrap
- Amazon S3
- HTML
- CSS
- Javascript
- AJAX
- JQuery
Canva Clone
A front-end prototype of a Canva clone application created using HTML, CSS, and JavaScript. This project showcases a visually appealing and intuitive user interface for users to design various graphics.
- HTML
- CSS
- Javascript
Unixish
Implemented a Unix shell using Java multi-threading to support background processes, file system, redirection, and text operation commands. Enabled use of basic commands e.g., cd, pwd, ls, >, grep, etc. and concurrent execution of piped commands with &
- Java
- Multithreading
- Concurrency
2048 Game
This project is a 2048 game implementation built with Java and Spring Boot, utilizing Spring Web for handling web requests.
- Java
- Springboot
My Skills
- Java
- Python
- JavaScript
- SQL
- Bash
- Spring Boot
- React.js
- Flask
- Terraform
- Kubernetes
- Docker
- Jenkins
- AWS
- JUnit
- Pytest
- CI/CD Pipelines
- Network Automation
- PostgreSQL
- ElasticSearch
- MariaDB
- RESTful APIs
- Agile/Scrum
- Linux/Unix
My Experience
Software Engineer
Mountain View, CA
I worked as a software engineer at Pure Storage, designing and developing a customer-facing AWS provisioning web app and building a React-based UI for diagnostic tools. I also automated network misconfigurations using Python and created a Kubernetes-based diagnostic system.
Jan 2023 – June 2024Software Engineer Intern
Mountain View, CA
As an intern at Pure Storage, I developed a secure Discretionary Access Control (DAC) service with REST APIs, optimized MariaDB performance, and performed integration testing using Terraform, improving system security and efficiency.
May 2022 – Sept 2022Digital Accessibility Specialist
Waltham, MA
At Brandeis University, I led digital accessibility initiatives, remediating over 600 documents and transcribing 350+ videos. I also designed and taught a Digital Accessibility course for staff and instructors, improving accessibility knowledge across the university.
Jan 2020 – Feb 2023Head Teaching Assistant - Operating Systems
Waltham, MA
I managed a team of 7 teaching assistants, supported over 100 students, and led lab sessions on process scheduling, memory management, and file systems. I also designed assignments on multithreading and virtual memory.
Jan 2022 – Jan 2023Undergraduate Teaching Assistant - Java Fundamentals
Waltham, MA
I led lab sessions for 30 students, assisting with core Java concepts like object-oriented programming and multithreading. I collaborated with faculty to refine course materials and offered personalized support.
Jan 2021 – Jan 2022Website Content Manager
Remote
I designed digital posts and edited conference videos for the American Society of Islamic Philosophy, enhancing accessibility and online engagement. I also redesigned web content for user satisfaction and developed a database for professors and students.
Jan 2020 – Jan 2023Software Engineer
Seattle, WA
At PHL Distributions, I developed robust back-end services using Java Spring Boot, implemented RESTful APIs for product inventory, user authentication, and order processing, and refactored the front-end using React. I also integrated OAuth2 for secure user authentication and authorization.
May 2024 – Dec 2024Contact Me
Please contact me at ktirmazi@outlook.com or fill out the form below.