Faruq Sandi
@faruqsandi
Software Development Engineer specializing in Python backend, automation, and applied machine learning.
What I'm looking for
I’m a Software Development Engineer with a strong Python background, focused on backend development, process automation, and machine learning applications. I build scalable web systems and multitenant architectures, and I enjoy connecting real-world workflows to reliable software.
At XNA Labs, I’m building lab-in-the-cloud solutions by integrating hardware like Opentrons and Illumina NextSeq 2000 with web platforms. I also work on robotic automation for oncology diagnostics workflows, including integrating a robotic manipulator to support human-free wet lab operations.
Before that, I delivered full-cycle projects as a solo Python Software Engineer and developed a multi-tenant, WhatsApp-centric CRM. I’ve also contributed through machine learning and data roles—refactoring data pipelines for faster execution and researching brain-computer interface and assistive robotics—so I bring both engineering execution and data-driven problem solving to my work.
Experience
Work history, roles, and key accomplishments
Software Engineer
XNA Labs
Mar 2022 - Present (4 years 4 months)
Built lab-in-the-cloud solutions connecting molecule-level precision hardware (Opentrons and Illumina NextSeq 2000) to web platforms. Integrated a robotic manipulator to support human-free oncology diagnostics wet lab workflows.
Python Software Engineer
Freelance
Dec 2019 - Jan 2026 (6 years 1 month)
Developed robust backend architectures and APIs using Flask and FastAPI. Automated web testing procedures and workflows using Selenium and built custom automation scripts for ad-hoc client requirements.
Software Engineer
Antardata Jasa Analitika
May 2024 - Aug 2025 (1 year 3 months)
Founded and operated a solo software development practice, managing full-cycle technical delivery from architectural design to deployment. Architected and engineered a multi-tenant, WhatsApp-centric CRM for the local market and delivered bespoke software projects and automation tools for clients.
Machine Learning Researcher
University of Jember
Feb 2019 - Feb 2023 (4 years)
Researched and developed methods for controlling prosthetic robots using brain and muscle signals to assist impaired and injured individuals.
Data Analyst
Trounceflow
Dec 2020 - Apr 2021 (4 months)
Refactored legacy report generation code, reducing execution time from about one hour to under 60 seconds.
Education
Degrees, certifications, and relevant coursework
University of Jember
Master's Degree in Electrical and Electronics Engineering, Electrical and Electronics Engineering
2022 - 2024
Grade: GPA: 3.88
Focused research on EEG (electroencephalogram) system control and assistive robotics. Worked on brain-computer interface solutions to help individuals with disabilities regain control over injured extremities.
IPB University
Bachelor of Computer Science, Computer Science
2016 - 2019
Grade: GPA: 3.42
Engineered a deep neural network to analyze and predict protein-protein interactions. Conducted research focused on computational biology applications.
Politeknik Negeri Jember
Associate's Degree in Computer Engineering, Computer Engineering
2013 - 2016
Grade: GPA: 3.6
Activities and societies: Active member of the university robotics competition team; designed, built, and programmed autonomous robots.
Studied computer engineering with practical involvement in robotics. Actively contributed to the university robotics competition team by designing, building, and programming autonomous robots.
Availability
Location
Authorized to work in
Job categories
Interested in hiring Faruq?
You can contact Faruq and 90k+ other talented remote workers on Himalayas.
Message FaruqGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
