Ivan Tsang
@ivantsang
Software engineer passionate about building impactful web applications.
What I'm looking for
I'm a dedicated software engineer with a strong background in developing and optimizing web applications. Currently, I work at K-Scale Labs, where I have successfully shipped key features for our open-source platform using FastAPI, Python, and React. My contributions have not only enhanced user experience but also led to a full-time role due to my impactful work.
Previously, I served as a Software Engineering Immersive Resident at Galvanize, where I mentored over 50 junior developers and improved an educational platform's efficiency. My commitment to fostering a collaborative learning environment has significantly enhanced student engagement and retention. I thrive on challenges and am always eager to learn and grow in my field.
Experience
Work history, roles, and key accomplishments
Software Engineer
K-Scale Labs
Oct 2024 - Present (8 months)
Developed and shipped key features for the K-Scale Store web platform using FastAPI, Python, Docker, React, and TypeScript. Architected an AWS-based cloud ecosystem, improving uptime to 99.9% and reducing costs by 25%. Led collaboration with product and design teams to enhance UX/UI workflows, accelerating release timelines by 30%.
Software Engineering Resident
Galvanize
Nov 2023 - May 2024 (6 months)
Enhanced and maintained a Django-based educational platform, developing new features and optimizing API efficiency. Mentored over 50 junior developers in full-stack application development, providing technical guidance and improving curriculum delivery.
Education
Degrees, certifications, and relevant coursework
San Francisco State University
Bachelor of Science, Computer Science
2017 - 2021
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Website
ivntsng.devPortfolio
ivntsng.devSocial media
Job categories
Interested in hiring Ivan?
You can contact Ivan and 90k+ other talented remote workers on Himalayas.
Message IvanFind your dream job
Sign up now and join over 85,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
