John Treen
@johntreen
AI Engineer building full-stack NLP and machine learning applications that power semantic resume analysis.
What I'm looking for
I’m a self-taught AI Engineer and Full-Stack Software Developer who builds machine learning applications, AI-powered tools, REST APIs, and modern web applications. I focus on turning NLP and semantic search ideas into working products people can use confidently.
I created RecruitFlow AI Elite, an end-to-end AI recruiting platform featuring ATS scoring, semantic matching, resume parsing, and AI-powered recommendations. I built the system end-to-end—FastAPI backend APIs and React/TypeScript frontend—then implemented semantic similarity scoring using Sentence Transformers.
In the platform, I also added PDF, DOCX, and TXT resume parsing capabilities and built AI recommendation and candidate scoring systems. I Dockerized and deployed the applications using Render and Vercel, so the solution runs reliably in real-world environments.
Since 2023, as an Independent Software Engineer | Remote, I design and develop AI-powered applications using Python, FastAPI, React, and TypeScript. I build machine learning and NLP-powered tools for resume analysis and semantic search, and I deploy and maintain production-ready cloud applications. I’m currently strengthening my foundations through the Boot.dev – Computer Science Program.
Experience
Work history, roles, and key accomplishments
Self-Employed AI Engineer
RecruitFlow AI Elite
Jan 2023 - Present (3 years 5 months)
Built RecruitFlow AI Elite, an end-to-end AI recruiting platform with ATS scoring, semantic matching, resume parsing, and AI-powered recommendations. Developed FastAPI REST APIs and a React/TypeScript frontend, implemented semantic similarity with sentence transformers, and deployed Dockerized services on Render and Vercel.
Education
Degrees, certifications, and relevant coursework
Boot.dev
Computer Science Program, Computer Science
Participated in the Computer Science program at Boot.dev.
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring John?
You can contact John and 90k+ other talented remote workers on Himalayas.
Message JohnFind your dream job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
