Avatar

Angie Ellis

Software Engineer

Bay Area, CA

angiegraceellis@gmail.com

(808) 799 0708


Languages/Technologies

Python / Flask / SQLAlchemy

GraphQL / REST

Javascript / React


Databases

MySQL / Postgres / Infobright

SphinxSearch


Cloud Services

EC2 / Elastic Beanstalk / RDS / Route53 / ElasticSearch

GitHub / Stash / Bamboo


Systems

Linux / CentOS / Mac OS

Docker / VMWare


Methodologies

Agile / Prototyping

TDD / OOP



Summary

Software engineer experienced in using agile software development and TDD to build flexible full-stack solutions for aggregating and displaying complex data. Adept at managing the constant demands of big data and large-scale analytics by discovering ways to further optimize inefficiencies. Appreciation for loose coupling and high cohesion object-oriented applications that are explicit and maintainable. Highly adaptable to new technologies and enthusiastic about conquering difficult challenges.

Work Experience

Freelance Software Engineer
July 2017 - Current

Software Engineer / Conversant Media, LLC
Aug 2015 - Jun 2017
  • Designed and currently developing an internal application to manage complex scheduling and execution of cron jobs, including a GraphQL API with a DAG engine behind a React/Redux front end
  • Engineered a GraphQL backend with capabilities for querying multiple databases through a general-purpose query builder while maintaining 100% test coverage
  • Queried, aggregated, and supplied large-scale data analytics through the API for our client application
  • Built, maintained, and upgraded internal tools for contextual classification, campaign management, and sales teams
  • Built a new testing and deployment system using Docker, Bamboo, and Elastic Beanstalk, utilizing automation with python scripts
  • Architected and implemented modifications to main data models used by the company through complex inheritance structures and graphical models

Education

Certificate: Full-Stack Web Development
Dev BootCamp
2015
  • Completed 18-week intensive training program in full stack web development
  • Emphasis in Ruby, Rails, JavaScript, including CRUD and decoupled apps
  • Acquired skills in engineering empathy and pair programming

B.S: Information Technology, Software Engineering
University of Phoenix
2013 - 2015
  • Information Technology with Software Engineering emphasis
  • Graduated with honors
  • 3.97 GPA

B.A: Psychology / Information Systems
Brigham Young University - Hawaii
2003 - 2006
  • Psychology major / Information Systems minor
  • Graduated Summa Cum Laude
  • 3.94 GPA