Vishnu KS

Software Engineer

London, England, United Kingdom11 yrs 1 mo experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Built Zulip's SaaS infrastructure and integrated Stripe.
  • Led a team during Zulip Pycon Sprints.
  • Created a one-click app for Zulip on DigitalOcean.
Stackforce AI infers this person is a SaaS-focused Fullstack Software Engineer with strong open-source contributions.

Contact

Skills

Core Skills

PythonJavascriptDjangoDockerGithub ActionsUi TestingSubdomain Support

Other Skills

C++LinuxProgrammingMySQLData StructuresWeb DevelopmentOpen SourceOperating SystemsAlgorithmsCSSPHPNode.jsHTMLCStripe

About

I am a software engineer based in London working for Yelp. https://vishnuks.com/ You can also book a free 30-minute call with me to chat about tech, programming, or life in general. https://calendar.app.google/hUGCVMXMUW9T4hPp6

Experience

11 yrs 1 mo
Total Experience
1 yr 9 mos
Average Tenure
4 yrs 9 mos
Current Experience

Yelp

Software Engineer

Sep 2021Present · 4 yrs 9 mos · London, England, United Kingdom

C++LinuxProgrammingJavaScriptMySQLData Structures+11

Kandra labs (creators of zulip)

Software Engineer

Sep 2017Sep 2021 · 4 yrs · Remote

  • I worked as a full-stack software engineer at Kandra Labs, the creators of Zulip. Zulip is a fully open-source, enterprise team chat platform. I worked mainly with Python, Django, and Javascript. I was one of the early hires of Kandra Labs. All the code I write is open source and can be accessed at https://github.com/zulip/zulip/commits?author=hackerkid
  • Built the initial version of Zulip SaaS infrastructure comprising of billing and subscription system. Integrated Stripe with Zulip, implemented upgrade and card change flows, and added restrictions on message history and upload space. Developed a tool that automates the generation and maintenance of hundreds of Stripe fixtures.
  • Proposed, built, and launched Zulip one-click app in the DigitalOcean marketplace. One-click app made it super easy to start a Zulip server up and running on DigitalOcean which boosted the number of Zulip production installs. I am the sole maintainer of this project.
  • https://github.com/zulip/marketplace-partners
  • Reduced CI queueing time by ~10% and test failures caused due to CI issues by 80% by migrating testing infrastructure from Travis to a Docker-based infrastructure on CircleCI.
  • Built tooling for migrating teams from Mattermost and Slack Plus to Zulip. The tool reduced the barrier to move data from Mattermost/Slack Plus to Zulip which resulted in an increase in the number of teams doing the migration.
  • Built a GitHub action for the Zulip archive tool. This brought down the setup time of the Zulip archive from almost an hour to less than 10 minutes.
  • https://github.com/zulip/zulip-archive
PythonDjangoJavaScriptOpen SourceStripeDocker+2

The zulip open source project

Google Summer of Code

May 2017Aug 2017 · 3 mos · Remote

  • Built a system for testing UI changes of emails by allowing developers access the emails sent in developement through a dashboard. The system also supports forwarding the emails to a custom email ID of choice so that the changes can be tested in email providers like Gmail and Outlook.
  • Lead a team of 10+ people during Zulip Pycon Sprints of 2017 held at Portland, Oregon to add support for creating account in multiple organization using a single email.
  • You can see details of my complete work in this blog post. https://blog.vishnuks.com/google-summer-of-code-2017/
UI TestingTeam Leadership

Github

Campus Expert

Oct 2016Aug 2017 · 10 mos · Greater Allahabad Area

  • I was one of the first GitHub campus experts from India. I acted as a point of communication between GitHub and University.
  • Secured sponsorship from GitHub for the college hackathon Hack In The North as well as for the tech talk series.
  • I assisted professor Rahul Kala to collect assignment submissions for the Artificial Intelligence course in college using GitHub Classroom tool. This introduced more than 200 students taking the course to Git, GitHub and version control.

Kandra labs (creators of zulip)

Zulip Summer Of Code

May 2016Aug 2016 · 3 mos · Remote

  • Added subdomain support for Zulip organizations. Subdomain support was vital for Zulip cloud and was the biggest feature merged since Zulip got open sourced.
Subdomain Support

Hack in the north

Founder

Jan 2016Mar 2017 · 1 yr 2 mos · Allahabad Area, India

  • I started Hack In The North, one of the biggest student hackathons in India.

Aparoksha, iiit allahabad

Head Events of University Technical Fest

Dec 2015Apr 2016 · 4 mos · Allahabad Area, India

  • I was the in charge of the events during the Technical Fest of college. I was responsible for creating, scheduling and coordinating over 25 events during the fest.

Geekhaven, iiit allahabad

Overall Coordinator of University Technical Society

Apr 2015May 2016 · 1 yr 1 mo · Allahabad Area, India

  • In charge of all the technical activities of the university. Coordinated the working of seven wings of technical society with over 14 sub-coordinators and 40 members.
  • Started events like Hack In The North, Tri-Hacker cup etc for fostering the interest of students in programming and open source.

Education

Indian Institute Of Information Technology Allahabad

Bachelor’s Degree — Information Technology

Jan 2013Jan 2017

Stackforce found 100+ more professionals with Python & Javascript

Explore similar profiles based on matching skills and experience