William LinWL
Open to opportunities

William Lin

@williamlin

Senior Software Engineer specializing in scalable telehealth solutions.

United States
Message

What I'm looking for

I am looking for a role that fosters innovation, encourages collaboration, and offers opportunities for professional growth.

As a Senior Software Engineer with over a decade of experience, I have a proven track record of leveraging cutting-edge technologies to architect scalable, secure, and real-time solutions. My journey began at Columbia University, where I earned my Bachelor's Degree in Computer Science, and has since evolved into a passion for enhancing user experiences through innovative software development.

At SimplePractice, I designed and implemented a telehealth service that significantly reduced patient wait times by 40% through AI-driven features. My expertise in backend and microservices has allowed me to build robust systems using Java, Node.js, and AWS, while my frontend contributions with React and Next.js have ensured a seamless user experience for over 64,000 active users. I thrive on mentoring my team and fostering a culture of continuous learning and improvement.

Previously, at Expedia Group, I enhanced platform scalability and stability during peak business periods by developing resilient microservices and optimizing data storage solutions. My commitment to quality and performance has consistently resulted in improved user engagement and satisfaction. I am excited to bring my skills in software engineering, cloud technologies, and AI to new challenges.

Experience

Work history, roles, and key accomplishments

SL
Current

Senior Software Engineer

SimplePractice, LLC

Oct 2018 - Present (6 years 8 months)

Architected scalable, secure, and real-time telehealth solutions, significantly enhancing user experience and operational efficiency while mentoring and upskilling the engineering team. Designed and implemented telehealth service using Java/Node.js as the primary backend, deployed on AWS ECS with infrastructure managed via CloudFormation.

EI

Software Engineer

Expedia Group, Inc

Apr 2013 - Oct 2018 (5 years 6 months)

Enhanced platform scalability to support high-volume concurrent users during peak business periods, significantly improving the stability of real-time booking features. Developed scalable and resilient microservices using Java (Spring Boot) and Ruby on Rails, leveraging event-driven architectures (Kafka) to efficiently manage booking and inventory data flows.

Education

Degrees, certifications, and relevant coursework

Columbia University logoCU

Columbia University

Bachelor's Degree of Science, Computer Science

Graduated in 2013 with a Bachelor's Degree of Science in Computer Science. Studied various aspects of computer science.

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
William Lin - Senior Software Engineer - SimplePractice, LLC | Himalayas