Giter Site home page Giter Site logo

cv's Introduction

Sara O'Connor

As a career-switcher, I write software from a user-first perspective. After a successful career in children's book publishing, I became a developer in 2015 and now have experience with enterprise-level software in procedural SQL, Rails and Javascript. I enjoy giving talks, creating events and doing demonstrations to teach publishing professionals, local children and their parents how to code.

Current Employment (Dec 2021 - present)

  • Engineering Manager at FreeAgent of the Marketing Platform Team using Javascript, Ruby, Netlify and Salesforce acquire and inform our small business and accountancy practice customers

Previous Employment

Consonance (April 2017 - Dec 2021)

  • Full stack developer at Consonance using Rails + React to build intuitive enterprise software for book publishers
  • Building xlsx-to-app importers with validations for bulk imports of client data to enable self-serve onboarding
  • Creating logic checks on client's financial data, presenting a traffic light system for where data needs improvement
  • Re-skinning the presentation and editing interfaces of business-critical financial information
  • Covering legacy code with tests and fixing bugs
  • Participating in strategy discussion and decisions

Exceedra (October 2015 - March 2017)

  • Consultant at Exceedra using procedural TSQL to process and present millions of points of inbound and outbound financial data for brands like Ginsters, Weetabix and Dyson
  • Tech lead on a new client project after only one year at the company (Oct 2016)
  • Initial work transforming data via TSQL to XML for Telerik, instead of SSRS, to provide more flexibility and speed to standard and custom reports

Internships (June - September 2015)

  • Bibliocloud Rails, gaining experience working through a large exisiting code base
  • 3D skiing map Fatmap, building out ActiveAdmin for a greenfield app using RSpec, Cucumber, Cancancan, etc

Stack

  • Professional experience with: Ruby, Rails, RSpec, Cucumber, Procedural TSQL, Javascript, Jest, XML, SSRS, HTML5, CSS, Agile, Jira, React
  • Learning experience with: Swift, XCode, Angular, Karma, Protractor, Jasmine
  • Other technical skills: Photoshop, Final Cut Pro, EPUB3, ONIX
  • Other core skills: communication, diplomacy, project delivery, editing, marketing strategy, community management

Highlight projects

BookPenPals - side project using Rails - (ongoing, began July 2018)

BookPenPals pairs UK authors and illustrators with UK schools to make book recommendations via postcards, for free. Schools reply with postcards of their own. The Pen Pals pairings last for one school year, and the joys of reading, writing and drawing multiply.

Family Bingo Club - side project using Javascript (Meteor.js) - (completed September 2016)

Web app to host bingo night fundraiser at a local school for all ages, using numbers alongside the children's own images so the whole family can play together. MeteorJS is a Node-based framework, using Javascript client and server-side and a "reactive" MongoDB database for speed and flexibility.

Makers Academy Visitors app - final project at Makers Academy - (completed June 2015)

Lead developer on the Rails API and Slack integration for a team Swift project. Also designed the UI for the iOS app to help visitors arriving at Makers Academy for interviews, also using proximity beacons and Google forms.

Hackathons

Previous digital experience

Education

  • Makers Academy (Feb 2015 to June 2015 -- March Cohort)
  • Master of Arts (MA), Children's and Adolescent Literature University of Reading, England (2000 to 2001)
  • Bachelor of Fine Arts (BFA), Writing, Literature and Publishing Emerson College, Boston (1997 - 2000)
  • High School Diploma International School of Kuala Lumpur, Malaysia (1993 - 1997)

Other Experience

Prior to becoming a software engineer, I worked in children's book publishing for 13 years. My editorial experience gives my code and my communication precision and clarity. I work well with product owners and project managers, having been one myself, and enjoy being part of an ambitious team.

I've helped bring over 200 products to market, with four of them passing £1 million revenue (My Sister the Vampire; Dinosaur Cove; Quentin Blake and Friends 70th Anniversary Editions of the Famous Five; Undiscovered Voices).

  • Fiction Digital Director Hot Key Books (Dec 2011 to Jan 2015)
  • Senior Editorial Manager Hodder Children's Books (Nov 2010 to Dec 2011)
  • Senior Commissioning Editor Working Partners Ltd (Sept 2004 - Nov 2010)
  • Co-founder Book Bound (April 2013 - Feb 2017)

Speaking/coaching/teaching

  • Day of Code: teaching (pubishing to code)[https://2019.dayofcode.co.uk/] (Nov 2019)
  • Speaker The Bookseller FutureBook conference, The Society of Young Publishers, Book Machine (2019)
  • Coach + speaker on Harry Potter and the Magic of Ruby RailsGirls (Nov 2018, Nov 2019)
  • Volunteer Institute of the Imagination, teaching kids to code in VR with (Cospaces)[https://cospaces.io/edu/] (Jun 2018)
  • Mentor/Tutor/Speaker Mums in Technology (Sept 2015, June 2016)
  • Mentor Young Rewired State, Festival of Code (July 2015)

People say

  • ‘If New York were to experience another blackout, I am convinced that the entire city could run on Sara’s energy and efficiency alone!’ - Megan Tingley, EVP Publisher of Little, Brown Books for Young Readers

cv's People

Contributors

isoworg avatar saramoohead avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

isoworg

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.