Profil professionnel
Vue d'ensemble
Expérience
Formation
Compétences
Personnalisé
Certificats
Informations complémentaires
Langues
Chronologie
Generic

SARRA SAIDI

Ottawa,ON

Profil professionnel

Software Engineer with 5+ years of experience designing, developing, and maintaining enterprise web applications using Java, Spring Boot, Angular, React, Node.js, SQL, and Git. Experienced in Agile environments, REST APIs, software testing, and system integration. Canadian Permanent Resident authorized to work in Canada and seeking Software Engineer opportunities

Vue d'ensemble

4
4
Languages
1
1
Certification
5
5
years of post-secondary education
7
7
years of professional experience

Expérience

Software Engineer (SWE-Agent-Python)

Mercor
, Tunisia
2025.05
  • AI-powered assistant for automating software engineering workflows
  • Implemented and tested Dockerized Python environments for code analysis and execution
  • Helped ensure compatibility with testing frameworks such as pytest, tox, and pre-commit
  • Built, ran, and debugged test environments ensuring all tests pass cleanly in CI/CD pipelines
  • Participated in debugging, refactoring, and improving test reliability in Python 3.10+ environments

AI Web Development and Design

Mercor
2025.01 - 2025.04
  • Présentation de l'entreprise: U.S. based company specializing in web development and design for AI labs.
  • Work with U.S. based company Mercor as a contractor expert in the field of web development and design improving and creating data for a top foundational AI lab to train state-of-the-art language learning models (LLM)
  • U.S. based company specializing in web development and design for AI labs.

Web Developer Contractor

2020.12
  • As a web developer contractor, I work on individual projects, I specialize in building responsive, high-performance websites and applications.
  • I have a strong foundation in front-end and back-end technologies like HTML, CSS, JavaScript, Angular, React, Node.js, PHP, Spring Boot, and Python, along with expertise in databases such as SQL and MongoDB.
  • I’m skilled in version control systems like Git, GitHub, and GitLab.

Full Stack Symfony/ PHP Developer

TRITUX GROUP
2022.09 - 2024.08
  • Project: uxRadius. uxRadius is a AAA authentication server (RADIUS) for Tunisian Telecom operators. Its objective is to manage access to the network server by determining access authorizations and authorized services for users.
  • UxRadius facilitates the implementation of the 'AAA' service (Authentication, Authorization and Accounting).
  • Completed implementation of a user authentication system using the LDAP protocol.
  • Configured the RadCheck and RadReply attributes to control access and authorize modems to connect to the network.
  • Implemented of IP address allocation mechanisms for authorized users.
  • Created, modified and deleted user accounts and modems.
  • Generated IPv4 and IPv6 pools for allocation.
  • Set up session logging and accounting.
  • Created REST APIs and integrating Swagger with ExpressJS to allow the creation, modification and deletion of operators, as well as IP address allocation and IPv4 and IPv6 pool generation.
  • Implemented unit tests and conducted code review.
  • Participated in production launch and migrated project using Docker.
  • Technology Used: php 7, MySQL, javascript, PHPUnit, HTML5, CSS3, Docker, Bootstrap, Git, NodeJs, REST API, PHPStan.
  • Modeled and verified behavior of reactive systems using TLA+ and model checking.
  • Assisted in peer review and editorial work for Logical Methods in Computer Science.

Web Developer

Crococoder
2020.01 - 2020.12
  • Web developer focusing on new technologies including technology angular web development framework.
  • Worked as a full Stack Java Developer with Angular and Spring Boot expertise.
  • Developing and maintaining the high-performing Java applications.
  • Worked on major projects developing detailed and robust design, code, test, and implemented proposed systems.
  • Technology Used: Angular, Spring-Boot, Java.

Customer Support Specialist /Web Sales Assistant

Web Media Tunisie
2020.06 - 2020.11
  • Responded promptly and professionally to customer inquiries via email, chat, or phone, addressing questions about products, orders, or the purchasing process.
  • Gathered and relayed customer feedback to the sales team and management for continuous improvement.
  • Led support operations for a portfolio of 200+ enterprise clients using a cloud-based workflow platform
  • Diagnosed and resolved complex web app issues (API errors, authentication bugs, UI glitches), collaborating with engineering teams
  • Worked with product managers to improve features based on customer feedback and reported pain points
  • Supported platforms using Zendesk, Intercom, and Jira Service Management

Web Developer

MentorNations
2020.01 - 2020.07
  • Maintained and updated business websites, ensuring optimal performance and user experience.
  • Developed multimedia presentations, graphic design products, and videos, enhancing visual content and communication.
  • Technology Used: Angular, node.js, ExpressJS, mongoDB, Visual Studio.

Web Developer

STE KAWAMI
2019.09 - 2019.12
  • Web developer maintaining company website and developing graphics using graphic design.
  • Technology Used: PHP, HTML, CSS, JavaScript, Bootstrap.

Infographic Designer

IM-DESIGN
2018.01 - 2018.07
  • Graphic designer, designing logos and specialized information for companies.
  • Developed digital magazines.
  • Created advertising assessments and providing guidance and advice.
  • Worked with customer service and advising clients.
  • Technology Used: Adobe Photoshop, Adobe Illustrator, InDesign.

Formation

Multimedia Marketing -

Centre Sectoriel de Formation en Télécommunications
Tunisia
2017.01 - 2020.01

Computer Science -

Faculté des Sciences de Bizerte
2014.01 - 2016.01

Compétences

  • Angular
  • React
  • JavaScript
  • Spring Boot/Java
  • NodeJS
  • Python
  • PHP/C
  • Rust
  • MySQL/Postgres
  • Ruby
  • Android Studio
  • CSS/HTML
  • WordPress
  • GitHub/Git
  • Formal Specification
  • Model Checking
  • Microsoft Office Suite

Personnalisé

Software Engineer, Full Stack, SARRA, SAIDI, sarrasaidisaidisaidi@gmail.com, +1-346-399-6632, Availability: Immediately (Part-time or Full-time)

Certificats

  • Angular and Spring Boot, 2023-10-01
  • MEAN: MongoDB, Express, Angular, and Node, 2020-01-01

Informations complémentaires

  • AI safety research and ethics in technology
  • Open-source contributions to formal methods tools (e.g., TLA+, Coq)
  • Science communication and tutoring in math & logic
  • Volunteering in STEM education for children
  • Hiking, photography, and classical music

Langues

Anglais
Courant
Français
Bilingue
Espagnol
Notions
Arabe
Langue maternelle

Chronologie

Software Engineer (SWE-Agent-Python)

Mercor
2025.05

AI Web Development and Design

Mercor
2025.01 - 2025.04

Full Stack Symfony/ PHP Developer

TRITUX GROUP
2022.09 - 2024.08

Web Developer Contractor

2020.12

Customer Support Specialist /Web Sales Assistant

Web Media Tunisie
2020.06 - 2020.11

Web Developer

Crococoder
2020.01 - 2020.12

Web Developer

MentorNations
2020.01 - 2020.07

Web Developer

STE KAWAMI
2019.09 - 2019.12

Infographic Designer

IM-DESIGN
2018.01 - 2018.07

Multimedia Marketing -

Centre Sectoriel de Formation en Télécommunications
2017.01 - 2020.01

Computer Science -

Faculté des Sciences de Bizerte
2014.01 - 2016.01
SARRA SAIDI