HimalayasHimalayas logo
Ian FergusonIF
Open to opportunities

Ian Ferguson

@ianferguson

Principal software engineer leading product-focused, scalable systems with AI-powered impact.

United States
Message

What I'm looking for

I’m looking to lead product-focused engineering initiatives—owning scalable architecture, delivering end-to-end features, and using AI to improve workflows and operational efficiency while partnering closely with product and engineering teams.

I’m a Principal Software Engineer with 6 years of experience designing, building, and owning scalable web applications and distributed backend systems. At Jobcase, I’ve owned architecture and delivery of distributed services (Java, AWS, Kubernetes) for high-traffic, data-intensive workflows used by hundreds of thousands of users.

I lead end-to-end product execution, from translating Figma designs into responsive interfaces with React, Vue, Node.js, and TypeScript to shipping AI-enhanced experiences. I integrated LLMs to improve the job application screener flow, driving a 30% increase in completion, and I mentor peers on scalable architecture, code quality, development efficiency, and AI integrations.

Experience

Work history, roles, and key accomplishments

JO
Current

Principal Software Engineer

Jobcase

Jan 2021 - Present (5 years 3 months)

Owned the architecture and delivery of distributed backend services in Java on AWS/Kubernetes for high-traffic applications serving hundreds of thousands of users, and led frontend initiatives using React/Vue/Node.js/TypeScript. Built an LLM-powered job application screener experience that increased screener question completion by 30% and mentored peers on scalable architecture and AI integrations

AR

Software Engineer

ARA

Jan 2020 - Jan 2021 (1 year)

Built scalable web applications with Python, Java, and JavaScript, implementing responsive UIs from high-fidelity UX mockups using React.js. Researched and developed RESTful APIs to power data-driven features and collaborated with customers in weekly meetings to deliver time-sensitive requests and specification changes.

Education

Degrees, certifications, and relevant coursework

University of North Carolina at Chapel Hill logoUH

University of North Carolina at Chapel Hill

Bachelor of Science, Computer Science

2016 - 2020

Activities and societies: Minor in Statistics

Earned a Bachelor of Science in Computer Science with a minor in Statistics.

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan