Cher Scarlett

Software Engineer

Resume

Software Engineer with over 20 years of experience in front-end technologies and 15 years of full-stack experience.

Employment

  1. Starbucks

    Lead Software Engineer

    • Turning code into coffee so you can turn coffee into code.

    • Led replatforming efforts for Careers hub from .net to react-static.

    • Led creation of a new marketing-driven web platform tool for internal content creators.

    • Led a team of four engineers working to add features and improve the Starbucks PWA.

    • Led initiatives in celebrating and appreciating cultural diversity among our customers.

    • Led efforts in moving to quickly merging pull requests and early QA sign off for daily deployments.

    • Led efforts to increase reusability of Starbucks branded React components across the tech org.

    • Janitor and servant of the Starbucks Pattern Library.

    • Spear-headed efforts for an internal Starbucks technology blog.

    • React
    • Node.js
    • React Native
    • CSS
    • HTML
    • CSSModules
    • Javascript
  2. World Wide Technology

    Senior Software Engineer

    • Overhauled internal SQL processes in groovy to micro-services in a RESTful API based in Node.js.

    • Integrated third party software with Oracle PL/SQL APIs by creating a state manager to maintain data integrity.

    • Worked on angular/groovy based applications to provide Project, Time, and People Management with a great user experience in lieu of Oracle's web-based applications.

    • Java
    • Node.js
    • Tomcat
    • Maven
    • Grunt
    • LESS
    • JavaScript
    • jQuery
    • Angular
    • Groovy
  3. Blizzard Entertainment

    Software Engineer

    • Mentored at-risk youth to build a special development build of Hearthstone with 4 other engineers. The kids got to design their own cards and play with the special version on campus at the end of the 6-month program.

    • Led efforts to overhaul esports experiences for Tespa, Blizzcon, World of Warcraft, Heroes of the Storm and Overwatch.

    • Conceptualized and co-authored Python replay parser service for Heroes of the Dorm (utilizing celery & docker); causing a demand for support for live statistic API connections for sites and users.

    • Helped lead department-wide shift into newer technologies and better practices.

    • Built new Blizzcon.com site; including a heavy influence in vision, design, and UX on new interactive schedule, livestream and VOD experiences, esports hub, and 'con-textual attendance' April Fools' joke launched in 2017. Led front-end strategy prior to exit, and was consulted with after my departure.

    • Co-developed the redesigned tespa.org to work with our internal CMS, despite the support not being optimal, leading to big change discussions for internal tools with development teams and Blizzard users as stakeholders.

    • Developed some of the best esports brackets on the web; including designing and developing a custom Angular admin interface that communicated with our internal game data API for storage.

    • Led front-end strategy on Tespa's redesigned marketing site.

    • Assisted in development of game marketing sites for Heroes of the Storm and Overwatch.

    • Python
    • Java
    • Node.js
    • Jade
    • Freemarker
    • Tomcat
    • Maven
    • Gulp
    • LESS
    • Sass
    • JavaScript
    • jQuery
    • Angular
    • Ember
    • Handlebars
    • PHP
    • Protobuf
  4. cherp.io

    Designer & Engineer

    • Design, develop & maintain personal website to showcase and expand current capabilities.

    • Explore emerging technology to incorporate and enhance professional projects.

    • Write public, open-source code to help others and knowledge-share.

    • Mentor youth and adults to engage and become educated in STEM.

    • Ruby
    • Rails
    • Haml
    • HTML5
    • CSS3
    • SASS
    • Python
    • Django
    • Node.js
    • JavaScript
    • Marko
    • Jade
    • jQuery
    • Three.js
    • D3
    • React
    • Angular
    • Jekyll
    • Mongoose
    • MongoDB
    • Vue.js
  5. USA Today (Gannett)

    Senior Developer, Web & Emerging Platforms

    • Developed and maintained front-end of 100+ mobile sites (grails/JSON/XML) and hybrid iPhone/Android applications for local Gannett markets across the United States.

    • Assisted in grails/groovy/velocity scripting in site maintenance and new feature additions.

    • Assisted in concept, design and development of a new, improved CMS for journalists working for USAT and Gannett.

    • Maintained front-end of the new USA Today desktop HTML5/CSS3 website.

    • Developed and maintained front-end redesign of USA Today and Gannett publishing and broadcast mobile sites, including innovating new ad experiences, new user experiences (longform stories, galleries, live video broadcasts) working in Django, Python, HTML5, CSS3 and Javascript/AJAX.

    • Spear-headed VR Stories project.

    • Completed light, fill-in design work.

    • Python
    • Django
    • CSS3
    • JavaScript
    • Underscorejs
    • RequireJS
    • Backbonejs
    • jQuery
    • SQL
    • Groovy
    • Velocity
    • SpringSource MVC
  6. Biego

    Full-Stack Engineer

    • Designed various types of database-driven web applications; including marketing sites with custom CMS solutions and social networks.

    • Architected data structures for web applications based in Ruby on Rails using MySQL.

    • Developed and maintained server-side applications using Ruby on Rails.

    • Developed the front-end of Ruby applications in Haml and Sass.

    • Ruby
    • Rails
    • MySQL
    • Sass
    • Haml
    • CSS3
    • HTML5
    • JavaScript
    • RJS
    • Prototype
    • Scriptaculous
    • Photoshop
  7. Neutrino

    Front-End Developer

    • Worked closely with the design team to translate Real Estate Website designs into pixel-perfect functioning sites.

    • Explored technologies to enhance a user's experience in each site with emerging code and techniques.

    • Designed fill-in pages such as pop-ups and marketing pages.

    • Filled in on server-side code when needed using PHP.

    • HTML5
    • CSS3
    • JavaScript
    • jQuery
    • PHP
    • Wordpress
  8. LuxuryRealEstate.com

    Front-End Developer

    • Developed and maintained front-end of hundreds of real estate desktop websites.

    • Assisted in ruby on rails development in site maintenance and enhancements.

    • Completed light, fill-in design work, such as pop-ups and forms.

    • Ruby
    • .NET
    • Haml
    • Sass
    • HTML5
    • CSS3
    • JavaScript
    • RJS
    • jQuery
    • mySQL
  9. cherstewart.com [retired]

    Designer & Developer

    • Acquired and fulfilled contracts to concept, design and develop database-driven websites using Ruby on Rails and PHP.

    • Set-up and maintained web servers.

    • Explored emerging technologies with personal and pro-bono projects.

    • Ruby
    • PHP
    • Rails
    • Haml
    • Sass
    • HTML5
    • CSS3
    • JavaScript
    • RJS
    • Ajax

Education

  1. University of Missouri

    Physics & Astronomy

  2. Academy of Art

    Photography & Web Design