# Siddharth Surana > Software Engineer @ Charta Health | Ex-SWE @ Meta | Ex-SDE @ Amazon | Ex-DL Researcher @ UWaterloo | CS @ UWaterloo Location: San Francisco, California, United States Profile: https://flows.cv/siddharthsurana Inspired and enthusiastic software engineer with experience in both industry and research, with a Bachelor of Computer Science and a minor in Statistics at the University of Waterloo. ## Work Experience ### Software Engineer @ Charta Health (formerly Limo Health) Jan 2024 – Present | San Francisco, California, United States • Designed and built a Python/ReactJS application that leverages Large Language Models (LLMs) to automatically assign ICD-10 and HCC codes to patient records, significantly enhancing medical coding accuracy and efficiency for healthcare providers ### Software Engineer @ Windfall Jan 2023 – Jan 2024 | San Francisco Bay Area • Led the development of a customer data enrichment service in Java Spring, enabling bulk enrichment via BigQuery SQL (80% time reduction from previous model), individual profile retrieval through Elasticsearch, and delivery to customer SFTPs or CRMs • Conceptualized and implemented Java Spring POC to generate personalized customer outreach emails, leveraging GPT-4 and customer behaviour model to automate key sales workflows and improve SDR efficiency by 20% • Built ETL pipeline to periodically refresh billionaire wealth data from the Forbes API using Airflow and Python • Automated customer wealth analytics report creation to provide data-driven insights on potential leads using Java, SQL and Vega, boosting conversion rate by 10% ### Software Engineer @ Meta Jan 2022 – Jan 2022 | Menlo Park, California, United States • Investigated the ad ranking treatment to improve ICO (incremental conversion optimization), proving that the proposed treatment increased incremental conversion by 20% • Architected tool to retarget ads on new audiences for true incremental conversion by filtering out customers with high purchasing intent, maximizing ROI of ad campaigns • Designed and implemented web app to add, update and delete customer-targeting rules with React and GraphQL ### Undergraduate Research Assistant @ Vision and Image Processing Group Jan 2021 – Jan 2021 | Waterloo, Ontario, Canada • Trained COVID-Net CXR-2 on chest X-ray dataset, achieving sensitivity of 95.5% and positive predictive value of 97.0% • Curated COVID-19 positive vs negative chest X-ray dataset with 19,203 X-rays and 16,656 patients from 51 countries, creating the largest, most diverse, open-access COVID-19 X-ray dataset in the world • Collaborated with clinicians and radiologists to validate COVID-Net CXR-2 on private datasets and tuned for generalizability ### Software Engineer @ Amazon Jan 2021 – Jan 2021 | Toronto, Ontario, Canada • Architected, developed and productionized serverless AWS Lambda service for streamlined diagnosis of sortation related failures at Amazon warehouses, eliminating (70 hrs of labour)/day through log analysis and classification • Integrated diagnostic service with AWS resources (CloudWatch, S3, DynamoDB) to automate end-to-end flow including triggering, data handling, analysis, and report generation • Implemented unit tests, integration tests, and live alarms / metrics dashboards to ensure functionality and robustness of service ### Infrastructure Engineer @ WATonomous Jan 2020 – Jan 2020 | Waterloo, Ontario, Canada University of Waterloo Engineering Design Team focused on the development of a Stage 4 autonomous vehicle for the General Motors AutoDrive Challenge. ### Deep Learning Engineer @ DarwinAI Jan 2020 – Jan 2020 | Waterloo, Ontario, Canada • Implemented EdgeSpeechNet using Python and TensorFlow to develop and deploy a highly optimized speech recognition model for clients, achieving a 7x parameter reduction while maintaining a 96% accuracy. • Upgraded the DeepLabv3+ model implementation to train on 50% of the original GPU memory requirement while maintaining a performance of 78% mIOU. • Spearheaded the development of a TensorFlow denoising model (DnCNN) to enhance image clarity for clients in film and consumer electronics. • Collaborated on the design and implementation of a model builder tool, allowing for intuitive manipulation of model hyperparameters. ### Data Scientist @ CIBC Data Studio Jan 2019 – Jan 2019 | Waterloo, Canada • Developed fraud detection model (Random Forest, SVM, XGBoost) to identify illegitimate SWIFT transactions using 1.2 million data points, achieving an accuracy of 96% and recall of 85%. • Built Flask web app to extract customer feedback insights from surveys using NLP topic modeling (LDA, LSA) and BERT sentence embeddings. • Scraped and cleaned images of human faces from a DuckDuckGo API and applied a Keras model with OpenCV to identify the gender of the images. ### Software Engineer @ RBC Capital Markets Jan 2019 – Jan 2019 | Toronto, Canada Area • Developed an object-oriented C# application to process 10+ variations of structured products and validate trades in accordance with RBC standards. • Led the implementation of a .NET Core application to stress-test RBC’s financial products valuation system and monitor system stability. • Created an application to retrieve JSON data from multiple REST API endpoints, process, and store the data. • Converted .Net services to use NuGet to improve project infrastructure. ### Automation Engineer @ WorkMarket, an ADP company Jan 2018 – Jan 2018 | Toronto, Canada Area • Led in the design, development, and implementation of automated Espresso UI tests for the Android mobile application and increased coverage by 300%. • Managed and maintained the local Jenkins server to run a variety of automated test jobs on a scheduled nightly basis. • Used a machine learning-based software, Mabl, along with Postman-generated WorkMarket APIs to create intelligent automated end-tests. • Won company-wide hackathon by developing an automated Mabl test suite. ### Junior Software Engineer @ Canadian College of Business, Science & Technology Jan 2012 – Jan 2016 | Ontario, Canada • Assisted in developing an audit system through Optical Character Recognition’ to improve the CMS • Manipulated database information to create reports for the college • Repaired computer systems and set up computer labs • Successfully installed and maintained Windows operating systems, Microsoft Office and other software • Assisted in setting up and managed networks ## Education ### Bachelor of Computer Science - BCS in Computer Science and Statistics University of Waterloo ## Contact & Social - LinkedIn: https://linkedin.com/in/siddharth-surana - Portfolio: https://siddharthsurana.com/ --- Source: https://flows.cv/siddharthsurana JSON Resume: https://flows.cv/siddharthsurana/resume.json Last updated: 2026-04-10