Raymond Sun
@raymondsun
Software developer focused on large-scale data platforms, streaming systems, and production machine learning infrastructure on AWS.
What I'm looking for
I build large-scale data platforms and machine learning infrastructure, combining distributed data pipelines, streaming systems, and scalable data lakes. At CGI, I designed and maintained a critical Python library for training ML models at massive scale, built secure data aggregation, and migrated services to run on Docker and Kubernetes.
I also architected cloud-native AWS ecosystems spanning batch and streaming pipelines, monitoring and alerting, and end-to-end ML systems. I’ve driven major impact—reducing model training time by 95% (20 hours to one) and implementing an exactly-once stream processing pipeline—alongside improvements to refresh time from three hours to three minutes through Lambda architecture work at Mastech Digital.
Experience
Work history, roles, and key accomplishments
Software Developer
CGI
Jun 2022 - Present (3 years 9 months)
Designed and maintained a critical Python library for training ML models at massive scale and built secure data aggregation and AWS-based batch/streaming data lake and warehouse infrastructure. Reduced model training time by 95% (20 hours to 1 hour) and implemented an exactly-once streaming pipeline for self-service push notifications.
Software Developer
Mastech Digital
Dec 2021 - Jun 2022 (6 months)
Improved recommendation CTR by 20% by implementing production-level code and optimized ML training/evaluation to cut training time by 50%. Built Scala/Akka/Spark Streaming streaming pipelines and implemented a Lambda architecture for ML, reducing refresh time from 3 hours to 3 minutes.
Defined MDM rules and data governance processes and supported Tropicana reporting framework enhancements by analyzing CPG vendor, US census, and TBG data to identify sales opportunities. Designed Lambda architecture for ML to enable near-real-time processing and built NLP-based data pipelines and recommendation models that improved content relevance.
Education
Degrees, certifications, and relevant coursework
Rutgers University
Bachelor’s degree in Computer Science, Computer Science
2011 - 2015
Earned a Bachelor’s degree in Computer Science from Rutgers University in New Brunswick (2011–2015).
Availability
Location
Authorized to work in
Salary expectations
Skills
Interested in hiring Raymond?
You can contact Raymond and 90k+ other talented remote workers on Himalayas.
Message RaymondFind 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!
