×
Evan Rosebrook

Evan Rosebrook

Senior Software Engineer


Background


About

About

Experienced software engineer that has successfully led multiple software projects through the entire software development lifecycle from inception, to product release and beyond. Proficient at implementing solutions in numerous technical areas from building data pipelines, to back-end services, front-end UI and DevOps. Provides leadership, training and feedback to ensure that teams perform to the best of their abilities and deliver consistently.

Work Experience

Work Experience

  • Senior Software Engineer, 

    Nov, 2014 - Present

    Working as a software engineer on the Ad Engineering team building out various back-end software and features. Development stack includes Scala, Java, Akka, Ruby, Hadoop, Mapreduce, Oozie, Spark, Storm, Kafka, Redshift, React, Airflow, Hive, Kubernetes, Snowflake.

    • Used Scala, Akka and Teradata to deliver data relating to ad performance on the dfp platform

    • Designed and developed ingestion tools for Hadoop and Hive

    • Automated software deployment using Jenkins

    • Developed reporting solution using Scalding and Oozie running on Hadoop to deliver conversion reports with emphasis on low latency

    • Designed and Implemented Spark Streaming solution to perform analytics on customer behavior

    • Architected and lead implementation of B2B audience segmentation solution using Storm/Kafka

  • Software Engineer, 

    Nov, 2012 - Nov, 20142 years

    Worked as a Software Enginer developing new features for call center applications using .Net MVC and supporting technologies.

    • Create new api for integration with applications outside of GCO umbrella

    • Worked as part of a small team building out new line of business for call center applications

    • Used profiling tools to identify and optimize application performance

    • Collaborated with architects to create standardized development practices

  • Lead Software Engineer, 

    Mar, 2011 - Oct, 20121 year 7 months

    Led a team of engineers on multiple projects. Core technologies included Windows Azure, SQL Azure, ASP.NET MVC 3, Razor, JQuery, Windows 8 Metro( XAML), Kinect For Windows SDK.

    • Created a new MVC based architecture for iegallery.com

    • Leveraged Windows Azure technologies for scalability

    • Responsible for task identification and assignment

    • Custom hand gesture detection based one Windows Kinect SDK

    • Created Windows 8 Metro App (XAML)

  • Software Engineer, 

    Jul, 2010 - Mar, 20118 months

    Worked as a Web Developer on the Veer contributor team. Used .Net 3.5 and JQuery enhance the UI and services

    • Used JQuery and current javascript patterns to enhance site

    • Worked in SOA environment using WCF, etc.

  • Software Engineer, 

    Jul, 2009 - Sep, 20101 year 2 months

    Worked as a Web Developer on the Windows Core Operations team. Used .Net 3.5, LINQ, WCF and JQuery to bring the Windows Core Operations ticketing system up to date with current technology and UI patterns.

    • Upgraded existing web app to JQuery driven Ajax site

    • Implemented faster/pageable search grid

    • Used AJAX modals to implement seamless bulk edit

    • Widgetized existing UI with custom JSON driven Widgets

    • Migrated from cookie driven persistence to cloud compatible profiles

  • Software Engineer, 

    Apr, 2008 - Dec, 20088 months

    Worked as a Web Developer building out various new software solutions in a Test Driven Development. Worked as lead engineer on new Data Extract project. Worked as lead engineer building out new guide creation and Delivery software. Utilized .NET 3.5, ASP.NET, AJAX, C#, SQL, LINQ, XSLT, ASP, WCF. Participated in an Agile Development Environment.

    • Built new C# Application to Output Excel Data based on user subscriptions

    • Worked in Front, Middle and Back-End programming roles

    • Designed Database schema for new DB

    • Used TFS for source control and project tracking

    • Unit Testing to ensure software quality

    • Worked in SOA environment using WCF, etc

  • Software Engineer, 

    Mar, 2007 - Apr, 20081 year 1 month

    Worked as an Engineer customizing Digital Asset Management (DAM) systems. Worked as a Lead Engineer on DAM systems for Russell and Lehman Brothers. Utilized ASP.NET, C#, T-SQL, HTML, JavaScript, and AJAX in DAM systems.

    • Customized DAM functionality using C# and SQL

    • Worked in Front, Middle and Back-End programming Roles

    • Implemented AJAX techniques

    • Worked closely with Managers and Clients to implement DAM solutions

  • Software Engineer, 

    Jul, 2006 - Jan, 20076 months

    Develop and deploy high end e-commerce web sites. Worked on sites for RiverSource, Alltel, Home Depot, Toyota Racing, etc. Employed ASP, ASP.NET, C#, XML, T-SQL in the production of websites. Websites adhered to standards are dynamic and offer a safe secure e-commerce experience.

    • Worked as a web programmer employing variety of languages and techniques

    • Used T-SQL and stored procedures for reliable results

    • Performed server administration for E-commerce and reporting websites

    • Worked in Front, Middle, and Back-End programming Roles

Skills

Skills

  • Front-End

    HTML

    CSS

    Javascript

    JQuery

    React

  • Back-End

    Scala

    Python

    C#

    Java

    SQL

  • Devops

    AWS

    Azure

    Kubernetes

    Docker

    Helm

    Terraform

    Jenkins

  • Data

    SQL

    Flink

    Spark

    Storm

    Hive

    Hadoop

    Oozie

    Airflow

Education

Education

  • Digital Technology and Culture, Bachelors, Washington State University

    - Dec, 2006