Post Job Free
Sign in

Software Engineer

Location:
Sunnyvale, CA
Posted:
June 14, 2023

Contact this candidate

Resume:

Saurav Dhar

*********@*****.*** linkedin.com/in/saurav008 github.com/sauravdhr

959-***-**** Sunnyvale, CA 94085

Summary

A software engineer with 2.5 years of industry experience in designing and developing security infrastructure tools for large-scale applications. A bioinformatics researcher with expertise in designing and implementing high-performance algorithms and tools for analyzing viral genomics, phylogenetics, and disease transmission networks. A team player, problem solver, and critical thinker skilled in various programming languages and frameworks including Go, Python, Java, and C++.

Experience

Software Engineer Sept. 2021 – March 2023

Core Hybrid Platform, Google Sunnyvale, CA

• Built infrastructure tools that enable Google-wide projects to leverage Google Cloud Platform (GCP) safely.

• Designed and developed modules for an Infrastructure as Code (IaC) system using Go that enabled Google engineers to onboard and manage their projects on GCP.

• Built features and tools to enable safe and managed data sharing within and outside of Google using BigQuery.

Graduate Research Assistant Aug. 2018 – May 2021

Computational Biology Research Lab, University of Connecticut Storrs, CT

• Designed and implemented high-performance bioinformatics algorithms to solve transmission network inference problems and applied them for regional COVID-19 contact tracing.

• Developed a pipeline to simulate, and analyze tools for transmission network inference using Python and C++.

• Published two papers, one in ISBRA-2020 and one in TCBB-2021. Both are top conferences in bioinformatics.

• Worked as a TA for Intro to Computing (Python), Algorithms, Computer Architecture, and Data Mining courses.

Software Engineer June 2017 – July 2018

Veriflow Systems (Acquired by VMware) Dhaka, Bangladesh

• Built infrastructure tools for a network security system to eliminate outages and vulnerabilities in any network.

• Developed parsers for the Veriflow systems application to add support for Fortinet, Citrix, and other network devices using Java.

Education

University of Connecticut Storrs, CT

M.S. in Computer Science and Engineering Aug. 2018 – May 2021

Bangladesh University of Engineering and Technology Dhaka, Bangladesh B.S. in Computer Science and Engineering May 2012 – Feb. 2017

Projects

Safely onboarding and managing Google’s internal projects on GCP Go

• Implemented a set of guardrails around GCP projects using various policies and safety levels.

• Developed modules for an Infrastructure as Code (IaC) system to safely manage and deploy those guardrails.

• My contributions made it easier for users to manage and understand their policies and exceptions, leading to a 30% increase in adoption.

Increasing safety, ease, and efficiency of cloud configuration deployment Go

• The existing GCP config deployment process sometimes led to frequent downstream issues, requiring rollbacks and expensive debugging.

• Designed, developed, and landed a tool to streamline this process. As a result, the failure rate was reduced by 30% saving both time and effort.

Sharing managed data within and outside Google for enterprise customers Go, Java

• It was hard for non-coding users to initiate the data-sharing project. Developed the backend of a UI-only tool to automate various manual steps. As a result, project landings increased by 40%.

• Redesigned the project onboarding system, leading to resource efficiency and reduced complexity. As a result, the average onboarding time for a single project was reduced from 24 hours to 6 hours, a 4x improvement. Inferring disease transmission networks using a phylogeny-based tool (TNet) Python, C++

• Developed and published TNet for inferring transmission networks for outbreaks like HIV, HCV, and Covid-19.

• Built a pipeline to simulate large viral outbreaks, test and compare other tools on host level and geographic level.

• Successfully identified the transmission network with an F1 score of 0.74 with simulated datasets of 560 outbreaks.

• Identified the region of exposure for hosts with 85% accuracy using 2000 real covid-19 sequences. Detecting pneumonia in chest X-Rays using Mask-RCNN Python, Keras

• Implemented Mask-RCNN which is a framework for object instance segmentation. It is a fully convolutional network incorporated with mask prediction, boundary box regressor, and classification.

• Scored mean average precision of 0.16 at different IoU on the RSNA Pneumonia Detection Challenge dataset. Supervised Tweet Classifier Java, Weka, jsoup

• Implemented Na ıve Bayes and SVM classifiers to classify tweets into 5 categories like Business, Political, etc.

• Used 10,000 real tweets scraped from Twitter as a test set and successfully classified them with 87% accuracy. Immunization Management System Laravel, Bootstrap, MySQL

• Developed a web application that helps users keep track of their or others’ vaccination history and database.

• Helps manage vaccination events and keep track of vaccine inventory, sending users regular notifications. Technical Skills

Languages: Go, Python, Java, C++, C, SQL, R, C#, HTML, Shell, MATLAB, PHP, JavaScript, LaTeX Frameworks: Django, Bootstrap, Laravel, ASP.NET, JavaFX, Android, Unit test Libraries: Pandas, NumPy, Matplotlib, biopython, SciPy, TensorFlow, Keras, Weka, jsoup, NetworkX, JSON Version Management: Git, GitHub, Bitbucket



Contact this candidate