About me

A little bit about myself

Yash Chowdhary

Software Engineer

Hi there! I'm Yash Chowdhary. I'm a software engineer at Goldman Sachs. I earned my undergraduate degree at the National University of Singapore, where I majored in Computer Science. I specialized in the fields of Artificial Intelligence and Computer Security, the latter for which I received a Certificate of Distinction.
Through the various internships I've done, I've gained experience in software engineering and I'm looking forward to contributing my fullest at every endeavour I take on.
I'm a driven, diligent, and passionate guy with a knack for sports - especially football.

Check out my website to learn more about myself!

View Resume

Education

What I've Studied

July, 2016 -
June, 2020

Bachelor of Computing (B.COMP)

National University of Singapore
Current CAP : 4.59 / 5.0

Computer Science Major, specialised in the fields of Computer Security and Artificial Intelligence.

Relevant Modules taken:-

  • Computer Networks
  • Operating Systems
  • Software Engineering
  • Cryptography
  • Computer Security
  • Computer Vision
  • Deep Learning & Neural Networks
January, 2019 -
May, 2019

Bachelor of Science (BS) - Computer Science

Georgia Institute of Technology, Atlanta
Semester Exchange Student
Semester GPA: 4.0

Under the Student Exchange Programme (SEP), I spent a semester abroad at Georgia Tech. Here, I took classes that Tech is renowned for.

Courses taken:-

  • Intro to Artificial Intelligence
  • Machine Learning
  • Design & Analysis of Algorithms
June, 2014 -
April, 2016

High School Diploma

PSBB School, Chennai
CBSE AISSCE XII : 98.2%

I studied science - Physics and Chemistry, along with Computer Science and Math as per the CBSE curriculum.

Activities:

  • School Debate Team
  • Information Technology Club Secretary
  • School Football Team

Experience

Where I've Worked

July, 2020 -
Current

Goldman Sachs, Singapore

Software Engineering Analyst - Margin, Collateral and Valuations
  • Federal Reserve Bank Resiliency Deliverable: Set up resources of one of the firm's largest set of microservices as an easily maintainable and deployable estate resilient to failures and outages using Terraform (IaC).
  • Kubernetes (K8s) Onboarding: Onboarded products owned by the Margin team to Kubernetes. Required an understanding of K8s to translate each product's requirements into the K8s context. Involved analysis and discussions on design and architecture of existing products, and devising strategies to onboard the products.
  • Regulatory Requirement Enhancement: Delivered a regulatory requirement that was time-critical in order to avoid breaches. Involved discussions on design, architecture and approach of the implementation for the service enhancement.
  • Tech Risk: Secured all services across the Margin Platform with JMX authentication; Involved understanding the nuances of each product in the process - how products/services were structured, run, and deployed.
June, 2019 -
August, 2019

Amazon Development Center, Berlin

Software Development Engineer Intern - Alexa Search Domains
  • Optimized current means of conveying results of workflows required by various teams.
  • Designed and developed a separate internal tool to manage and organize metrics emitted by tasks run by the development and research teams.
  • Enabled quick decision-making and saved time for Technical Program Managers (TPMs) to convey results and carry out further inspections if need be.
  • Facilitated experimentation, delivered greater insights, and accelerated decision-making process of research teams with regards to fine-tuning models and experiments.
May, 2018 -
October, 2018

Autodesk R&D, Singapore

Software Engineer Intern, Cloud Platforms
  • Developed SDKs in C#, Python, Java, JavaScript, and Ruby. SDKs wrapped an exposed API -included unit-tests and a CI/CD pipeline.
  • Developed sample applications to depict how the SDKs can be consumed.
  • The SDKs included unit-tests, documentation, and CI/CD pipelines for certain SDKs.
December, 2017 -
January, 2018

Vault Dragon Medical, Singapore

Software Engineer Intern
  • Responsible for developing migration and backup scripts, testing and documentation.
  • Created scripts using Javascript, Python and Shell script to backup databases from a CouchDB server, run sanity tests, upload them back onto PouchDB servers, and finally push them to an Amazon S3 bucket.
August, 2017 -
April, 2018

School of Computing, National University of Singapore

Teaching Assistant

Tutored 2 courses over the course of 2 semesters -

CS1010: Programming Methodology
  • Taught the basics of programming along with the fundamentals of algorithm design, program cohesion and efficiency.
  • Relevant Tech: SSH, Vim, Codecrunch
CS2100: Computer Organization
  • In-charge of 2 classes of ~20 students each. Responsible for marking lab assignments, teaching the students circuitry and assembly language.
  • Relevant Tech: Logisim, QT SPIM (for MIPS)

Skills & Expertise

What I bring to the table

Programming & Scripting


Java
Python
Javascript
C/C++
C#
Ruby

Web Development


React
Express/Node JS
Django

DevOps, Infrastructure, and Cloud


GitLab
CI/CD
Kubernetes
Docker
Terraform
AWS

Others


English
Hindi
French
Teamwork
Communication

Projects

Stuff I've tinkered around with

Outcognito

Hack & Roll 2018

Jan 2018


Developed a Chrome extension which is the opposite of incognito. It tweets out all of your activity, to make sure you escape no embarassment on your seemlessly benign browsing session.
Made use of Node JS for sending HTTP requests, while making use of client-side scripts to anonymously gather user activity.
Winner - Most Annoying Hack

GitHub : Outcognito

NUS Sports Update

NUS Orbital Programme 2017

May 2017 - Aug 2017


Developed an Android app to manage sports activities across campus. Includes sign-ups, real-time scores and chat functionality.
Used XML for generating the UI/UX. Also made use of the real-time database Firebase to take care of user authentication and storage of user data.

GitHub : NUS Sports Update

Club Connect

Software Engineering Project

Jan 2018 - Apr 2018


Developed a CLI-based application that seeks to solve club/team - management issues.
The application is targeted at student organizations (such as clubs and societies) that are characterized by a well-established hierarchy. It helps clubs manage and organize their activities and members efficiently and effectively.
It was built by a 4-member team led by myself, as part of the curriculum of the module CS2103T - Software Engineering.

Relevant Tech:

  • IntelliJ
  • JUnit 4
  • Travis CI
  • AppVeyor CI
  • Coveralls
  • Codacy

GitHub : Club Connect

Find & Seek

iNTUition 2018

Oct 2018


As part of a 3-member team, I developed a web application that allows users to upload videos and search for specific keywords and text that appears in it, and let them seek to those instances in the video.
The API server was built on NodeJS. Our computer vision was powered by Tesseract - an open source OCR library. For speech to text recognition, we used IBM Watson's API endpoints. All of this was hosted on an AWS EC2 instance.

Devpost : Find & Seek


Get In Touch

Hit Me Up!

Phone: (65) 9425 6994
Email: yashchowdhary98@gmail.com