API Builder, a web app which generates and deploys an API based on user input received through a GUI interface.
Created by a team of 7 interns and 1 Microsoft Software Engineer - Virtual
● Set up headless ubuntu server virtual machine with guest additions and used VSCode SSH to connect to and edit
code locally. Unblocked team members by writing clear and concise documentation, resulting in decreasing
team’s onboarding process duration from 7 days to 4 days.
● Submitted and reviewed pull requests on Azure DevOps. Used SCRUM practices such as daily standups, iteration
review, retrospectives, and one-on-ones.
● Implemented wrapper functions on built-in python logging for consistent logging messages. Prevented server
crashes by implementing try/except blocks. Allowed for easier debugging
● Auto generated Swagger.io documentation by creating personal and secure functions by reading source code of
third-party libraries. Specified expected request and response format.
● Implemented JavaScript functions which called APIs using fetch. Wrote Python backend API using Flask.