Inside the Chef’s Jacket with Chilli Chelli-san: Serving Sushi’s UI Ice Cold

This post was originally published on SushiSwap

ayoki

Jul 9 · 10 min read

What is your role, at Sushi? Please give a couple of details about your daily tasks and some of the larger projects that you’re working on.

My title is Front End Developer. So I’m a developer for the core team, but specifically on the front end side of things, which means that a lot of the Sushi site that visitors can see and use is partially designed/maintained by me. In more detail, I’ve been working on limit orders for the last couple of weeks, which is almost finished for mainnet and now live on Polygon.

I also had a part to play in the Meowshi implementation, which I think a lot of people maybe haven’t fooled around with yet, because of how new it is. Hint: Click the three-dot button in the top right of app.sushi.com and click Meowshi!

One of the bigger projects I’m working on right now is Inari, which is almost finished as well, but, up until very recently I was mainly focusing on on the final release of the limit order function.

As for daily task work, I try to keep on top of requests for general front-end maintenance and streamline the workflow by keeping in constant communication with the Solidity developers. We have meetings basically every day, so everyone’s on the same page on a daily basis.

Not to give anything away, but there’s a bit of rework on the refactoring of the interface coming up as well. Do with that what you will, but we’re implementing new styles from the designers and it’s going to be massive in terms of intuition.

How did you first learn about Sushi and how did you transition into being a full time member?

So my previous employer was Deribit. People may know that it’s the derivative exchange where you can transfer Bitcoin options. A colleague of mine was a big Sushi fan and his enthusiasm rubbed off on me and got me into Sushi too. Back when I first started looking into it, sushi.com still had the OG classic interface, and I was intrigued cause I saw that the team was moving fast. It was when the roadmap of 2021 came out that I was like, oh man, this team is pretty insane and intrigue turned to passion. I knew right then that I wanted to be part of this.

biswap

I was a victim of right place at the right time syndrome because it just so happened that there was another colleague that had just done a simple job for Joseph DeLong and was in direct contact with him. I told that colleague that I wanted to work for Sushi and, so, I was lucky that he was able to set up a meeting with Joe very quickly after, and then, here we are.

I would say that at least 90% of our team heard about Sushi from Twitter, so very cool origin story!

Yeah, it definitely wasn’t from Twitter. I didn’t even have a Twitter account back then.

CT can help this Twitter newcomer out with a follow, can’t they? https://twitter.com/chillichelli

So how was your first meeting with Joseph? Could you tell us how that whole thing went down?

So it wasn’t a really an extremely formal meeting, I was just wanting to chat and see if there were any positions available and what the process was to get hired. After showing some of my work to him and explaining how I thought I could be of value to the organization, he said that I could start a trial run.

Part of the trial included a job to solve a technical issue with our migration tool. It was actually my first experience with web3 but Omakase asked me to solve a problem with the migration tool that migrates your liquidity from Uniswap to SushiSwap. Although it was very challenging, I was able to get it done successfully.

Thankfully, I’m the type of person who really excels at and enjoys challenges, so being given this crucial task so early on really helped solidify that working as a front end in DeFi, most especially at Sushi, is 100% the best job I’ve had so far.

You mentioned that the Sushi team works very fast, which they do, so the audience must be curious, as a newer member do you find the speed overwhelming at all?

Not necessarily, I do think moving fast is good because if we’re moving very fast, it means that I’m working on different things, which keeps me on my toes. If I work for too long on the same project, then things might get a little boring. But at Sushi there are a lot of different things inside the swap interface alone, so always lots of work to do, which is even more exciting when you know that the work is going to benefit such a large number of traders. The other great thing is that if I need something from anyone on the team, it gets taken care of straight away and I don’t have like a lot of blockers. So, moving fast is, in my opinion, a very good thing.

We are obsessed with our new Sushi team poster!

What do you say to the people who wonder how our humbly-sized team can possibly be able to get all of the Sushi roadmap points done? Do you agree that the vision is too big for a team this size?

Well, to be fair, I’ve only been working with Sushi for only two months, but I think I’ve never worked with a team as talented as this. I even mentioned earlier in this article that the team moves fast, mainly because everyone is just so skilled and those skill sets are very diverse. I think we work efficiently in terms of keeping up with our daily syncs. Even though we’re working all over the world, we always have those daily meetings where we figure out any roadblocks and take care of them. So, to say the least, our workflow is very efficient. I don’t think necessarily we need to grow the team, because the team is strong, works well together, and, if birds of a feather flock together, they like working fast, like me.

Very true! So you mentioned the “Inari” project. Could you let our audience know a bit more about what you’re doing with that and what even Inari is, I’m sure some people don’t know.

So if you imagine that you have a fixed set of strategies, for example, one that you could stake your SUSHI and then put it into BentoBox, which allows you to lend it out as collateral and earn interest for lending it to borrowers. With these strategies, however, there is a lot happening behind the scenes in terms of transactions to do this. With Inari, we can execute these whole strategies in just one click, which is very gas efficient. Although I wish I could take full credit for it, the design and program are built by Ross and I’m currently implementing the front end for it.

OK, that’s exciting! While we’re on the subject, let’s talk about strategies. Are there any teasers about any upcoming ones?

So maybe I have to explain Inari a tiny bit more clearly. As of right now, we have a fixed set of strategies that we automatically apply and create internally. Eventually, we want to make the strategies dynamic so that you can add steps in between input and output. Yeah, so one strategy is that you go from SUSHI to xSUSHI and then you can put it into CREAM or you can put it all into Bento, it’s all up to you! Yeah. So the vision is to have dynamic strategies instead of static ones and that’s what’s upcoming!

As a front-end developer, what challenges do you face in the front-end implementation?

With our new designs going forward we will be designing with a mobile-first mindset. So clearly the way we did it was we kind of like design the desktop version first and then we move to mobile. But now we’re doing it the other way around. So the designers start from the smallest screen, which means that they have to be innovative and creative in how to use space efficiently.

Then because you moving to a larger screen size from a smaller one, there’s always going to be like less on the screen because you’re doing it very efficiently, which I think is important as we keep building out more Sushi tools and products. I think the less there is on the screen, the better. Less is more in this case because it’s just easier to follow what’s happening. I mean, the whole design team has been doing a great job on the new designs. We’re going to have another big overhaul very soon to increase the platform’s intuitiveness and I can’t wait to show everyone what we got.

It’s a little bit off topic now, but because you mentioned that your background was in derivates, do you have any plans, personally, to introduce derivatives to the Sushi ecosystem?

I think the end goal for the Sushi interface is to introduce leverage trading with like a more centralized exchange interface look. I think that’s about the extent of any personal plans of incorporating aspects of my background somewhere in my new line of work. We have had some options on Sushi before where you could buy and trade some options, but I think those have since expired.

Is there anything surprising or cool about working at Sushi that you think people would be interested to know about?

I think the coolest thing for me was kind of like seeing the faces behind the Twitter accounts. They’re all like internet personalities, so getting to know them and seeing how they look was pretty interesting.

One surprising thing I think the audience will like to know about your time at Sushi is your suggestion for Sushi’s new MEOW token, aka Meowshi. Do you remember what your suggestion was?

Oh, I remember and from a marketing perspective, it was at a time when animal tokens and adult-themed tokens were very trendy, so I suggested the ticker: PUSSY or Pussycat token.

Go to https://app.sushi.com/tools/meowshi to connect with our new Sushi team pet, Meowshi.

From a marketing perspective, it would’ve gotten quite the reaction, but I think MEOW was a good one in the end. Now that Meowshi has been launched, can you tell us a bit more about it?

Meowshi is a yield-generating token that helps boost your rewards when you stake your SUSHI. You can convert your xSUSHI to Meowshi and then you earn double yield on your SUSHI. That’s basically it. So it’s a very simple, but lucrative new tool.

Basically, because of the animal meme token hype, we figured, why not just do a little yield-generating cat token?

Right now, I know you’re involved in helping out the hackers of our Hack Africa Hackathon. What are your overall expectations of this hackathon or what would you like to see come out of it?

I think there’s a couple ideas that are definitely good, in the sense that if they are executed correctly, then they might even be included on the top interface. So, yeah, my expectations are pretty up there since the hackers have a couple of really good ideas up their sleeves. I’m really stoked to see what’s going to come out of that.

Join Ramin and more of the Sushi team for our 2nd Hackathon workshop — everyone is welcome! https://www.eventbrite.co.uk/e/hack-africa-sushi-workshop-2-sushi-deep-dive-tickets-162047617787

If you could choose the one place in the world where all the Sushi team would meet, where would you choose?

I think the Bahamas would really would I would really like yeah, definitely the Bahamas. I really like sunny weather and nice beaches, I guess since I live in a big city, whenever I go on vacation I try to get as far away from one as possible.

Going to the Bahamas means sharing the beach with these two! — Is swimming with the pigs in the Bahamas on your travel bucket list?

What are your hobbies outside of work?

I’m a big fan of football (soccer). I used to do a lot of football when I was younger and I also have a big love for computers. I build computers in my free time and also like building racing drones. Another thing I’m really into is snowboarding. Fun fact: Japan is the snowiest country in the world.

What is your favourite sushi?

My favourite kind of sushi is any kind of maki! All the makis, I’m into them.

Maki means roll!

Sushi is building a comprehensive DeFi ecosystem with AMM, leverage & margin trading platform, token launchpad and NFT artist platform. Follow our socials to keep up with our product launches and find out more on how you can make the most of your cryptocurrency assets with Sushi’s secure and powerful DeFi tools!

Exchange | Kashi | Docs | Discord | Twitter | Telegram | YouTube | Tutorial | Github

Leave a Comment