Sasan
Co-Founder & CTO @ Swypex, ex Staff Software Engineer @Twitter, @Mopub, @Vungle
Co-Founder & CTO @ Swypex at Swypex
Activity
Loading activity...
Career: 10
Co-Founder & CTO @ Swypex
Swypex
San Francisco Bay Area
Staff Software Engineer - AdsExperimentation Tech Lead
Staff Software Engineer - MoPub
San Francisco Bay Area
Sr. Software Engineer - MoPub
San Francisco Bay Area
Senior Software Engineer - Ad Serving Lead
Vungle
San Francisco Bay Area + London, UK
Nov 2015 - Jan 2018
Senior Software Engineer - Ad Serving Lead
Vungle
San Francisco Bay Area + London, UK
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
Software Engineer
Vungle
San Francisco Bay Area
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
Software Engineer
Retargeter
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
Software Engineer
Electronic Arts
Using Java to implement back end features for Origin. Sling, Spring, OSGI, CQ5
Junior Developer
HiretheWorld (Canada)
Software Engineer
Electronic Arts
Jan 2009 - Sep 2009
Software Engineer
Electronic Arts
I worked on FIFA10
Skills: 27
Other
Projects: 3
Origin.com
origin.com
Analysis of Video Streaming Over the BitTorrent Protocol
www2.ensc.sfu.ca/~ljilja/ENSC427/Spring11/Projects/team5/Final_Report_Team5.pdf
Jan 2011 - Present
Analysis of Video Streaming Over the BitTorrent Protocol
www2.ensc.sfu.ca/~ljilja/ENSC427/Spring11/Projects/team5/Final_Report_Team5.pdf
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
FASM Solutions (RYB Paint Mixer) at Simon Fraser University
www2.ensc.sfu.ca/~whitmore/courses/ensc305/projects/2011/17desi.pdf
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.