drew miller-foreman resume, apr 2016

1
DREW MILLER-FOREMAN 516 Missouri Street | (650) 520-8602 | [email protected] SKILLS Languages: Proficient in Java, MySQL, Python, C, Bash, C#, C++ Very experienced in Java, integration into web environment Experienced in utilizing and customizing Ruby gems Knowledge and coding experience in C# and Javascript Experienced in Unity development, and development of games through the Unity framework Experienced with Oracle ADF, and web development frameworks Databases: Very experienced in MySQL, including working with large data sets and files, designing data parsing applications (Java), integrating data, and designing custom queries and scripts Experienced in data acquisition, sanitization, and ingest automation o Includes loading of large historical data sets, and algorithmic design to process a wide variety of files and data Technical Knowledge: Effective understanding and implementation of basic and complex data structures (Lists, Arrays, Maps, Trees, Hashes) Able to construct efficient algorithms to creatively solve complex problems and familiar with algorithmic programming techniques Capable of abstract programming, functional programming, object-oriented programming, and extrapolating real world problems into computer models Familiar with programming methodologies: Dynamic Programming, Efficient Sorting/Searching, Traversals of Maps/Graphs Other Skills: Experienced in working in client-facing roles, and working with client-side technology and maintenance in SaaS companies Effective in working both independently and within small teams Very experienced in Agile and ticket-based workflows (Jira) Experienced at working with inherited codebases EXPERIENCE March 2015 – April 2016 (1 year) Implementation Engineer, Opower · Delivered customer-facing products for utility companies, analyzing large data sets and configuring and presenting insights to both companies and consumers (Saas) · Launched and configured technical projects (SQL, Java, Ruby, Bash) · Facilitated large scale data acquisition and integration (SQL, Java) · Coordinated and maintained client system integrations (SQL, Ruby, Bash) January 2014 – January 2015 (1 year) Application Specialist, Symantec · Designed and implemented web applications specific to scheduling and coordinating internal resources with partner companies (SaaS) · Independent development of internal applications, Release to Production (Full Stack) · Facilitated interdepartmental coordination on project, acting as product manager (QA, Dev, Serverside) Fall 2012 - Spring 2013 (1 year) Tutor, Oberlin College · Tutored and mentored upcoming Computer Science students (College level) · Taught core principles and concepts of Computer Science

Upload: drew-william-miller-foreman

Post on 21-Feb-2017

51 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Drew Miller-Foreman Resume, Apr 2016

DREW MILLER-FOREMAN

516 Missouri Street | (650) 520-8602 | [email protected]

SKILLS

Languages: Proficient in Java, MySQL, Python, C, Bash, C#, C++

Very experienced in Java, integration into web environment

Experienced in utilizing and customizing Ruby gems

Knowledge and coding experience in C# and Javascript

Experienced in Unity development, and development of games through the Unity framework

Experienced with Oracle ADF, and web development frameworks

Databases: Very experienced in MySQL, including working with large data sets and files, designing data parsing applications (Java), integrating data, and designing custom queries and scripts

Experienced in data acquisition, sanitization, and ingest automation o Includes loading of large historical data sets, and algorithmic design

to process a wide variety of files and data

Technical Knowledge:

Effective understanding and implementation of basic and complex data structures (Lists, Arrays, Maps, Trees, Hashes)

Able to construct efficient algorithms to creatively solve complex problems and familiar with algorithmic programming techniques

Capable of abstract programming, functional programming, object-oriented programming, and extrapolating real world problems into computer models

Familiar with programming methodologies: Dynamic Programming, Efficient Sorting/Searching, Traversals of Maps/Graphs

Other Skills: Experienced in working in client-facing roles, and working with client-side technology and maintenance in SaaS companies

Effective in working both independently and within small teams

Very experienced in Agile and ticket-based workflows (Jira)

Experienced at working with inherited codebases

EXPERIENCE

March 2015 – April 2016

(1 year)

Implementation Engineer, Opower · Delivered customer-facing products for utility companies, analyzing large data sets and

configuring and presenting insights to both companies and consumers (Saas) · Launched and configured technical projects (SQL, Java, Ruby, Bash) · Facilitated large scale data acquisition and integration (SQL, Java) · Coordinated and maintained client system integrations (SQL, Ruby, Bash)

January 2014 – January 2015

(1 year)

Application Specialist, Symantec · Designed and implemented web applications specific to scheduling and coordinating

internal resources with partner companies (SaaS) · Independent development of internal applications, Release to Production (Full Stack) · Facilitated interdepartmental coordination on project, acting as product manager (QA,

Dev, Serverside)

Fall 2012 -Spring 2013

(1 year)

Tutor, Oberlin College · Tutored and mentored upcoming Computer Science students (College level) · Taught core principles and concepts of Computer Science