Skip to main content

Co-Founder & CTO @ Swypex, ex Staff Software Engineer @Twitter, @Mopub, @Vungle

Co-Founder & CTO @ Swypex at Swypex

San Francisco, California, United States🇺🇸
Report

CoFounder & CTO @ Swypex, Specialties: C++, Scala, Java, Erlang, NodeJS, Python, Spark, Spark Streaming, Cassandra, Kafka PHP, HTML, CSS, JavaScript Adobe Photoshop, Adobe Flash, Adobe Illustrator

Activity

Active on:Bluesky networkSemble

Loading activity...

View full activity

Career: 10

Co-Founder & CTO @ Swypex

Swypex

San Francisco Bay Area

Sep 2022 - Present

Staff Software Engineer - AdsExperimentation Tech Lead

Twitter

Nov 2021 - Oct 2022

Staff Software Engineer - MoPub

Twitter

San Francisco Bay Area

Jun 2020 - Nov 2021

Sr. Software Engineer - MoPub

Twitter

San Francisco Bay Area

Jan 2018 - Jun 2020

Senior Software Engineer - Ad Serving Lead

Vungle

San Francisco Bay Area + London, UK

Nov 2015 - Jan 2018

Was involved in: Designing and implementing the real time attribution system using: - Spark/Spark streaming for ingesting data from Kafka streams into Cassandra for data storage. - System was implemented using Scala. Designing and implementing the new generation of Vungle Real Time Bidder: - Research and design for a reliable system - Implement the system in Erlang

Software Engineer

Vungle

San Francisco Bay Area

Jan 2015 - Nov 2015

Worked on Vungle's adserving infrastructure: - NodeJS backend for serving ads. - Scala for caching mechanism. - Java for analytics and revenue calculation system.

Software Engineer

Retargeter

Nov 2013 - Dec 2014

Responsible for architecting and implementing a highly scalable system for retargeting pixel tracking. The system was built using NodeJS and deployed on AWS. Designed and implemented a custom reporting framework to report on large data sets. We designed a custom Query Language to pull reports out of our database. Project is built on top of the Spring Framework and Tomcat. Implementation includes Hive, Hadoop, and HP Vertica. Experimented with Neo4J to represent our data graph model.

Software Engineer

Electronic Arts

Sep 2012 - Nov 2013

Using Java to implement back end features for Origin. Sling, Spring, OSGI, CQ5

Junior Developer

HiretheWorld (Canada)

Jan 2012 - Aug 2012

Software Engineer

Electronic Arts

Jan 2009 - Sep 2009

I worked on FIFA10

Skills: 27

Other

ActionScriptAd ServingAdobe PhotoshopAmazon Web Services (AWS)C#C++CSSDatabases
Front-endHTMLHTML 5HTML5IllustratorJavaJavaScriptKotlinMySQLNode.jsOpenGLPhotoshopPHPPythonRubySpring FrameworkTechnical LeadershipTomcatVHDL

Projects: 3

Origin.com

origin.com

Jul 2013 - Present

Analysis of Video Streaming Over the BitTorrent Protocol

www2.ensc.sfu.ca/~ljilja/ENSC427/Spring11/Projects/team5/Final_Report_Team5.pdf

Jan 2011 - Present

We modified standard BitTorrent protocol to be able to do live video streaming.We used ns-2 simulation software to simulate both the modified version of BitTorrent and the standard client-server model. The results show that BitTorrent is a better option for the networks where number of client is large. Furthermore, we concluded that by using BitTorrent,we can decrease the data load on the server. This advantage allows server to have less bandwidth dedicated to video streaming.

FASM Solutions (RYB Paint Mixer) at Simon Fraser University

www2.ensc.sfu.ca/~whitmore/courses/ensc305/projects/2011/17desi.pdf

Sep 2011 - Dec 2011

This was a Capstone Project for Engineering Students at Simon Fraser University, Vancouver, Canada. We were a team of 4 students from various engineering concentrations. Our prototype product was an RYB Paint mixer which dispensed accurate amounts of color mixes based on RGB input. The project was focussed around paint valve control, RGB to RYB mathematical conversion, MOSFET based switching circuit, touch panel and wireless color sensor programming. See website for Design Documentation. The prototype was successfully demonstrated at SFU in December 2011.

Also find Sasan on…