Profile picture

Margaret Daly

Backend Developer
Pronouns she/her
Open Resume Email Directly

About me

Hello! I'm Margaret, an inquisitive and dedicated backend software engineer with a unique background in anthropology and a passion for problem-solving. Before diving into the world of technology, I studied anthropology, at the University of Massachusetts, Boston, which fostered my curiosity about the intricate systems of our society as well as a continual desire to learn.

My love for adventure and exploration led me to move to Colorado, where I discovered the exhilarating world of skiing. Skiing became more than just a hobby; it became an outlet for problem-solving and team collaboration. I found that the same skills I used on the slopes, such as quick thinking, adaptability, and effective communication, could be applied to software engineering.

Driven by my desire to deepen my technical skills, I pursued education at Turing School of Software and Design. I thrived in collaborative projects, learning to be a valuable team member while contributing my enthusiasm and attention to detail.

As a backend software engineer, I have experience working with various technologies and frameworks, such as Ruby-on-Rails, GraphQL, SQL, TDD, and Git Workflow. I am also well-versed in designing and implementing RESTful APIs, continuous integration, and optimizing performance.

I am excited about the opportunity to join a software engineering team where I can leverage my inquisitive nature and collaborative mindset to contribute to the development of innovative & impactful solutions.

Preferred locations

  • Denver, CO
  • Boston, MA
  • Portland, OR
Open to other locations and/or remote work

Previous industries

  • Arts and Crafts
  • Fine Art
  • Retail

Skills

  • ActiveRecord
  • CircleCI
  • Continuous Integration
  • CSS3
  • Git
  • GitHub
  • GitHub Projects
  • GraphQL
  • Heroku
  • HTML5
  • Miro
  • PostgreSQL
  • Postman
  • Rails
  • RSpec
  • Ruby
  • SQL

Currently learning

  • AWS
  • Express
  • React

Projects

PackMate πŸŽ£β›ΊπŸ₯Ύ βœ”οΈ

PackMate πŸŽ£β›ΊπŸ₯Ύ βœ”οΈ

Project scope time 40 hours
Collaborators Profile picture for Young H  Koh Profile picture for Kelli Watkins Profile picture for Rachel Hill Profile picture for Nathan Chamberlain

Tools Used

  • GraphQL
  • Rails
  • React

PackMate: The Ultimate Packing Companion for Unforgettable Adventures!

PackMate is an innovative web-application that streamlines planning for adventurous outdoor trips. Users can effortlessly select or create packing list items from a comprehensive API database using GraphQL queries.

  • Implemented Cross-Origin Resource Sharing (CORS) to securely enable communication between the frontend & backend.
  • Established an early CI/CD pipeline, improving our development speed and enhancing the overall stability and reliability of the application.
  • Facilitated an agile workflow, enabling effective collaboration and coordination between developer teams in the creation of a full stack app.
  • Engineered management of PackMate's extensive database with GraphQL to ensure simplified API versioning and optimize query capabilities and communication between backend & frontend

PackMate Preview

Launch the App Code Repository
Screenshot detail for project PackMate πŸŽ£β›ΊπŸ₯Ύ  βœ”οΈ
Screenshot thumbnail #1 for project PackMate πŸŽ£β›ΊπŸ₯Ύ  βœ”οΈ Screenshot thumbnail #2 for project PackMate πŸŽ£β›ΊπŸ₯Ύ  βœ”οΈ Screenshot thumbnail #3 for project PackMate πŸŽ£β›ΊπŸ₯Ύ  βœ”οΈ

InkLink βœ’οΈπŸ”—πŸ‘€

InkLink βœ’οΈπŸ”—πŸ‘€

Project scope time 60 hours
Collaborators Profile picture for Brian Guthrie Profile picture for Angel Byun Profile picture for Brandon Johnson

Tools Used

  • CircleCI
  • PostgreSQL
  • Rails

InkLink: Get Linked For Your Next Ink

InkLink is a developer focused Rails API, purpose-built to deliver real-time alerts about nearby tattoo parlors and an extensive collection of tattoo images.

  • Upgraded documentation by integrating Swagger, enhancing developer empathy and providing in-depth insights into API endpoints and responses.
  • Implemented Git workflow standards throughout the development process, ensuring proper test coverage and utilizing Github Projects to facilitate effective code reviews & collaboration among team members.
  • Established a continuous integration and deployment pipeline, enabling automated testing, code review, and effective communication.

InkLink API Documentation

Launch the App Code Repository
Screenshot detail for project InkLink βœ’οΈπŸ”—πŸ‘€
Screenshot thumbnail #1 for project InkLink βœ’οΈπŸ”—πŸ‘€ Screenshot thumbnail #2 for project InkLink βœ’οΈπŸ”—πŸ‘€ Screenshot thumbnail #3 for project InkLink βœ’οΈπŸ”—πŸ‘€