Home
Experience
Current
Data Engineer, Cognizant
Apr 2026 – PresentBuilding Python tools around Collibra to evaluate data classifications, automate governance workflows and make metadata easier to query.
- Python
- Streamlit
- Collibra
- REST APIs
- MCP
- Data governance
- Classification metrics
Data Engineer, Cognizant
Apr 2026 – PresentBuilding Python tools around Collibra to evaluate data classifications, automate governance workflows and make metadata easier to query.
- Python
- Streamlit
- Collibra
- REST APIs
- MCP
- Data governance
- Classification metrics
- Built a repeatable evaluation workflow that compares Collibra classifications with manually labeled reference data and reports precision, recall, F1 and accuracy.
- Added historical run tracking, unmatched-record review, database-name matching and API retry handling so evaluations can be repeated and compared over time.
- Automated part of a legacy-script conversion workflow; one recurring preparation step fell from roughly 20–30 minutes to about 2 minutes (personal estimate).
- Built a read-only Model Context Protocol (MCP) integration for faster metadata lookup and validation while developing Collibra-connected tools.
Earlier
Software Engineer, Laboratoires MZL
Jan 2025 – Jan 2026Built Python and Google Sheets automation connecting orders, inventory, shipping and production planning.
- Python
- Google Sheets
- ShipStation API
- REST APIs
- Automation
- Inventory planning
Software Engineer, Laboratoires MZL
Jan 2025 – Jan 2026Built Python and Google Sheets automation connecting orders, inventory, shipping and production planning.
- Python
- Google Sheets
- ShipStation API
- REST APIs
- Automation
- Inventory planning
- Created a daily fulfillment-priority workflow so aging orders were no longer repeatedly blocked as inventory changed.
- Built a production-planning dashboard, used daily, showing stockout risk and what to produce or replenish next.
- Automated inventory consumption tracking from ShipStation shipped orders, replacing manual spreadsheet copy and paste.
Software Engineer, Cognira
Jan 2024 – Dec 2024Part-timeJunior backend engineer on Scala microservices; built automation for configuration-heavy workflows.
- Scala
- Microservices
- REST APIs
- PostgreSQL
- Cassandra
- Python
- Streamlit
- Jenkins
Software Engineer, Cognira
Jan 2024 – Dec 2024Part-time
Junior backend engineer on Scala microservices; built automation for configuration-heavy workflows.
- Scala
- Microservices
- REST APIs
- PostgreSQL
- Cassandra
- Python
- Streamlit
- Jenkins
- Implemented an existing module's PostgreSQL persistence for a new tenant, following a schema designed by senior engineers.
- Built a Python and Streamlit tool that automated multi-file CSV configuration changes with fuzzy matching, coordinated inserts and validation.
- Took on most configuration work with the tool, finishing batches that had spanned several tickets in about half a day.
Software Engineer, Advisiya Consulting
Sep 2023 – Dec 2023Built an end-to-end Python and Streamlit product compatibility and pricing tool used daily by a client.
- Python
- Streamlit
- PostgreSQL
- Authentication
- Data preparation
Software Engineer, Advisiya Consulting
Sep 2023 – Dec 2023Built an end-to-end Python and Streamlit product compatibility and pricing tool used daily by a client.
- Python
- Streamlit
- PostgreSQL
- Authentication
- Data preparation
- Built the database layer, authentication, user interface, compatibility matching and pricing lookup.
- Returned compatible product options and prices to speed up quote preparation.
- Cleaned, prepared and ingested data for AI model training on an NDA-protected project.
- Assisted with requirements gathering for an Odoo-related project.
Training and volunteer work
Volunteer Software Engineer, Tunisian American Young Professionals (TAYP)
Sep 2026 – Present · RemoteSole active developer building TAYP's new public website and custom content-management platform.
- TypeScript
- React
- React Router
- Tailwind CSS
- Drizzle ORM
- Cloudflare Workers
- Cloudflare D1
- Cloudflare R2
- Zod
- Vitest
- Playwright
Volunteer Software Engineer, Tunisian American Young Professionals (TAYP)
Sep 2026 – Present · RemoteSole active developer building TAYP's new public website and custom content-management platform.
- TypeScript
- React
- React Router
- Tailwind CSS
- Drizzle ORM
- Cloudflare Workers
- Cloudflare D1
- Cloudflare R2
- Zod
- Vitest
- Playwright
- Implemented drafts, publishing, revision history, trash and recovery, rich-text editing, media management and a page/section builder.
- Added administrator access boundaries, publication-readiness checks, search, editorial review and safeguarded bulk content operations.
- Covered the system with automated tests, migration checks and CI.
Data Engineer/Developer, Revature
Jan 2026 – Apr 2026Paid training program12-week data engineering program built around two team projects, followed by a hire at Cognizant.
- Python
- SQL
- PostgreSQL
- Apache Airflow
- Snowflake
- dbt
- Docker
- Streamlit
Data Engineer/Developer, Revature
Jan 2026 – Apr 2026Paid training program
12-week data engineering program built around two team projects, followed by a hire at Cognizant.
- Python
- SQL
- PostgreSQL
- Apache Airflow
- Snowflake
- dbt
- Docker
- Streamlit
- Had broad implementation ownership of the Instacart data platform and was a major contributor to the EIA electricity pipeline.
- Selected by Cognizant through Revature's interview process and hired as a Data Engineer.