Family Ninjutsu: Coding like a teenage mutant turtle and still home for dinner

// 10.02.2014 // Culture

In some ways, I am my father. I live in the suburbs with my amazing wife and wonderful daughter and son. I value offensive line-play in real, I mean, American football. Vice grips are my favorite tool. I have trypophobia. In many other ways, however, I am not. I hate golf. I know the Contra 30-lives code. I like my steak rare and my Tom Waits loud. But perhaps most strikingly, I am a software engineer to his insurance salesman. My father made a living driving to the suburbs selling insurance to other suburb-dwellers. He burned through cars like I […]

‘Easy to code doesn’t mean easy to use’ and other lessons learned in web app development

“I have no idea what I’m doing.” – Me, on my first day at MediaMath While I had worked on dozens of software development projects for my computer science classes, I didn’t bring any web development experience to the table when I joined MediaMath’s Global Business Systems (GBS) team. GBS builds and maintains Knox, an internal-facing web app whose purpose is the standardization and automation of MediaMath’s financial processes. I needed to get up to speed on web development pronto. The biggest surprise to me was learning how multifaceted and multidisciplinary the field of web development is. Just wrapping my […]

From proof-of-concept to production: Building the centralized logging system using ELK

// 08.27.2014 // Platform API

As an intern on the Platform API team at MediaMath, I worked on developing an initial proof-of-concept for a centralized logging system, using the Elasticsearch, Logstash, and Kibana (ELK) stack. Before a centralized logging system was built, the Platform API team had the challenge of logs being scattered across multiple servers. Investigating issues meant having to search one server, then the next, and so on, and then stitching the evidence together to form a theory. It was hard enough to investigate an already reported problem. It was pretty much impossible to spot problems ahead of time. The solution: build a centralized […]

Learning how to learn: My summer on the Data Platform Team

// 08.20.2014 // Data

During the summer of 2014, I worked as an intern on the Data Platform team. One of the team’s main initiatives is to develop data workflows and reporting for other internal groups. My first project was to build a report using the programming language Scala. The report I built was for the Site Uniques Workflow, which is the data processing pipeline for all video advertising campaigns. Specifically, this report allows you to group various campaign attributes together to obtain different metrics. For example, you can group by campaign ID, website, ad exchange ID, auction ID, etc. It pulls raw bid […]

Why I’m not ready to leave MediaMath yet

// 08.13.2014 // Culture

At a career fair in January, I wandered up to Eddie Fagin, a Director of Engineering at MediaMath, and asked him if MediaMath builds education technology. It turns out MediaMath does not do education technology – they, in fact, build advertising technology. But regardless, five months later, I started my summer internship at the Cambridge office on the user interface team. Now it’s three months in, and I’m not ready to leave. My reluctance is due in part to the incredible experience I’ve gained as a developer. Working with the team in Cambridge has taught me more than any class […]

MediaMath in 4D: Mapping sound and graphics on the XYZ to interpret data

// 07.31.2014 // Data

A while back, I wrote about some of the new opportunities that data sonification can open up for monitoring and analysis. As a quick refresher, data sonification is the process of making data sound like how it looks. I’d like to share a few more examples of data sonification, one “state of the art” example from California Institute of Technology (Caltech), and one experiment from MediaMath. MediaMath Experiment: MM3D In 2013, I worked on a project called MM3D. It was an experiment in combining sound and graphics into one single presentation, with multiple MediaMath datasets. The gist of the app […]

Page 9 of 128910