Hello! I'm Firas! 🧑🏾💻
I'm a highly skilled Software Engineer with 6+ 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: (Main) Python, Java, TypeScript, HTML/CSS (Familiar) C, C#, C++, Go, Ruby, Solidity
- Tools/Frameworks/Libraries: Git, FastAPI, Flask, Spring, React.js, Jupyter, numpy, pandas, fastai, PyTorch, opencv, MATLAB
- Database/Search: MongoDB, PostgreSQL, Elasticsearch
- Cloud/Infrastructure: Docker, Kubernetes, Helm, AWS, GCP
- Medical domain-specific: DICOM protocol, dcmtk, pydicom
Feathr Inc., Principal Product Support Engineer (October 2023 – October 2024)
- Feature development, hotfixes, enhancements for a nonprofit marketing platform. Software engineering with an emphasis on customer success.
- Lead triage team in identifying patterns in incoming tickets and resolving underlying code issues before outages became widespread.
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 scripts that solve some manual problem for your business!
- - Interactive tweet bots
- - Image processing/manipulation
- - Deep learning/data classification
Fin3 Technologies Inc., Blockchain Engineer (March 2022 – July 2022)
- Orchestrated integration of banking software with payment networks like Stellar and Provenance, collaborating with third-party development teams to meet strict regulatory requirements.
- Built a robust framework for custodial wallet management using Fortanix to handle secure creation and cycling of keys.
- Increased development team efficiency by automating CI/CD workflows using GitHub Actions.
IBIS Inc. – EICON, Software Engineer (Nov 2017 – March 2022)
- Conducted research and development on medical image de-identification, resulting in securing $1,200,000 in grant money. (SBIR 411 and 427)
- Developed AI-powered anonymizer for DICOM medical images, facilitating HIPAA-compliant use of data in cancer research applications.
- Created containerized Python application for secure medical data transmission and retrieval using Elasticsearch, meeting sub-second performance requirements.
- Contributed to successful audit through system testing and validation efforts. (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.
- Developed a Java application to assess customer call, data, and SMS eligibility based on standing and initiate account status changes.
- Built a full-stack user account management application 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