Bank of New York Mellon

Lead UI/UX Developer

June 2018 - Present

 

MARKETS TECHNOLOGY | January 2021 - Present

Role - Lead UI/UX Designer and Developer

Tech Stack - React, GraphQL, Java, SQL

Technologies Used - GitLab, Jira, Jenkins, Microsoft SQL Server

Gaining experience with React best practices, including React hooks and ReactDOM, on an internal platform designed to automate a key business operation.

Engaging in a high-speed agile work flow in a front-end/full-stack capacity.

Liaising with developers and product stakeholders to establish requirement specifications and priority levels.

Guiding decisions for improved user experience and furthering design on existing wireframes and product flows.

Leveraging SQL scripting skills to migrate key client data through TEST, QA and Production environments to support product release and testing.


TREASURY SERVICES | July 2019 - January 2021

Role - Lead UI/UX Designer and Developer

Tech Stack - Angular5, HMTL, CSS, TypeScript, Java

Technologies Used - GitLab, Jira, Jenkins, MongoDB, Elastic

Designed and implemented UI for a client-facing fraud detection plugin hosted on BNY Mellon’s NEXEN platform. This plugin features: Role-based entitlements, four-eye check on verifying potentially fraudulent payments, audit capabilities, data exporting, email and SMS alerts, deployment monitoring tool.

Organized and delegated development for a small, decentralized team of UI developers in close collaboration with backend team.

Conducted code reviews for other UI developers and ensured consistent CSS and HTML practices across the platform.

Aided in design and implementation of RESTful API (Java) to advocate for needs from UI and Client perspective. Delivered product from original proof of concept through preparation for client testing stages using Agile methodologies, working closely with Treasury Services Business Operations.


TECHNOLOGY SERVICES GROUP (TSG) | January 2019 - July 2019

Role - Full Stack Developer

Tech Stack - Java, Angular5, HTML, CSS, TypeScript

Technologies Used - App Engine, GitLab, Maven, MermaidJS

Refactored the Storefront Compute Java code-base by implementing and analyzing coverage reports, providing robust testing and removing dead code.

Developed an Angular dashboard for the internal Storefront platform for monitoring deployments using MermaidJS visualizations.


FOREIGN EXCHANGE (FX) SERVICES | July 2018 - January 2019:

Role - Back End Developer

Tech Stack - Java, Python, SQL

Technologies Used - Docker, Tableau, App Engine (internal app deployment service), Domino, GitLab, MongoDB, Bloomberg B-Pipe

Supported Java backend data provisioning services for various FX and Markets teams/individuals.

Communicated with data vendors and internal end users.

Tasked with ad-hoc Python analytics projects, worked with members of Markets to provide both local and deployed ETL services to replace outdated processes.

 

Grinnell College CS Department 

 

TEACHING ASSISTANT/MENTOR | August 2017 - December 2017

During my Fall Senior Semester, I mentored the Computer Organization/Architecture (CSC 211) course at Grinnell College. This involved helping students with lab-work during class time and hosting a mentor session every other week to help students prepare for course assessments. 

 

GLIMMER Labs

 

STUDENT RESEARCHER | May 2017 - August 2017

With GLIMMER labs I worked with a team of 6 to design and teach curriculum for two coding camps for youth in Poweshiek County, IA: Craft of Code and Data Science for Social Good. The Craft of Code curriculum was taught using a variety of block-based languages including Scratch, Beetle Blocks, and TurtleStitch and provided opportunities for elementary school kids to express their creativity using algorithms and computational thought processes. The Data Science for Social Good camp focused on moving middle schoolers from block-based languages (BlockPy) to text based languages (Python) through the lens of Data Science. 

Both camps were designed to increase the self-efficacy of young computer scientists. This development in the campers was measured using pre and post surveys. I was personally tasked with running the data analysis on our survey results. I co-wrote a paper on the Data Science for Social Good camp results that has been submitted to SIGCSE 2018.

We were also tasked with developing and implementing a protocol to analyze the representation of underrepresented groups in tech in various coding camps across the United States. 

 

Becket Chimney Corners YMCA

 

INSTRUCTOR | Summers 2013 - 2016

Designed, coordinated, and led daily activities for 13 and 14 year olds, for group sizes ranging from 8 to 100 campers and staff.
Experienced in communicating, collaborating and problem-solving with coworkers and supervisors in small and large groups.
Worked with a very strict daily schedule for a 15+ hour work day, for 6 days a week, for 9 weeks.


PROGRAM COORDINATOR | Summer 2015

Designed and implemented curricula for two courses, taught three days a week, for two sessions of the program (two months total) while also working as an instructor (detailed above).
Managed and delegated tasks to assistant-coordinators and collaborated with fellow program coordinators within the department.