Miriam Williams

Fullstack web development

Skills


Portfolio


MediaShack


  • A CRUD single-page application built with Angular and Bootstrap
  • Allows for keyword searches and browsing by genre.
  • Each page is generated using content delivered by the API specific to the Movie/person/TV show selected

BookList


  • A CRUD single-page application built with Angular and Materialize
  • Gets a list of books, by subject or search
  • Each book can be added to the current, future or past reading list with comments added.
  • Books are saved to a locally hosted mongoDB database.

getMe


  • An app built using Ionic (v1) framework, with Angularjs, and mongoDB and node.js on the backend.
  • Allows for users to exchange information by scanning a QR code or entering another user’s email.
  • Instant chat using websockets and sockets.io.

Rock the Vote


  • A full stack application
  • Allows for new issues to be added, commented on, and up or down voted.
  • Each issue is ordered by upvote score.

About


Miriam Williams is a web development professional with over 4 years of experience in both front-end development and back-end development. Her work experience has mainly been utilizing React, Node, Express, and Postgres, she also has experience working with AngularJS, Jquery, GraphQL, and MongoDB. She transitioned to web development from a career in non-profit work, where she has experience in program evaluation and coordination, as well as social innovation practices.

She has also worked extensively abroad first as a Peace Corps volunteer in Benin, a French-speaking nation in West Africa, where she taught English to middle-school students and worked in girl's development and empowerment. Additionally, she spent two and half years in Haifa, Israel, working in Communications.

Work Experience


Ogden, UT

  • Over 4 years experience working building and maintaining backends with Nodejs, Express, and postgreSQL - and building and maintaining AngularJS, JQuery, and React front end projects.
  • Development/Architecture and primary maintainer of 3 node backends with postgreSQL databases.
  • Architecture and lead development of 2 React frontend projects.
  • Maintenance followed by restructure of an application from AngularJS to React.
  • Migrated several GB backend from mongoDB to postgreSQL.
  • Migrated php frontend to React with connecting to GraphQL backend. Sole maintainer of GraphQL backend.
  • Implemented wysiwyg text editors: quilljs and tinyMCE; Implemented image editing tools: imgix and pintura; Implemented PDF rendering using puppeteer.
  • Integrated Google APIs Google Analytics to retrieve and store unsampled data for analysis.
  • Version control using git with Bitbucket.
  • Project lead on 3 projects with junior developers and mentorship of both frontend and backend juniors.
  • Took lead on client communications on several projects expecting fast-paced, high-priority turn around.
  • Excellent client communication skills with clients from different companies with varying needs and goals.
  • Skilled at explaining technical concepts to lay persons, comfortable interacting both in written and verbal communication.
  • Performed code review of peer’s PRs as well as received reviews, happy to give and receive feedback.

Washington, D.C.

Evaluation Program Manager

  • Evaluation and reporting on all program metrics showing progress towards goals, areas for improvement
  • Managed travel approval process, cost analysis, and budgeting, designing a system that was 90% more accurate and timely
  • Designed over 30 social media ready marketing materials for Suicide prevention cmapaign, all of which were approve and used in implementation.
  • Successfully represented the company at Suicide Prevention conference facilitated sessions on using research and data in creating strong prevention campaigns

Haifa, Israel

  • Proofread and reviewed an average of 47 documents a month for accuracy, style, and grammar, these documents reached audiences of up to 5 million people in over 200 countries.
  • Provided introductory training to new staff on a monthly basis, and provided 3-4 week in depth training and supervision to 5 new staff members.
  • Reviewed budgets for accuracy and outgoing payments for approval.
  • Reviewed the work of coworkers to ensure accuracy.
  • Engaged in Program design for transition from paper-based to paperless systems.
  • Performed analysis of office performance. Including data collection, data analysis, data synthesis, data reporting on office workflows and overall performance. Coauthored report on performance of the office using this data, providing recommendations for improved efficiency and functioning.

Boston College

Graduate School of Social Work

Boston, MA

  • Program Design work for 2011 Social Innovation LAB
  • Planned and coordinated all project events
  • Development of the metrics for the Lab. Using Qualtrics created the online web surveys for participants. Analyzed data from surveys and provided analytic reports on participant responses.

Peace Corps Benin

English Teacher

  • Taught English 20 hours a week, classes averaged 50 students, aged 11 to 20
  • Wrote grant to expand school library by purchase of additional books
  • Organized and participated in region-wide camp for 60 girls