Hello! I'm Firas! 🧑🏾💻
I'm a highly skilled Software Engineer with 5+ years of experience building quality software applications at scale. I excel in delivering robust and extensible infrastructure, navigating complex regulations in finance and healthcare sectors. Let's build something amazing together! 🚀
- Languages: Python, Java, C, C#, C++, Go, HTML/CSS, Javascript
- Frameworks/Libraries/Toolsets: FastAPI, Flask, Spring, numpy, pandas, fastai, PyTorch, opencv, Jupyter, MATLAB
- Database/ORM: Oracle, MongoDB, PostgreSQL, Elasticsearch, Hibernate
- Cloud/Infrastructure: Docker, Kubernetes, Helm, AWS, GCP
- Medical domain-specific: DICOM protocol, dcmtk, pydicom
Feathr Inc., Senior Product Support Engineer (October 2023 – Present)
- Feature development, hotfixes, enhancements for nonprofit marketing software.
Danni Pose Studios Inc., Senior Technology Consultant (August 2023 – Present)
- Advising on software architecture & usability, building software MVPs for a small team at an early-stage startup. (Mobile app & general software architecture)
codementor.io, Coding Mentor (Jan 2022 – Present)
- I provide 1:1 mentoring via Zoom for Python, Java, and general programming concepts. I also code your spec'd out freelance projects from scratch. Hire me on codementor.io!
- Types of projects I like:
- - Python, Python, Python
- - Twitter bots
- - Image processing/manipulation
- - Computer vision/image classification
Fin3 Technologies Inc., Software Engineer (March 2022 – July 2022)
- Contributed to backend integration of Blockchain Interface System (BIS) software with networks like Stellar and Provenance, collaborating with third-party development teams to meet stakeholder requirements.
- Used external APIs to develop a robust framework for custodial wallet management with secure key generation and rotation.
- Automated publishing of code packages and other CI/CD using GitHub Actions scripts.
IBIS Inc. – EICON, Software Engineer (Nov 2017 – March 2022)
- Developed an AI and computer vision-based image anonymizer to automate redaction of sensitive information from medical imaging data, addressing privacy concerns for data used in research.
- Conducted research and development on DICOM de-identification, resulting in securing a $400,000 grant. (SBIR 411 and 427)
- Created validated, HIPAA-compliant Python Docker service for secure transmission of medical imaging data.
- Developed a configurable DICOM metadata extraction tool utilizing Elasticsearch to meet sub-second performance requirements for enterprise Pharma customers.
- Participated in formal validation of software platform in the form of system testing leading to a successful audit (21CFR Part 11).
IDT Corporation (Products and Services Platform), Software Engineer (Jul. 2016 – Nov 2017)
- Created configurable call simulators for testing flagship calling app Boss Revolution Mobile (BR Mobile).
- Developed a Java application to assess customer call, data, and SMS eligibility based on standing and initiate account status changes.
- Built a front-end account management application (WebAdmin) using React.js.
IDT Corporation, Software Engineering Intern (Summer 2014, Summer 2015)
- Developed an Oracle database-querying application in Python for monitoring telecom network traffic and generating alerts based on traffic conditions.
- Wrote Python scripts to search Call Detail Records on Unix-based systems using regex-matching.
- Visual art (painting, drawing, ceramics)
- Recording music (guitar, piano, singing)
- Hiking, nature, travel
- Video games & modding