agzuniverse

Aswin G

CS student | I do things in Python, Golang and JavaScript | Former intern @CompileInc | GSoC student and mentor @zulip .

Projects

Decentralized Card game

Incorruptible, accurate and fun - without the drawbacks of a traditional blockchain based system.Solidity, Matic

Skills

Python
Go
JavaScript
React
C++
Android

Experience

  • Zulip - Google Summer of Code Intern
    May 2018 - August 2018
    • Improved the user experience of the Zulip mobile app by increasing feature parity between mobile and web clients.

    • Found and fixed several bugs and wrote unit tests.

    • Updated UI to comply with material design guidelines.

    • Returned to the organization as a mentor for Google Summer of Code 2019.

  • Hasura - Product Development Fellow
    December 2017 - February 2018
    • Created two android applications during this period.

    • Selected after finishing in the top 1% of participants of Modern Application Development course conducted by Hasura and IIT-M.

  • Excel Play Team Model Engineering College - Software Developer
    August 2019 - October 2019
    • Rewrote parts of the backend in Go and updated
      the existing Django backend as we transitioned
      to a microservices based architecture.

    • Ported the frontend of legacy web app from
      Angular to React JS leveraging modern features
      and following best practices.
      Used Docker to containerize the application and
      added CI to improve developer workflow and
      maintain code quality.
      Deployed the application to production and
      maintained it for the duration of college techfest.
      Technologies used: Go, Django, Docker, Nginx,
      React, Redis, GCP

  • Compile - SDE Intern
    May 2020 - June 2020
    • Created efficient processing pipelines to
      periodically download, clean, and convert data
      from large datasets to a format convenient to
      store in a database and query using SQL.

    • Created an API to easily run bulk queries with a
      variety of filters against database contents.

    • Created a webapp to act as a client for the
      aforementioned API.

    • Configured CI/CD to autodeploy all of the above
      to the production server.

    • Technologies Used: Python, Django, Pandas,
      Vue