ExtraTech Logo
TracksProjectsStudentsRecommendationsContact Us

© 2025 ExtraTech Bootcamps. All rights reserved.

← Back to Students

Shira S.

GitHub

Bio

Software Developer with a two-year professional certificate and a specialization in Introduction to AI, demonstrating strong analytical thinking, fast learning ability, and independent problem-solving skills. Works well in collaborative environments and contributes effectively to team goals.

Skills

Python
TypeScript
Docker
FastAPI
TensorFlow
PyTorch
OpenCV
Docker
PyQt5
LLMs
GAN models
Stable Diffusion
AWS S3
REST API
JWT

Bootcamp Project

SemTTI

Framework for generating realistic SEM images from segmentation masks, sketches, or text

Applied Materials

Mentored by: Applied Materials

Mentors:

Asaf NisaniYoav Lebendiker

Data Science Bootcamp 2025 (Data)

Responsibilities:

  • Research: Explored and compared LLMs such as LLaMA and Gemma, focusing on their capabilities and key differences.

  • Developed a full GUI application that receives text input from the user, sends it to an LLM, returns the model’s output to the client - and containerized the entire system with Docker.

  • Research: Explored image-to-text models such as PromptCap and Florence, comparing their outputs and understanding how they generate labels from images.

  • Research: Trained Textual Inversion on the Stable Diffusion SDXL model to enable it to learn and generate the desired image style.

  • Trained a CycleGAN model on SEM and SEG images to enable translation between the two domains.

  • Performed metric evaluation on the results (as FID, PSNR, SSIM, LPIPS, and more), and compared the performance with other models trained on the same images.

  • Trained a classification model on real and generated images to evaluate how well it distinguishes between them, expecting a score around 0.5, but the results were poor - approximately 0.9.

  • If more time were available, the next steps would include adding additional training, exploring explainability methods to understand how the model makes its distinctions, and training a model using the generated images to test how well it later performs on real images. If the model performs well on real data after being trained on synthetic data, it would indicate that the core goal of the project was successfully achieved.

Shira S. - Task Preview
Click to enlarge

Additional Projects

I took a basic project and expanded it into a full-stack platform for managing English-learning books and their associated files. I added core features, improved the system architecture, connected it to MongoDB Atlas and AWS S3, implemented JWT-based authentication and user permissions, and built the file upload, download, and viewing flows. I deployed the application to production on Render, and I continue to maintain and enhance it regularly.

English Level

Native