SASalma
AboutSelected workExperiencePracticeCredentialsContact
Salma
  • 01About
  • 02Selected work
  • 03Experience
  • 04Practice
  • 05Credentials
  • 06Contact
salmaameer409@gmail.com

Salma Ameer Jalal

Software engineer

Based
Cairo, Egypt
Status
Available for work

Back-end focused, DevOps-aware, and comfortable shipping across the full stack.

01—About

Salma Ameer Jalal
Portrait— Salma Ameer Jalal

Software engineer

As a software engineer with a CS degree, I have gained hands-on experience in DevOps practices, including CI/CD automation, cloud infrastructure management, and integrating tools like Jenkins for efficient software development and deployment. I am comfortable shipping across the full stack and have experience with Odoo ERP modules, RESTful APIs, and CI/CD on AWS. I am a strong believer in the importance of collaboration and have worked with development teams to deliver scalable ERP solutions.

02—Selected work

№ 01

Graduation Project: CodeAid — AI-Powered software engineering tool

Designed & implemented a VS Code extension in TypeScript that leverages a fine-tuned LLM (Qwen2.5-14B) to automatically detect Java design-smell violations (SOLID breaches, high coupling, long methods). Curated and annotated a dataset of 10 000+ smell-laden code snippets from open-source Java projects; fine-tuned the model to generate context-aware refactoring suggestions with ≈70 % precision. Built a lightweight Node.js inference service for seamless integration, enabling real-time analysis and one-click refactor operations directly in the editor. Generated UML diagrams (class, component, and dependency) to visualize and document the code architecture.

TypeScript · LLM (Qwen2.5-14B) · VS Code · Node.js

№ 02

Orders and Notification Module (spring boot)

This module acts as a main part of a bigger software system focusing on the management of placing orders and sending notifications. Implemented a RESTful APIs, which simplify the integration for straightforward management of orders and notifications. Created notification subsystem that handles different languages and different sending channels. Enabled placing, deleting, and tracking of orders through the orders subsystem.

Spring Boot · RESTful APIs

№ 03

Automated CI/CD todo app

Built and implemented a robust CI/CD pipeline to automate code integration, testing and deployment, ensuring rapid and reliable delivery of software updates. Containerized applications using docker to maintain consistent environments across development and production. Deployed the app on AWS EC2, optimizing cloud infrastructure for scalability and reliability. Integrated jenkins for seamless continuous integration and delivery, enhancing project efficiency and quality assurance

Docker · AWS EC2 · Jenkins

03—Experience

  1. Odoo Developer InternOdoo

    Customized and extended 3+ Odoo ERP modules using Python and ORM to automate business workflows. Developed new features and fixed bugs, improving system stability and usability. Worked with PostgreSQL databases and optimized queries within Odoo’s ORM layer. Collaborated within a development team to deliver scalable ERP solutions.

04—Practice

Tools & craft

C++·
Java·
Python·
Javascript·
Html·
PostgreSQL·
Sqlite·
Django·
Spring Boot·
Git·
Linux·
AWS·
Docker·
Jenkins·
ORM (Odoo ORM)·
XML

05—Credentials

Education

  • Bachelor's of Computer Science

    Cairo University, Egypt

Certifications

  • DevOps Training

    DEPI (digital egyptian pioneers)

06—Contact

Get in touch

Have something in mind? Let's talk.

  • Emailsalmaameer409@gmail.com
  • LocationCairo, Egypt

© 2026 Salma Ameer Jalal.

salmaameer409@gmail.comBuilt with Portify