JB
Open to opportunities

James Burke

@jamesburke

Senior software engineer with expertise in backend and full stack development.

United States
Message

What I'm looking for

I'm seeking a role that challenges my skills and fosters innovation in a collaborative environment.

I'm a Senior Software Engineer with extensive experience in designing and maintaining robust backend services and full-stack applications. At Cardinal Health, I played a pivotal role in transforming a legacy monolithic system into a microservices architecture, enhancing the efficiency of our pharmacy e-commerce platform. My work on the AI assistant, CHIA, involved integrating Kafka and Python to deliver real-time responses to user queries, showcasing my ability to leverage cutting-edge technologies.

Prior to my role at Cardinal Health, I contributed to Figma's live editing system, ensuring seamless collaboration among users through innovative solutions like CRDTs and WebSockets. My educational background in Computer Science from the University of Texas at Austin, where I graduated with a GPA of 3.9, has equipped me with a solid foundation in software development principles. I am passionate about creating scalable, efficient systems that enhance user experience and drive business success.

Experience

Work history, roles, and key accomplishments

CH
Current

Senior Software Engineer

Cardinal Health

Mar 2020 - Present (5 years 3 months)

Designed and maintained backend services for the VantusHQ pharmacy e-commerce platform using Node.js, handling core features like prescription refills and product suggestions. Migrated a legacy monolithic system into a microservices, event-driven architecture with Node.js, Docker, and AWS ECS, significantly improving development and release efficiency. Engineered real-time data pipelines using Apa

FI

Full Stack Engineer

Figma

Jun 2016 - Feb 2020 (3 years 8 months)

Contributed to Figma’s live editing system by implementing CRDTs and WebSockets to ensure consistent design updates across multiple users. Developed a robust test setup in Node.js with Puppeteer, simulating user conflicts to identify syncing issues before launch. Built a visual tool in React for real-time layout feedback and integrated a gradual release system using LaunchDarkly, leveraging Amplit

Education

Degrees, certifications, and relevant coursework

University of Texas – Austin logoUA

University of Texas – Austin

Bachelor of Science, Computer Science

Grade: 3.9 GPA

Completed a comprehensive curriculum in computer science, focusing on fundamental principles and advanced topics. Gained strong analytical and problem-solving skills relevant to software development and engineering.

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
James Burke - Senior Software Engineer - Cardinal Health | Himalayas