# John Grese > Software Engineer Location: San Francisco Bay Area, United States Profile: https://flows.cv/johngrese ## Work Experience ### Staff Software Engineer @ Illumio Jan 2021 – Present | Sunnyvale, California, United States I’m a software engineer on Illumio’s data experience team. Illumio is a cybersecurity company focusing on zero trust segmentation. Check out how Illumio’s products can isolate attacks, uncover vulnerabilities, and secure your data. https://illumio.com ### CyLab Researcher @ Carnegie Mellon University Jan 2020 – Jan 2021 | Mountain View, California, United States Working on testing safety and security properties of neural networks with Marabou, (an SMT-based formal verification framework), Python, and Tensorflow. ### Senior Software Development Engineer - Mail @ Yahoo Jan 2016 – Jan 2019 | San Francisco Bay Area I worked as an engineer on both the Yahoo Mail iOS and web clients. On the iOS app, we used Swift, Objective-C. On the web client, we primarily used JavaScript, CSS, NodeJS, and ReactJS. Responsibilities included building new features in the clients, refactoring/maintaining existing core functionality, improving performance, building & enhancing the automated testing infrastructure, implementing security fixes, building & maintaining reusable libraries, mentoring interns & new college grads, interviewing and university recruiting. ### Software Development Engineer - Media @ Yahoo Jan 2014 – Jan 2016 | Sunnyvale, California, United States Our team built an application which promoted select Yahoo content to various social media outlets, and measured changes in traffic to the promoted content. For the front end, we used EmberJS, D3, and NodeJS for the front-end. On the back-end, we used Java Spring, SQL, and PIG/Hadoop. We also worked on a custom web-based content authoring tool, which was developed using Backbone JS. ### Frontend Engineer - Ads Platform @ Yahoo Jan 2013 – Jan 2014 | Sunnyvale, California, United States In Yahoo’s Advertising and Data group, I worked as a software engineer on several applications in Yahoo’s advertising ecosystem. Our team’s main goal was to collect and analyze data pertaining to video ads. We built and maintained a series of dashboards in EmberJS, D3, and NodeJS to surface patterns and issues in the video ads platform, and contributed JavaScript and ActionScript to Yahoo’s video ad player. Also, developed a video syndication platform, which could be used to embed videos on third-party sites for a share of the ad revenue. We also maintained and added features to Yahoo’s ads booking platform, which was written using the Java Spring framework. ### Full Stack Engineer @ JMG Software Consulting Jan 2009 – Jan 2013 While working on my Computer Science degree, I started JMG Software Consulting and worked as a freelance software engineer. I built & maintained a number of websites, web applications, custom content management systems, mobile applications, and also contracted with other web development businesses. ### Research Assistant @ Georgia State University Jan 2012 – Jan 2013 | atlanta, ga I worked with Georgia State’s Psychology & Linguistics departments to build a custom web application to help people improve their vocabulary. The site consisted of natural language processing, video components, and was primarily built using PHP, SQL, JS, HTML, and CSS. ### User Interface Engineer @ Autotrader US Jan 2007 – Jan 2009 | Atlanta, Georgia, United States I worked as an Associate User Interface Engineer on the front-end of AutoTrader.com’s consumer website. Responsibilities included designing and building HTML templates for email marketing campaigns, fixing UI bugs, and working on features. We used mostly HTML, CSS, & JavaScript, and JSP. ### Department Manager @ Guitar Center Jan 2004 – Jan 2007 I managed the guitar department, and also worked as a salesperson. I sold guitars, amplifiers, accessories, and pro-audio gear. My other responsibilities included organizing, maintaining, merchandising the inventory of the guitar department, and supervising a group of salespeople. ## Education ### Master of Science - MS in Electrical & Computer Engineering Carnegie Mellon University ### B.S. in Computer Science Georgia State University ## Contact & Social - LinkedIn: https://linkedin.com/in/john-grese-b851295 --- Source: https://flows.cv/johngrese JSON Resume: https://flows.cv/johngrese/resume.json Last updated: 2026-04-12