Mary I Sheahen, Software Developer in Narragansett, RI, United States
Mary I Sheahen

Software Developer in Narragansett, RI, United States

Member since February 5, 2019
Mary is an experienced web developer with a passion for user experience and 9+ years of industry expertise. With a master's degree in computer science and extensive experience freelancing for front end projects, she is well-positioned to tackle any project.
Mary is now available for hire

Portfolio

Experience

Location

Narragansett, RI, United States

Availability

Full-time

Preferred Environment

CSS, HTML, JavaScript, React

The most amazing...

...aspect of UX is creating applications that are not only beautiful but work for your target user.

Employment

  • UX Development Lead

    2018 - PRESENT
    SLCKET, Inc
    • Implemented architecture for a hybrid mobile app by creating SQLite database handlers, controller, and views.
    • Created Android and iOS custom functions to access phone-specific controls such as camera access, speech recognition, and gallery photo pickers.
    • Contributed to and helped maintain PHP API endpoints, ensuring tight security and fast performance.
    • Created pixel perfect implementations of custom designs provided by the design team, ensuring responsiveness overall device sizes.
    • Created a lightweight custom javascript framework to handle data passing from native mobile features to unified JavaScript UI.
    • Implemented CSS animations for over 4 games. Animation styles included a countdown ticker loading layer, moving backgrounds on the games, and success/failure animations on certain game actions.
    Technologies: Amazon Web Services (AWS), Java, Swift, HTML, JavaScript, MySQL, PHP, CSS3
  • UI Developer

    2019 - 2022
    Metriva Technologies
    • Created from scratch and successfully launched an Angular-based UI healthcare platform.
    • Integrated a third-party OAuth system for user session logins.
    • Planned and implemented re-useable components in the system with custom styling and functionality.
    Technologies: HTML, CSS, Sass, User Interface (UI), User Experience (UX), Angular, RxJS, Material Design, Theme Development, Pixel Perfect
  • Frontend Developer/iOS Developer

    2019 - 2020
    GSK (Freelance Contract)
    • Used React to build web portal for viewing, managing and submitting sensitive user data.
    • Implemented logic for authenticating users via Implicit Grant and then later through Authorization Code Grant types.
    • Used Google's Speech-to-text API and grpc streaming with iOS app to record voice recordings and convert to text transcript.
    Technologies: Auth0, Node.js, Google Cloud Platform (GCP), Swift, React
  • Front-end Engineer

    2019 - 2020
    Quartz Network (Freelance Contract)
    • Implemented React responsive web application for the social network of professionals including features like connections, messaging, and admin functions.
    • Constructed embedded posts for social media entries using complex regex logic, displaying HTML content based on user-input data.
    • Implemented rich text editor for user content using Draft.js.
    Technologies: Loopback, React
  • Front-end Engineer

    2019 - 2019
    JoyBird (via TopTal)
    • Polished complex React components and created CSS animations for an eCommerce site.
    • Implemented React components to display dynamic menu items.
    Technologies: Storyboarding, GraphQL, React
  • Front End Developer

    2019 - 2019
    Telos.ai (via TopTal)
    • Implemented and collaborated on new designs for context menus and tooltip menus for canvas-based drawing tool.
    • Created new components in React that allowed for text manipulation.
    • Leveraged Fabric.js methods in order to update font styles and integrated into text changing components.
    Technologies: Fabric, JavaScript, HTML, CSS, Canvas, React
  • UX Developer

    2015 - 2018
    Fidelity Investments
    • Worked closely with a team of designers and developers to implement working prototypes for web-based financial applications.
    • Successfully delivered over 12 projects over the three year period.
    • Contributed and maintained custom Angular2 based UI framework used across multiple applications in the organization.
    Technologies: SQL, JavaScript, HTML, CSS, Ember.js, SCSS, Angular
  • Full Stack Developer

    2014 - 2015
    SLCKET, Inc
    • Implemented web and mobile applications for a mobile web-based social media application.
    Technologies: CSS, SCSS, JavaScript, HTML, MySQL, PHP

Experience

  • Data Visualization Project

    This project used Highcharts.js and d3.js to help visualize data that was being collected about nursing home residents and their health activity. I re-designed and developed a new web interface using responsive design techniques. The web interface was then used for viewing clinical data stored in a MYSQL database, involving writing complex queries and using PHP, CSS, HTML, JavaScript, and jQuery.

Skills

  • Languages

    HTML, JavaScript, CSS3, CSS, Swift, PHP, Java, SCSS, SQL, GraphQL, Sass
  • Frameworks

    Angular, Ember.js, React Native, Loopback
  • Libraries/APIs

    React, Highcharts, D3.js, Fabric, Node.js, RxJS
  • Storage

    MySQL
  • Other

    CSS3 Animation, Storyboarding, User Interface (UI), User Experience (UX), Material Design, Theme Development, Pixel Perfect
  • Platforms

    Android, iOS, Google Cloud Platform (GCP), Amazon Web Services (AWS)
  • Tools

    Canvas, Auth0

Education

  • Master's Degree in Computer Science
    2011 - 2015
    University of Missouri - Columbia - Columbia, MO
  • Bachelor's Degree in Biological Engineering
    2007 - 2011
    University of Missouri - Columbia - Columbia, MO

Certifications

  • Senior Web Developer Nanodegree
    OCTOBER 2017 - PRESENT
    Udacity

To view more profiles

Join Toptal
Share it with others